双屏互动用户界面投射方法

文档序号:9200162阅读:1689来源:国知局
双屏互动用户界面投射方法
【技术领域】
[0001]本发明涉及车载电子及移动终端技术领域,特别是涉及一种双屏互动用户界面投射方法。
【背景技术】
[0002]目前,在日常生活中,用户可以对多种具有触摸屏的终端进行操作,从而获取各种各样的服务。例如,用户可以在车载终端上进行操作,进行收音、导航,也可以在移动终端上进行操作,与好友进行即时通信等。通常,一个触摸屏终端只对应于一个用户界面,供用户进行操作。
[0003]在某些场景下,用户并不方便对某一终端进行操作,举例来说,当用户正在驾车时,可能会比较方便操作车载终端却难以操作移动终端。由此,人们会设想在车载终端上对移动终端进行操控。故,与之相关的,就需要提供一种双屏互动中用户界面投射方法,将其中一个触摸屏终端屏幕上的用户界面投射到另一触摸屏终端上,以供用户在另一触摸屏终端上进行操作。

【发明内容】

[0004]基于此,有必要提供一种双屏互动用户界面投射方法,应用本发明技术方案,能够将第一触摸屏终端的用户界面投射到第二触摸屏终端,以供用户在第二触摸屏终端上输入操作从而对第一触摸屏终端进行控制。
[0005]一种双屏互动用户界面投射方法,包括:
[0006]第一触摸屏终端检测并确认与第二触摸屏终端建立连接;
[0007]第一触摸屏终端获取所述第二触摸屏终端所支持的显示参数;
[0008]第一触摸屏终端将对应于所述显示参数的显示数据传输给所述第二触摸屏终端,以供所述第二触摸屏终端全屏或以子窗口的形式展示所述第一触摸屏终端的用户界面。
[0009]在一个实施例中,所述第一触摸屏终端检测并确认与第二触摸屏终端建立连接的步骤,包括:
[0010]第一触摸屏终端检测第二触摸屏终端状态、数据通道状态以及应用状态,确认所述第二触摸屏终端允许建立连接、所述数据通道已经建立以及应用状态为允许第一触摸屏终端向所述第二触摸屏终端投射用户界面。
[0011 ] 在一个实施例中,所述第一触摸屏终端获取所述第二触摸屏终端所支持的显示参数的步骤,包括:
[0012]所述第一触摸屏终端基于EDID协议获取所述第二触摸屏终端所支持的显示参数。
[0013]在一个实施例中,所述第一触摸屏终端将对应于所述显示参数的显示数据传输给所述第二触摸屏终端,以供所述第二触摸屏终端全屏或以子窗口的形式展示所述第一触摸屏终端的用户界面的步骤,包括:
[0014]所述第一触摸屏终端创建屏幕管理对象,包括主屏视图、主屏控制器、外屏视图以及外屏控制器属性;
[0015]所述第一触摸屏终端获取第一触摸屏终端的屏幕尺寸和所述第二触摸屏终端的屏幕尺寸;
[0016]主屏控制器将用户界面的主屏视图在Size(Xl,Yl)中布局,外屏控制器将外屏视图在Size(X2,Y2)中布局,其中Size (XI,Yl)为像素宽为X1、像素高为Yl的矩形,Size(X2,Y2)为像素宽为X2、像素高为Y2的矩形,Size(Xl1Yl)对应于第一触摸屏终端的屏幕尺寸,Size(X2,Y2)不超过第二触摸屏终端的屏幕尺寸;
[0017]第一触摸屏终端依据Size(Xl,Yl)中的视图布局进行显示,所述第二触摸屏终端依据Size(X2,Y2)中的视图布局进行显示。
[0018]在一个实施例中,所述方法还包括:第一触摸屏终端接收第二触摸屏终端传输的操作数据进行响应,并将响应后的用户界面同步给所述第二触摸屏终端。
[0019]在一个实施例中,所述第一触摸屏终端为移动终端,所述第二触摸屏终端为车载终端。
[0020]上述双屏互动用户界面投射方法,第一触摸屏终端检测并确认与第二触摸屏终端建立连接后,获取第二触摸屏终端所支持的显示参数,将对应于显示参数的显示数据传输给第二触摸屏终端,从而使得第一触摸屏终端将用户界面投射给第二触摸屏终端,以供用户能在第二触摸屏终端进行对第一触摸屏终端的操作。
【附图说明】
[0021]图1为一个实施例中的双屏互动用户界面投射方法的流程示意图。
【具体实施方式】
[0022]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]参见图1,一个实施例中提供了一种双屏互动用户界面投射方法,包括:
[0024]步骤101,第一触摸屏终端检测并确认与第二触摸屏终端建立连接。
[0025]具体的,本实施例中的第一触摸屏终端和第二触摸屏终端均是指集成有触摸屏作为其输入装置和显示装置的终端,例如车载终端、移动终端等。本实施例可以移动终端作为第一触摸屏终端,车载终端作为第二触摸屏终端来举例。
[0026]第一触摸屏终端可以与第二触摸屏终端可以建立连接,必然支持相应的协议,拥有相互通信的接口。第一触摸屏终端和第二触摸屏终端可以通过预设的视频传输协议如HDM1、Miracast等建立连接。连接方式可以是有线连接或无线连接。移动终端如手机通常已经大部分很好地支持了上述开放协议,而车载终端可以通过装载相应的应用(app)程序来支持这些协议。而移动终端在建立连接后需要对两个屏幕的显示数据进行管理,通常也需要装载app程序。在一个实施例中,步骤101具体可以是,第一触摸屏终端检测第二触摸屏终端状态、数据通道状态以及应用状态,确认第二触摸屏终端允许建立连接、数据通道已经建立以及应用状态为允许第一触摸屏终端向所述第二触摸屏终端投射用户界面。其中,第二触摸屏终端允许建立连接是指第二触摸屏上app处于打开,且开启与第一触摸屏终端建立连接的功能,第一触摸屏终端允许建立连接是指第一触摸屏终端上app处于打开状态,而数据通道已经建立可以通过在第一触摸屏终端和第二触摸屏终端之间发送握手信号与应答信号的方式来校验。
[0027]步骤102,第一触摸屏终端获取第二触摸屏终端所支持的显示参数。
[0028]具体的,第一触摸屏终端与第二触摸屏终端的屏幕尺寸大小不同,所支持的显示参数如分辨率等也就不尽相同。第一触摸屏终端通过EDID(Extended DisplayI
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1