一种内容可定义的投屏设备、方法及计算机可读存储介质技术

技术编号:33699262 阅读:14 留言:0更新日期:2022-06-06 08:05
本发明专利技术提供一种内容可定义的投屏设备,所述投屏设备基于安卓系统,包括触摸屏、处理器、存储器;所述处理器根据指令控制触摸屏执行以下操作:当用户操作投屏主控件,向用户显示预设的第一界面,第一界面包括投屏控件;当用户操作投屏控件后进入投屏显示界面,投屏显示界面采用安卓的viewPager控件作为页面布局的容器;包括添加控件,当用户操作添加控件选择目标APP后返回投屏显示界面;当用户在投屏显示界面操作目标APP,运行该APP。本发明专利技术还提供了一种内容可定义的投屏方法及计算机可读存储介质,实现了让用户选择自己感兴趣的APP投屏使用,有利改善用户的体验,操作灵活,更加个性化。化。化。

【技术实现步骤摘要】
一种内容可定义的投屏设备、方法及计算机可读存储介质


[0001]本专利技术属于投屏
,具体涉及一种投屏技术中内容可定义的投屏设备,及相关的计算机可读存储介质和投屏方法。

技术介绍

[0002]随着互联网的日益发展和手机、智能平板等移动终端的普及,移动终端因其便携性和连接互联网模式的多样性,能够更方便的获得丰富的互联网信息资源和大量的数据信息;此外移动终端基于其操作系统的特点,界面美观操作方便,例如安卓手机的界面观感和操作的用户体验目前已经相当优秀。但是习知的移动终端的显示屏幕往往较小,也不易固定在某处使用,而在很多特定的使用场景下,人们往往既需要移动终端获得的互联网内容又希望将获取的内容在固定的更大的屏幕上显示或操作,或有共享显示内容的需求。如在车辆应用中将手机的导航、来电接听控制等投射到固定的车机上就是目前非常普遍和具有实际意义的一个需求。所谓“车机

指的是安装在汽车里面的车载信息娱乐产品的简称,车机在功能上能够实现人与车、车与外界(车与车)的信息通讯。在车机投屏方面,车机UI界面是各家汽车厂商自己做的,大多界面交互设计水平不高,用户也没法选择自己感兴趣的APP进行安装。而对于移植安卓系统的车载系统,虽然界面和安卓手机一样友好,但移植安卓系统和开发安卓应用也将是不小的开销。如果能将手机用户想在车机上使用的APP投屏到车机上使用,将降低车载系统的开发成本。在车机投屏的应用中除了iOS系统的carplay,基于安卓系统的国内通用性较好的,用的较多的就是百度的carlife。苹果的carplay和百度的carlife都是打开后显示是定制好的投屏到车机的界面。
[0003]但在实际的投屏应用中,用户往往需要能够在投屏设备上定义投屏内容,自主选择哪些APP需要被投屏使用,但现有技术中投屏设备提供的投屏内容并不可定义,只能投屏。例如,现有的苹果的carplay和百度的carlife投屏界面和内容是定制好的,能使用的APP也是特定的,用户不能添加自己喜欢的APP到投屏界面。比如用户习惯了高德导航,但是carlife投屏只支持百度定制的百度地图;还有投屏显示的背景图片不能设置更改等。这些极大影响了用户的体验,不利于投屏技术的进一步推广。

技术实现思路

[0004]本专利技术是基于上述现有技术的全部或部分问题而进行的,目的在于提供一种内容可定义的投屏设备、投屏方法及计算机可读存储介质。在安卓系统环境下能够通过投屏技术实现用户可定义投屏内容,自主选择需要的使用的APP进行投屏使用。
[0005]本申请中所述“投屏”是指将一个电子设备的屏幕数据传输至另一个电子设备上显示。为了方便说明,本申请中的一个电子设备称为投屏设备。另一个电子设备主要指电视机、汽车中控台(车机)等需要接受投屏的电子设备,以下称为目标设备。投屏功能可以是由系统提供的,也可以由应用提供的,本申请中提供投屏功能的称作投屏主控件。投屏显示界面是指投屏设备需要或实际显示在目标设备的界面。在本申请中涉及的名词以及相关技术
原理所有解释或定义仅是进行示例性而非限定性说明。
[0006]一方面本专利技术提供的一种内容可定义的投屏设备,基于安卓系统,包括触摸屏、处理器、存储器;所述触摸屏用于接收输入操作和显示界面;所述存储器用于存储程序和/或数据;所述处理器根据指令控制触摸屏执行以下操作:在所述触摸屏上显示投屏主控件,所述投屏主控件用于实现投屏功能;当用户操作投屏主控件,向用户显示预设的第一界面,第一界面包括投屏控件;当用户操作投屏控件后进入投屏显示界面,投屏显示界面采用安卓的viewPager控件作为页面布局的容器;将所述投屏显示界面的内容进行投屏显示;所述投屏显示界面包括添加控件,当用户操作添加控件进入第二界面,第二界面包括APP选项区;在所述APP选项区显示可供投屏显示和使用的APP控件;当用户操作所述APP控件选择需要投屏显示和使用的APP即目标APP后返回投屏显示界面;当用户在投屏显示界面操作目标APP,运行该APP。
[0007]本专利技术中内容可定义的投屏设备可以让用户在投屏时选择想要投屏使用的APP添加到viewPager控件布局的投屏显示界面上,无须考虑目标设备显示界面信息设置虚拟显示界面等。投屏设备与目标设备之间是通信连接的,将投屏设备的投屏显示界面投屏到目标设备共享显示内容,用户操作自己选择的APP即所述目标APP就能在目标设备上使用该APP。
[0008]在一个具体的实施例中,所述第一界面还包括设置控件;当用户操作所述设置控件,所述处理器根据指令执行操作:向用户显示预设的第三界面,第三界面包括连接模式选项区,所述连接模式选项区显示预设的至少一种连接模式供用户设定所述投屏设备与目标设备的连接模式。
[0009]其中比较好的一个实施例中,所述连接模式包括USB连接模式、WIFI连接模式和WIFI回控连模式;WIFI连接模式是指只将所述投屏显示界面通过WIFI投屏到目标设备上显示,用户在目标设备上不能进行操作控制投屏设备;WIFI回控连接模式是在WIFI连接模式的基础上添加了在目标设备上控制所述投屏设备的功能。
[0010]一个特别好的实施例中,在用户操作所述投屏控件之后,所述处理器根据指令执行操作:判断当前用户设置的连接模式,根据不同的连接模式完成所述投屏设备与目标设备的通信连接。
[0011]其中可选的,在判断当前用户设置的连接模式之前,所述处理器还用于执行以下操作:获取所述投屏设备的安卓系统版本信息;判断安卓系统版本是否为5.0以上,如果版本低于5.0则返回第一界面;如果版本在5.0以上则继续判断当前用户设置的连接模式。
[0012]在一个可行的实施方案中,所述第一界面还包括设置控件;当用户操作所述设置控件后,所述处理器根据指令执行操作:向用户显示预设的第三界面,在所述第三界面显示比特率数值设定区,用于输入用户预设的比特率数值;设定完成比特率数值后返回所述第一界面。
[0013]这其中较佳的一个做法中,当在用户没有输入比特率数值时,所述处理器还用于执行操作:默认设定一个预设的比特率数值。
[0014]另外一个具体实施例中,所述第一界面还包括更换壁纸控件;当用户操作所述更换壁纸控件,所述处理器根据指令执行操作:向用户显示预设的第四界面;当用户在所述第四界面设定投屏显示界面的背景图片后返回所述第一界面。通过设定所述投屏显示界面的
背景图片,用户可以选择自己喜欢的图片用投屏显示界面的背景,投屏显示界面更美观,更加个性化利于提高用户体验。
[0015]在一个有利的实施方案中,当用户操作添加控件进入第二界面,所述处理器还用于执行操作:在第二界面显示搜索控件,用于用户在所有可供投屏显示和使用的APP中搜索所述目标APP。
[0016]另一个有利的实施方案中,所述APP选项区显示的APP控件包括APP图标及对应每个APP图标的勾选栏;当用户点击所述APP图标所述处理器根据指令执行操作实现所述目标APP的选择。
[0017]优选的,所述处理器还用于执行操作本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种内容可定义的投屏设备,其特征在于:所述投屏设备基于安卓系统,包括触摸屏、处理器、存储器;所述触摸屏用于接收输入操作和显示界面;所述存储器用于存储相关程序和/或数据;所述处理器根据指令控制触摸屏执行以下操作:在所述触摸屏上显示投屏主控件,所述投屏主控件用于实现投屏功能;当用户操作投屏主控件,向用户显示预设的第一界面,第一界面包括投屏控件;当用户操作投屏控件后,进入投屏显示界面,投屏显示界面采用安卓的viewPager控件作为页面布局的容器;将所述投屏显示界面的内容进行投屏显示;所述投屏显示界面包括添加控件,当用户操作添加控件,进入第二界面,第二界面包括APP选项区;在所述APP选项区显示可供投屏显示和使用的APP控件;当用户操作所述APP控件选择需要投屏显示和使用的APP后返回投屏显示界面,所述需要投屏显示和使用的APP为目标APP;当用户在投屏显示界面操作目标APP,运行该APP。2.根据权利要求1所述的一种内容可定义的投屏设备,其特征在于:所述第一界面还包括设置控件;当用户操作所述设置控件,所述处理器根据所述指令执行操作:向用户显示预设的第三界面,第三界面包括连接模式选项区,所述连接模式选项区显示预设的至少一种连接模式供用户设定所述投屏设备与目标设备的连接模式。3.根据权利要求2所述的一种内容可定义的投屏设备,其特征在于:所述连接模式包括USB连接模式、WIFI连接模式和WIFI回控连模式;WIFI连接模式是指只将所述投屏显示界面通过WIFI投屏到目标设备上显示,用户在目标设备上不能进行操作控制投屏设备;WIFI回控连接模式是在WIFI连接模式的基础上添加了在目标设备上控制所述投屏设备的功能。4.根据权利要求2所述的一种内容可定义的投屏设备,其特征在于:在用户操作所述投屏控件之后,所述处理器根据指令执行操作:判断当前用户设置的连接模式,根据不同的连接模式完成所述投屏设备与目标设备的通信连接。5.根据权利要求4所述的一种内容可定义的投屏设备,其特征在于:在判断当前用户设置的连接模式之前,所述处理器还用于执行以下操作:获取所述投屏设备的安卓系统版本信息;判断安卓系统版本是否为5.0以上,如果版本低于5.0则返回第一界面;如果版本在5.0以上,则继续判断当前用户设置的连接模式。6.根据权利要求1所述的一种内容可定义的投屏设备,其特征在于:所述第一界面还包括设置控件;当用户操作所述设置控件后,所述处理器根据指令执行操作:向用户显示预设的第三界面,在所述第三界面显示比特率数值设定区,用于输入用户预设的比特率数值;设定完成比特率数值后返回所述第一界面。7.根据权利要求6所述的一种内容可定义的投屏设备,其特征在于:当在用户没有输入比特率数值时,所述处理器还用于执行操作:默认设定一个预设的比特率数值。8.根据权利要求1所述的一种内容可定义的投屏设备,其特征在于:所述第一界面还包...

【专利技术属性】
技术研发人员:范陈新许立
申请(专利权)人:上海新微技术研发中心有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1