一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种显示设备的副屏主页背景显示方法、显示设备及终端与流程

2022-02-20 19:12:00 来源:中国专利 TAG:
一种显示设备的副屏主页背景显示方法、显示设备及终端与流程

本申请涉及副屏主页背景的技术领域,尤其涉及一种显示设备的副屏主页背景显示方法、显示设备及终端。

背景技术

为了提高用户的使用感受,当前显示设备可以包括主屏和副屏,在一些情况下,主屏在播放媒资数据时,副屏可以辅助播放该媒资数据的相关内容。这样可以为用户增加一种了解该媒资数据的途径。一些实施例中,在显示设备中预置副屏主页背景,以供副屏显示,但是该副屏主页背景比较单一,不能满足用户需求。所以,如何能使副屏主页背景满足用户需求成为本领域技术人员亟待解决的问题。



技术实现要素:

本申请一些实施例提供一种显示设备的副屏主页背景显示方法、显示设备及终端,本申请一些实施例与显示设备连接的设备,可以为副屏提供副屏主页背景,使副屏主页背景更加多样化。

第一方面,提供一种显示设备,包括:主屏和副屏;

其中,所述主屏包括第一显示器、第一用户接口和第一控制器;

所述第一显示器,用于显示第一用户界面;

所述第一用户接口,用于接收第一输入信号;

所述副屏包括第二显示器、第二用户接口和第二控制器;

所述第二显示器,用于显示第二用户界面;

所述第二用户接口,用于接收第二输入信号;

与所述第一显示器和第一用户接口连接的第一控制器,用于执行:接收与主屏通信连接的终端设备发送的第一设置指令,其中,所述第一设置指令包括背景文件,根据所述背景文件,确定副屏主页背景,并向所述副屏发送包括副屏主页背景的第二设置指令;

与所述第二显示器和第二用户接口连接的第二控制器,用于执行:接收与副屏通信连接的主屏发送的第二设置指令,控制第二显示器显示所述副屏主页背景。

第二方面,提供一种显示设备,包括:主屏和副屏;

其中,所述主屏包括第一显示器、第一用户接口和第一控制器;

所述第一显示器,用于显示第一用户界面;

所述第一用户接口,用于接收第一输入信号;

所述副屏包括第二显示器、第二用户接口和第二控制器;

所述第二显示器,用于显示第二用户界面;

所述第二用户接口,用于接收第二输入信号;

与所述第一显示器和第一用户接口连接的第一控制器,用于执行:接收显示与主屏连接外接存储设备的内容的用户输入,控制第一显示器显示所述外接存储设备的存储内容;接收选中某一存储内容的用户输入,将选中的存储内容设置为副屏主页背景,发送包括副屏主页背景的第四设置指令到副屏;

与所述第二显示器和第二用户接口连接的第二控制器,用于执行:接收第四指令,控制所述第二显示器显示所述副屏主页背景。

第三方面,提供一种终端设备,用于执行:确定背景文件,发送包括背景文件的第一设置指令到与终端设备通信连接的主屏,以使主屏根据所述背景文件确定副屏主页背景,并发送包括副屏主页背景的第二设置指令到副屏,使得副屏控制第二显示器显示副屏主页背景。

第四方面,提供一种显示设备的副屏主页背景显示方法,所述显示设备包括主屏和副屏,所述方法包括:

所述主屏接收与主屏通信连接的终端设备发送的第一设置指令,其中,所述第一设置指令包括背景文件,根据所述背景文件,确定副屏主页背景,并向所述副屏发送包括副屏主页背景的第二设置指令;

所述副屏接收与副屏通信连接的主屏发送的第二设置指令,控制第二显示器显示所述副屏主页背景。

在上述实施例中,一种显示设备的副屏主页背景显示方法、显示设备及终端,本申请一些实施例与显示设备连接的设备,可以为副屏提供副屏主页背景,使副屏主页背景更加多样化。该方法包括:所述主屏接收与主屏通信连接的终端设备发送的第一设置指令,其中,所述第一设置指令包括背景文件,根据所述背景文件,确定副屏主页背景,并向所述副屏发送包括副屏主页背景的第二设置指令;所述副屏接收与副屏通信连接的主屏发送的第二设置指令,控制第二显示器显示所述副屏主页背景。

附图说明

图1示出了根据一些实施例的显示设备与控制装置之间操作场景;

图2示出了根据一些实施例的控制设备100的硬件配置框图;

图3示出了根据一些实施例的显示设备200的硬件配置框图;

图4示出了根据一些实施例的显示设备200中软件配置图;

图5中示例性示出了根据一些实施例的一种第一用户界面的示意图;

图6中示例性示出了根据一些实施例的又一种第一用户界面的示意图;

图7中示例性示出了根据一些实施例的一种第三用户界面的示意图;

图8中示例性示出了根据一些实施例的又一种第三用户界面的示意图;

图9中示例性示出了根据一些实施例的又一种第三用户界面的示意图;

图10中示例性示出了根据一些实施例的又一种第一用户界面的示意图;

图11中示例性示出了根据一些实施例的又一种第三用户界面的示意图;

图12中示例性示出了根据一些实施例的又一种第三用户界面的示意图;

图13中示例性示出了根据一些实施例的又一种第三用户界面的示意图;

图14中示例性示出了根据一些实施例的又一种第一用户界面的示意图;

图15中示例性示出了根据一些实施例的一种第二用户界面的示意图;

图16中示例性示出了根据一些实施例的又一种第一用户界面的示意图;

图17中示例性示出了根据一些实施例的又一种第一用户界面的示意图;

图18中示例性示出了根据一些实施例的另一种第一用户界面的示意图;

图19中示例性示出了根据一些实施例的一种显示设备的副屏主页背景显示方法的流程图;

图20中示例性示出了根据一些实施例的副屏中背景应用注册服务的流程图;

图21中示例性示出了根据一些实施例的APP1调用APP2的方法流程图。

具体实施方式

为使本申请的目的和实施方式更加清楚,下面将结合本申请示例性实施例中的附图,对本申请示例性实施方式进行清楚、完整地描述,显然,描述的示例性实施例仅是本申请一部分实施例,而不是全部的实施例。

需要说明的是,本申请中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本申请的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。

本申请中说明书和权利要求书及上述附图中的术语″第一″、″第二″、″第三″等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。

术语″包括″和″具有″以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。

术语″模块″是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。

图1为根据实施例中显示设备与控制装置之间操作场景的示意图。如图1所示,用户可通过智能设备300或控制装置100操作显示设备200。

在一些实施例中,控制装置100可以是遥控器,用户可以通过遥控器上按键、语音输入、控制面板输入等输入用户指令,来控制显示设备200。

在一些实施例中,也可以使用智能设备300(如移动终端、平板电脑、计算机、笔记本电脑等)以控制显示设备200。例如,使用在智能设备上运行的应用程序控制显示设备200。在一些实施例中,显示设备200还可以采用除了控制装置100和智能设备300之外的方式进行控制,例如,可以通过显示设备200设备内部配置的获取语音指令的模块直接接收用户的语音指令控制,也可以通过显示设备200设备外部设置的语音控制设备来接收用户的语音指令控制。在一些实施例中,显示设备200还与服务器400进行数据通信。可允许显示设备200通过局域网(LAN)、无线局域网(WLAN)和其他网络进行通信连接。服务器400可以向显示设备200提供各种内容和互动。服务器400可以是一个集群,也可以是多个集群,可以包括一类或多类服务器。

图2示例性示出了根据示例性实施例中控制装置100的配置框图。如图2所示,控制装置100包括控制器110、通信接口130、用户输入/输出接口140、存储器、供电电源。控制装置100可接收用户的输入操作指令,且将操作指令转换为显示设备200可识别和响应的指令,起用用户与显示设备200之间交互中介作用。

图3示出了根据示例性实施例中显示设备200的硬件配置框图。

在一些实施例中,显示设备200包括调谐解调器210、通信器220、检测器230、外部装置接口240、控制器250、显示器260、音频输出接口270、存储器、供电电源、用户接口中的至少一种。

在一些实施例中控制器包括处理器,视频处理器,音频处理器,图形处理器,RAM,ROM,用于输入/输出的第一接口至第n接口。

在一些实施例中,显示器260包括用于呈现画面的显示屏组件,以及驱动图像显示的驱动组件,用于接收源自控制器输出的图像信号,进行显示视频内容、图像内容以及菜单操控界面的组件以及用户操控UI界面。

在一些实施例中,通信器220是用于根据各种通信协议类型与外部设备或服务器进行通信的组件。显示设备200可以通过通信器220与外部控制设备100或服务器400建立控制信号和数据信号的发送和接收。

在一些实施例中,用户接口,可用于接收控制装置100(如:红外遥控器等)的控制信号。

在一些实施例中,检测器230用于采集外部环境或与外部交互的信号。

在一些实施例中,外部装置接口240可以包括但不限于如下:高清多媒体接口接口(HDMI)、模拟或数据高清分量输入接口(分量)、复合视频输入接口(CVBS)、USB输入接口(USB)、RGB端口等任一个或多个接口。也可以是上述多个接口形成的复合性的输入/输出接口。

在一些实施例中,调谐解调器210通过有线或无线接收方式接收广播电视信号,以及从多个无线或有线广播电视信号中解调出音视频信号,如以及EPG数据信号。

在一些实施例中,控制器250和调谐解调器210可以位于不同的分体设备中,即调谐解调器210也可在控制器250所在的主体设备的外置设备中,如外置机顶盒等。

在一些实施例中,控制器250,通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器250控制显示设备200的整体操作。

在一些实施例中,所述对象可以是可选对象中的任何一个,例如超链接、图标或其他可操作的控件。与所选择的对象有关操作有:显示连接到超链接页面、文档、图像等操作,或者执行与所述图标相对应程序的操作。

在一些实施例中控制器包括中央处理器(Central Processing Unit,CPU),视频处理器,音频处理器,图形处理器(Graphics Processing Unit,GPU),RAM Random Access Memory,RAM),ROM(Read-Only Memory,ROM),用于输入/输出的第一接口至第n接口,通信总线(Bus)等中的至少一种。

CPU处理器。用于执行存储在存储器中操作系统和应用程序指令,以及根据接收外部输入的各种交互指令,来执行各种应用程序、数据和内容,以便最终显示和播放各种音视频内容。CPU处理器,可以包括多个处理器。如,包括一个主处理器以及一个或多个子处理器。

在一些实施例中,图形处理器,用于产生各种图形对象,如:图标、操作菜单、以及用户输入指令显示图形等。图形处理器包括运算器,通过接收用户输入各种交互指令进行运算,根据显示属性显示各种对象;还包括渲染器,对基于运算器得到的各种对象,进行渲染,上述渲染后的对象用于显示在显示器上。

在一些实施例中,视频处理器,用于将接收外部视频信号,根据输入信号的标准编解码协议,进行解压缩、解码、缩放、降噪、帧率转换、分辨率转换、图像合成等视频处理,可得到直接可显示设备200上显示或播放的信号。

在一些实施例中,音频处理器,用于接收外部的音频信号,根据输入信号的标准编解码协议,进行解压缩和解码,以及降噪、数模转换、和放大处理等处理,得到可以在扬声器中播放的声音信号。

在一些实施例中,用户可在显示器260上显示的图形用户界面(GUI)输入用户命令,则用户输入接口通过图形用户界面(GUI)接收用户输入命令。或者,用户可通过输入特定的声音或手势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。

在一些实施例中,″用户界面″,是应用程序或操作系统与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面常用的表现形式是图形用户界面(Graphic User Interface,GUI),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、Widget等可视的界面元素。

在一些实施例中,显示设备的系统可以包括内核(Kernel)、命令解析器(shell)、文件系统和应用程序。内核、shell和文件系统一起组成了基本的操作系统结构,它们让用户可以管理文件、运行程序并使用系统。上电后,内核启动,激活内核空间,抽象硬件、初始化硬件参数等,运行并维护虚拟内存、调度器、信号及进程间通信(IPC)。内核启动后,再加载Shell和用户应用程序。应用程序在启动后被编译成机器码,形成一个进程。

参见图4,在一些实施例中,将系统分为四层,从上至下分别为应用程序(Applications)层(简称″应用层″),应用程序框架(Application Framework)层(简称″框架层″),安卓运行时(Android runtime)和系统库层(简称″系统运行库层″),以及内核层。在一些实施例中,应用程序层中运行有至少一个应用程序,这些应用程序可以是操作系统自带的窗口(Window)程序、系统设置程序或时钟程序等;也可以是第三方开发者所开发的应用程序。在具体实施时,应用程序层中的应用程序包不限于以上举例。框架层为应用程序提供应用编程接口(application programming interface,API)和编程框架。应用程序框架层包括一些预先定义的函数。应用程序框架层相当于一个处理中心,这个中心决定让应用层中的应用程序做出动作。应用程序通过API接口,可在执行中访问系统中的资源和取得系统的服务。

如图4所示,本申请实施例中应用程序框架层包括管理器(Managers),内容提供者(Content Provider)等,其中管理器包括以下模块中的至少一个:活动管理器(Activity Manager)用与和系统中正在运行的所有活动进行交互;位置管理器(Location Manager)用于给系统服务或应用提供了系统位置服务的访问;文件包管理器(Package Manager)用于检索当前安装在设备上的应用程序包相关的各种信息;通知管理器(Notification Manager)用于控制通知消息的显示和清除;窗口管理器(Window Manager)用于管理用户界面上的括图标、窗口、工具栏、壁纸和桌面部件。

在一些实施例中,活动管理器用于管理各个应用程序的生命周期以及通常的导航回退功能,比如控制应用程序的退出、打开、后退等。窗口管理器用于管理所有的窗口程序,比如获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕,控制显示窗口变化(例如将显示窗口缩小显示、抖动显示、扭曲变形显示等)等。在一些实施例中,系统运行库层为上层即框架层提供支撑,当框架层被使用时,安卓操作系统会运行系统运行库层中包含的C/C 库以实现框架层要实现的功能。在一些实施例中,内核层是硬件和软件之间的层。如图4所示,内核层至少包含以下驱动中的至少一种:音频驱动、显示驱动、蓝牙驱动、摄像头驱动、WIFI驱动、USB驱动、HDMI驱动、传感器驱动(如指纹传感器,温度传感器,压力传感器等)、以及电源驱动等。

以上显示设备200的硬件内容对应的是本申请实施例中显示设备中的主屏的硬件内容,一些实施例中,显示设备中的副屏的硬件可以与该主屏的硬件相同,如图1所示,主屏与副屏500可以有线连接或者无线连接,但是需要确保主屏和副屏之间可以通信。

为了提高用户的使用感受,当前显示设备可以包括主屏和副屏,在一些情况下,主屏在播放媒资数据时,副屏可以辅助播放该媒资数据的相关内容。这样可以为用户增加一种了解该媒资数据的途径。一些实施例中,在显示设备中预置副屏主页背景,以供副屏显示,但是该副屏主页背景比较单一,不能满足用户需求。所以,如何能使副屏主页背景满足用户需求成为本领域技术人员亟待解决的问题。

但是副屏主页背景比较单一,不能满足用户需求。所以,如何能使副屏主页背景满足用户需求成为本领域技术人员亟待解决的问题。

本申请实施例中,除了上述提到的屏在播放媒资数据时,副屏可以辅助播放该媒资数据的相关内容,还可以显示其他内容,示例性的,可以显示天气信息,以及用于提醒用户的提示消息等,本申请实施例中对副屏显示的内容不做限定。本申请实施例中,所述副屏主页背景可以与其他内容同时显示在副屏上,示例性的,辅助播放媒资数据的相关内容可以显示在副屏主页背景的上层。所述副屏主页背景还可以在一些情况下单独显示在副屏上,示例性的,在待机时副屏只显示副屏主页背景。

为了使副屏主页界面更多样化,本申请实施例可以自定义副屏主页界面,可以将与显示设备连接的设备中的内容作为待选的副屏主页界面,根据用户喜好修订主页风格,并记忆保存。一些实施例中,将与显示设备外接的外接存储设备中的存储内容作为待选的副屏主页界面,示例性的,外接存储设备可以为U盘,将U盘中的内容作为待选的副屏主页界面。另一些实施例中,将与显示设备连接的终端设备中的内容作为待选的副屏主页界面,需要说明的是,显示设备与终端设备的连接方式有多种,示例性的,显示设备可以通过局域网与终端设备连接,还可以通过蓝牙与终端设备连接等,本申请不限制终端设备与显示设备的连接方式,只要能保证终端设备与显示设备之间可以传输文件即可。

其中,所述终端设备可以是智能手机、平板电脑、智能穿戴设备(如智能手环等)、笔记本电脑等移动终端,也可是台式电脑、智能电视等可以与显示设备连接的设备。

下面通过介绍交互界面的详细内容,说明如何实现自定义副屏主页界面。本申请实施例中,自定义副屏主页界面主要涉及的结构包括显示设备、以及外接存储设备或手机,其中显示设备包括主屏和副屏,所述主屏包括第一显示器、第一输入接口和第一控制器,所述副屏包括第二显示器、第二输入接口和第二控制器。为了便于描述,下面将第一显示器的用户界面称为第一用户界面,第二显示器的用户界面称为第二用户界面,手机的用户界面称为第三用户界面。

显示设备开机后,用户可以通过按压控制装置上调出主屏的设置界面,示例性的,如图5所示,在图5中显示有设置界面,该设置界面中设置有界面显示设置控件501、声音调节控件502、wifi设置控件503、蓝牙设置控件504、AI控件505以及其他设置控件506等,用户可以通过控制装置将选择器移动到AI控件505处,此时第一用户界面上显示有自定义主页界面5051,在该自定义主页界面上设置有自定义主页开关控件5052。用户通过控制装置可以将自定义主页开关控件5052设置为打开状态,此时自定义界面上显示有自定义主页设置控件5053。用户通过控制装置将自定义主页开关控件5052设置为关闭状态,此时自定义界面上不显示自定义主页设置控件5053。

在该自定义界面上可以确定是否可以自定义副屏主页界面,当自定义主页开关控件处于打开状态时,则可以将与主屏连接的终端设备中的内容作为待选的副屏主页界面,如果自定义主页开关控件处于关闭状态时,则不支持自定义主页的操作。

用户通过控制装置将焦点移动到自定义主页设置控件5053上时,所述自定义主页界面还显示有可以实现功能的提示5054,示例性的,提示可以为支持副屏主页自定义,在副屏上显示自定义的文字、背景。当显示该提示时,用户可以按压控制装置上的返回键,取消显示该提示。

用户通过控制装置将焦点移动到自定义主页设置控件5053后,按压控制装置上的确认键,完成选中自定义主页设置控件的操作,此时用户界面跳转到另一个第一用户界面,该第一用户界面上可显示有多种完成副屏主页自定义的方式,示例性的,如图6所示,在图6中显示有三种完成副屏主页自定义的方式,用户可以选择任意一种方式完成副屏主页自定义。在图6中显示有利用手机实现自定义副屏主页方式的入口,本地设置副屏主页背景的方式,以及利用外接存储设备实现自定义副屏主页方式的入口。

首先介绍利用手机实现自定义副屏主页方式的入口实现副屏主页自定义涉及的交互过程。

如图6所示,手机实现自定义副屏主页方式的入口601为二维码,另外第一用户界面上除了显示二维码,还显示有连接提示消息602,该连接提示消息为手机与电视连接同一网络,使用浏览器扫描二维码在手机端设置。本申请实施例中,与主屏处于同一网络的终端设备可以利用浏览器等可识别二维码的应用,识别第一用户界面上的二维码,然后终端设备进入到自定义主页的第三用户界面,如图7所示。

在图7中设置有文字控件701和背景控件702,当手机为触屏手机时,用户可以触碰屏幕上文字控件701对应的位置,将焦点移动到文字控件701上,此时显示有文本框703,此时该文本框处于不可更改状态,即不可被写入文字。另外,在文本框703下方可以显示输入字数上限提示,所述输入字数上限提示可以为最多输入20个字。用户触碰文本框对应的位置,第三用户界面发生变化,如图8所示。

在图8中,该第三用户界面上显示有提示704,该提示可以为请输入在副屏主页上显示的文字,在显示提示704的同时,该文本框703改变为可更改状态,键盘界面弹出,用户可以在文本框内输入想要显示在副屏主页背景上的文字。当输入文字的字数过多时,第二用户界面会显示有超字数提示705,示例性的,如图9所示,该超字数提示可以为超过最大字数。本申请实施例中,在输入文字到文本框中时,将写入文本框中文字作为背景文件,发送到主屏,主屏将文字发送到副屏,副屏控制第二显示器显示所述副屏主页背景。

为了提高用户的使用感受,在文本框中写入文字时,实时将文本框中的文字发送到主屏,主屏实时将其发送到副屏,副屏控制第二显示器实时显示,示例性的,用户在文本框中逐个输入文字″我喜欢看电视″,此时副屏上也逐个显示文字″我喜欢看电视″,实现手机和副屏同步显示。

一些实施例中,在手机扫描二维码,进入到自定义主页的第三用户界面的同时,第一用户界面显示有扫描成功提示和返回控件,如图10所示,该扫描成功提示1001可以为扫描二维码成功,请继续在手机端完成设置。选中返回控件1002,第一用户界面返回到设置有二维码的用户界面,示例性的,返回到如图6所示的第一用户界面。

再次参阅图7,用户触碰屏幕上背景控件702对应的位置,即将焦点移动到背景控件上,此时如图11所示,显示有预置图片或视频对应的预置文件控件704和选择图片控件705。用户选中预置文件控件704后,将预置文件控件对应的图片或视频作为背景文件,发送到主屏,主屏根据所述背景文件确定副屏主页背景,并发送副屏主页背景到副屏,副屏显示该图片或视频。如果用户认为该效果不满意,可以取消设置,取消设置可以通过再次选中该预置文件控件实现,此时副屏的第二用户界面上不显示该图片或视频。

用户还可以通过选中选择图片控件705,获取更多的可以作为副屏主页背景的内容。示例性的,当用户选中选择图片控件时,第三用户界面跳转到如图12所示的用户界面,在该第三用户界面上显示浮层,该浮层位于第三用户界面的上层,第三用户界面的内容被锁定,设置为不可获取焦点的状态,该浮层上显示有文件上传方式,包括相机控件,以及文件控件等。在图12中的第三用户界面上显示有两个相机控件1201,其中一个相机控件可用于指示利用主屏内置的相机拍摄照片或视频,另一个相机控件可用于指示利用主屏外接的相机拍摄照片或视频,该文件控件1202可以指示显示手机中的存储内容,示例性的,存储内容可以为图片或视频等,这样,当用户不满意预置在主屏中可选择的图片时,可以通过浮层中的文件上传方式选择通过手机获取其他内容。

当选中文件控件时,如图13所示,第三用户界面跳转到手机的相册中,此时第三用户界面上显示有相册中的视频和照片,用户可以选中某一视频或照片,发送该视频或照片到主屏。由于视频或照片的原尺寸可能不符合副屏显示的要求,如图14所示,主屏的第一用户界面上显示该视频或照片,并显示有截取框1401。该截取框可获取焦点,用户可以根据自身喜好,通过控制装置移动截取框,直至将截取框移动到截取的内容满足用户的需求为止,所述截取框所截取的图片或者视频的尺寸比例与副屏尺寸比例相同。示例性的用户可以通过按压控制装置上的上下键,调整截取框的位置。一些实施例中,该截取框的横向长度与被截取的内容的横向长度相同。

在该第一用户界面在显示视频或者照片的同时,还设置有保存控件1402和副屏预览控件1403。一些实施例中,所述保存控件1402和副屏预览控件1403横向排列,并且在跳转到设置有包括控件1402和副屏预览控件1403的第一用户界面时,焦点位于副屏预览控件上,这样可以便于用户查看截取的内容在副屏上的显示效果。

当选中保存控件1402时,将截取框截取的内容发送到副屏,副屏控制第二新时期显示截取的内容,如图15所示,图15的第二用户界面显示副屏主页背景。当截取的内容成功显示在第二用户界面上时,发送显示成功的消息到主屏,主屏控制第一显示器显示保存成功提示。

一些实施例中,在选中保存控件后,第一用户界面跳转到显示有副屏主页自定义的方式的第一用户界面,该第一用户界面上显示有被设置为副屏主页背景的内容的记录。示例性的,如图16所示,该第一用户界面上显示有该截取的内容1601,并在该内容的对应的位置显示有上传标识。

一些实施例中,所述带有上传标识的副屏主页背景的内容可以被删除。示例性的,如图17所示,用户通过控制装置可以将焦点移动到带有上传标识的内容上,并按压控制装置上的菜单键,如图18所示,在图17中可以将该带有上传标识的内容删除,一些实施例中,在第一用户界面上删除内容的同时,第二用户界面不显示该截取内容。

如图14所示,当选中副屏预览控件1403时,用户可以通过控制装置将焦点移动到副屏预览控件,并按压控制装置上的确认键完成选中副屏预览控件的操作,将截取框截取的内容发送到副屏,副屏的第二用户界面显示该截取的内容。再次选中副屏预览控件1403时取消预览,此时第二用户界面不显示该截取的内容。

其次介绍利用本地设置副屏主页背景的方式,实现副屏主页自定义涉及的交互过程。

在第一用户界面上设置有文字输入框和待选背景列表。如图6所示,用户可以在文字输入框603内输入希望显示在副屏上的文字,当用户在文字输入框中输入文字时,副屏上实时显示该文字。待选背景列表604包括若干预置的待选背景控件,另外还包括上传记录,所述上传记录包括通过终端设备或外接存储设备上传的图片对应的控件,上传记录还包括上传标识,示例性的,如图16所示,上文提到的利用截取框截取的内容在显示在第一用户界面上时,截取的内容对应的位置显示有上传标识。当选中背景列表中的预置的待选背景控件,发送该待选背景控件对应的副屏主页背景到副屏,副屏控制第二显示器显示该副屏主页背景。

一些实施例中预置的待选背景控件对应的内容可以为图片或者视频,如图6所示,当为图片时,可以在该图片对应的位置标识有静态标识,当为视频时,可以在该视频对应的位置标识有动态标识。

一些实施例中,所述背景列表中仅显示一个带有上传标识的上传记录。当新的副屏主页背景的来源为终端设备或者外接存储设备,在刷新背景列表时,替换掉原有带有上传标识的上传记录。

最后下面介绍利用外接存储设备实现自定义副屏主页方式涉及的交互过程。

在第一用户界面上设置有上传图片控件。如图6所示,用户可以通过控制装置选中上传图片控件605,跳转到显示有外接存储设备的存储内容的用户界面。用户可以选中某一存储内容。一些实施例中,选中的存储内容全屏显示在第一用户界面上,且上面设置有截取框,示例性的,如图14所示的第一用户界面。在图14上的用户操作,在上文已经详细描述,在此不再赘述。

本申请实施例中,当显示文字作为副屏主页背景显示时,文字居中显示在第二用户界面上。当同时存在文字和图片时,将文字居中显示在图片上,以使用户可以看到该文字内容,当同时存在文字和视频时,也同样将文字居中显示在视频上。

以上内容是本申请实施例中涉及的用户交互界面。另外,本申请实施例为了实现上述操作提供一种显示设备的副屏主页背景显示方法,该方法通过终端设备设置副屏主页背景,使副屏主页背景多元化。

如图19所示,所述方法包括:终端设备确定背景文件,发送包括背景文件的第一设置指令到与终端设备通信连接的主屏。本申请实施例中,可以将终端设备中的内容作为背景文件,发送到主屏。一些实施例中,终端设备的第三用户界面通过HTML实现,终端设备向主屏发送数据时采用jquerry的ajax发送,发送方式为post方式。终端设备向主屏传输背景文件采用jquerry的ajaxFileUpload接口实现。

所述主屏接收与主屏通信连接的终端设备发送的第一设置指令,其中,所述第一设置指令包括背景文件,所述主屏根据所述背景文件,确定副屏主页背景,并向所述副屏发送包括副屏主页背景的第二设置指令。一些实施例中,主屏和副屏之间的通信可以为RPC通信。

所述副屏接收与副屏通信连接的主屏发送的第二设置指令,控制第二显示器显示所述副屏主页背景。这样将终端设备中的内容作为副屏主页背景,使副屏主页背景的来源多元化,提高用户的使用体验。

终端设备确定背景文件可以通过以下实施例实现。

主屏接收显示二维码的用户输入,实时生成二维码,控制所述第一显示器显示二维码,所述二维码与预置网页对应。本申请实施例中,接收到显示二维码的用户输入,利用后台服务weshare动态生成二维码,与二维码对应的预置网页可以为开发的HTML网页,该网页可以显示文本和图片等。示例性的,如图5所示,在图5中显示有设置界面,该设置界面中设置有AI控件,将焦点移动到AI控件上,此时第一用户界面显示有自定义主页界面。当自定义主页开关控件设置为打开状态,选中自定义主页设置控件,可以完成显示二维码的用户输入。在接收到显示二维码的用户输入后,主屏显示带有二维码的第一用户界面,如图6所示。

终端设备识别主屏上显示二维码,显示所述二维码对应的预置网页。本申请实施例中,终端设备与显示设备处于同一局域网时,可以利用终端设备中安装的浏览器应用或者其他可识别二维码的应用,识别主屏上显示的二维码,然后终端设备的第三用户界面显示预置网页。示例性的,图7中显示有预置网页。

终端设备接收在预置网页上的用户操作,发送利用终端设备选择的背景文件到主屏。示例性的,如图7所示,图7中设置有文字控件和背景控件,选中文字控件后,在第三用户界面上显示有文本框,选中文本框,如图8所示,文本框处于可更改状态。用户可以将希望作为副屏主页背景的文字输入到文本框中,确定输入的文字为背景文件,终端设备实时将文本框中的文字发送到主屏中。一些实施例中,终端设备实时确定文本框中输入文字的总字数,当总字数大于预设字数时,显示超字数提示,示例性的,如图9所示,图9中该超字数提示为超过最大字数。一些实施例中,当超过预设字数,超过的部分不再发送到主屏中。另一些实施例中,当超过预设字数,无法在文本框内输入文字。

一些实施例中,选中背景控件后,如图11所示,第三用户界面显示有预置图片或视频对应的预置文件控件和选择图片控件。其中,预置图片或视频可以为终端设备的相册中的排序靠前的图片或视频,或者为在终端设备中预先设置的可以作为背景文件的图片或视频。本申请实施例中,预置图片或视频的来源和数量不做限制。接收选中预置文件控件的用户操作,将预置文件控件对应的图片或视频作为背景文件,发送到主屏。

一些实施例中,接收选中选择图片控件的用户操作,如图12所示,第三用户界面上显示有相机控件和文件控件等,所述相机控件被选中后用于启动摄像头,进而启动拍照功能,将摄像头拍摄的照片或视频作为背景文件发送到主屏。所述文件控件被选中后用于使第三用户界面跳转到相册,如图13所示,相册中的存储内容均可以被选中,当选中相册中的某一存储内容后,将该存储内容作为背景文件发送到主屏。

本申请实施例中,背景文件由于类型或者尺寸的区别,发送到主屏后,主屏对背景文件处理过程可能不同,下面详细说明主屏接收到背景文件后如何确定副屏主页背景。

当主屏接收到背景文件后,判断所述背景文件是否需要被截取。本申请实施例中,当背景文件的类型为图片或者视频时,背景文件的显示比例可能与副屏的显示比例不同,为了不影响背景文件在副屏中的显示效果,需要将背景文件进行截取,以使截取后的背景文件和副屏的显示比例相符。

一些实施例中,为了区分背景文件是否需要被截取,可以利用截取标识对背景文件进行标注,判断所述背景文件是否需要被截取,可以通过判断背景文件是否带有截取标识,带有截取标识表示该背景文件需要被截取,未带有截取标识表示该背景文件不需要被截取。

如果所述背景文件不需要被截取,则直接确定所述背景文件为副屏主页背景。本申请实施例中,当所述背景文件为文字,以及所述背景文件为图片或视频,同时该图片或视频的显示比例与副屏的显示比例相符时,所述背景文件不需要被截取,只需将背景文件设置为副屏主页背景,主屏发送背景文件到副屏,副屏控制第二显示器显示所述副屏主页背景即可。

一些实施例中,为了提高用户的使用感受,用户在终端设备中输入文字时,将输入的文字,实时发送到主屏,主屏继续实时发送文字到副屏,副屏控制第二显示器显示。如图9所示,终端设备上显示有文本框,可以将输入在文本框中的文字作为背景文件发送到主屏。示例性的,逐个输入文字″我喜欢看电视″,此时副屏上也逐个显示文字″我喜欢看电视″,实现手机和副屏同步显示。

本申请实施例中,由于背景文件的显示比例可能存在差异,副屏的显示比例为一定值,所以如果背景文件为图片或视频时,且该图片或视频的显示比例与副屏的显示比例不同,需要将背景文件进行处理,以使背景文件的显示比例与副屏的显示比例相同,便于背景文件显示在副屏上。

一些实施例中,如果所述背景文件需要被截取,则控制所述背景文件显示在第一显示器,同时在所述背景文件上显示有截取框和保存控件;所述截取框被配置获取焦点,所述截取框的显示比例与副屏的显示比例相同,接收移动所述截取框的用户输入,当选中保存控件时,确定截取内容,其中所述截取内容包括所述背景文件位于截取框中的部分,将所述截取内容确定为副屏主页背景。这样,当背景文件的显示比例与副屏的显示比例不符,利用截取框截取背景文件,最终得到的截取内容与副屏的显示比例相符。

示例性的,由于相册中的照片或视频的尺寸与副屏尺寸可能不相符,所以对该照片或者视频进行处理,如图14所示,显示设备控制第一显示器显示该存储内的同时,还显示有截取框,截取框可以被获取焦点,利用控制装置可以控制截取框上下移动。另外,在该显示截取框的第一用户界面上,还显示有保存控件。接收选中保存控件的用户输入,将截取框截取的内容确定为副屏主页背景,发送到副屏,副屏控制第二显示器显示。

一些实施例中,在该显示截取框的第一用户界面上,还显示有副屏预览控件,如图14所示;接收选中副屏预览控件的用户输入,确定截取内容,发送包括截取内容的预览指令到副屏。副屏接收预览指令,并控制第二显示器显示所述截取内容。本申请实施例中,可以利用副屏预览控件,在不设置副屏主页背景的情况下,预览截取内容在副屏上的显示效果。一些实施例中,接收再次选中副屏预览控件的用户输入,控制副屏取消显示该截取的内容。

一些实施例中,在控制第一显示器显示二维码的同时,所述第一显示器还显示待选背景列表,其中所述待选背景列表包括预置的待选背景控件和/或上传记录;

所述确定上传记录的步骤包括:判断预设文件夹中是否存在背景文件,其中所述预设文件夹用于存储终端设备发送的背景文件。本申请实施例中,将终端设备发送背景文件到主屏,主屏将其存储在预设文件夹中。当显示待选背景列表时,查找预设文件夹是否存在背景文件。如果存在背景文件,确定待选背景列表中的上传记录,所述上传记录包括与所述背景文件对应的副屏主页背景和上传标识,所述上传标识用于标注当前副屏主页背景的来源。

一些实施例中,当焦点位于设置有上传标识的上传记录时,接收预设按键的键值,删除对应的上传记录。示例性的,如图17所示,焦点位于上传记录上,用户按压控制装置上的菜单键,页面发生变化,如图18所示,此时将上传记录删除。如果当前的副屏主页背景为与上传记录对应,则取消显示副屏的副屏主页背景。一些实施例中,取消显示副屏主页背景后,可以显示为黑屏,另一些实施例中,可以预先设置可替代内容作为副屏主页背景,当删除上次记录时,副屏上显示可替代内容。

一些实施例中,如果不存在背景文件,则待选背景列表中只显示预置的待选背景控件。接收选中预置的待选背景控件,设置该待选背景控件对应的内容发送到副屏,副屏控制第二显示器显示该内容。

一些实施例中,在控制第一显示器显示二维码的同时,所述主屏还显示文字输入框。接收在文字输入框输入的文字,将输入的文字作为副屏主页背景,发送包括副屏主页背景的第三设置指令到副屏,副屏控制第二显示器实时显示所述副屏主页背景。示例性的,如图6所示,图6中显示有文字输入框,用户可以通过控制装置选中该文字输入框,并输入文字在文字输入框内。本申请实施例中,除了通过终端设备可以设置文字作为副屏主页背景,还可以在主屏上显示文字输入框,利用该文字输入框输入文字,并控制副屏实时显示所述文字。

本申请实施例还提供另一种显示设备的副屏主页背景显示方法,该方法通过外接存储设备设置副屏主页背景,所述方法包括:

接收显示与主屏的外接存储设备的内容的用户输入,控制第一显示器显示所述外接存储设备的存储内容。接收选中某一存储内容的用户输入,将选中的存储内容设置为副屏主页背景,发送包括副屏主页背景的第四设置指令到副屏,副屏接收第四指令,控制所述第二显示器显示所述副屏主页背景。

一些实施例中,外接存储设备的存储内容的显示比例与副屏的显示比例可能不同,所以在选中某一存储内容时,主屏显示该存储内容,同时可以设置有截取框,利用截取框对该存储内容进行截取,以使截取后的存储内容与副屏的显示比例相同,将截取后的存储内容设置为副屏主页背景。上文中已经对利用截取框截取的方法进行详细描述,在此不再赘述。本申请实施例中将外接存储设备中的存储内容作为副屏主页背景,使副屏主页背景的内容多样化,提高用户的使用感受。

本申请实施例中,主屏、副屏和终端设备连接在同一个局域网内,主屏动态形成二维码,通过手机端直接扫描该二维码,进入手机端页面显示,可以直接编辑文本,选择预制的图片,也可以直接拍照上传,并将拍照或者相册中选择的图片发送给主屏,也可以将喜欢的背景或者视频放在U盘中,电视主屏直接从U盘中选择,然后主屏确定副屏主页背景后,将副屏主页背景发送到副屏,副屏显示该副屏主页背景,同时动态显示在显示有副屏主页自定义方式的界面的背景列表中,实时记忆,更大的提升用户体验。

一些实施例中,可以将主屏仅作为一个传递数据的设备,当主屏接收到外接存储设备或者终端设备上传的背景文件时,可以直接发送到副屏,副屏根据背景文件,确定副屏主页背景,并控制第二显示器显示。

一些实施例中,主屏和副屏之间的信息传输,通过以下方式实现;

图20描述了副屏中背景应用向HiRPC(远程过程调用)中的一个Server(服务器)注册service(服务)的过程。副屏中的背景应用APP通过Framework(框架层)利用JNI(Java本地接口书写程序)调用SDK(软件开发工具包)。SDK(软件开发工具包)中保存注册service到ServiceMap(服务地图)中,并通过socket(套接字)向Server发送注册命令,server中更新service_fd(转发表)。

图21描述了App1调用App2的一个方法的过程,其中APP1是指主屏自定义副屏背景的应用,APP2是指副屏的背景应用。App1将调用的service_name(服务名)和data(数据)传递到Server(服务器),Server根据service_name查找服务提供者的fd,然后将数据写到fb中。App2收到service_name和data之后,在ServiceMap中查找注册的method信息,回调method到APP2。

示例性的,副屏的背景应用APP2注册service_name为m.ju.smallscreen.laser_data_transfer_service的服务及回调。Server会更新转发表,该表中对应的内容存储有不同应用注册的服务。主屏的自定义背景应用APP1将调用的服务名om.ju.smallscreen.laser_data_transfer_service和data(即副屏主页背景)传递给server。Server根据服务名,确定应用信息,通知该应用信息对应的应用。当该应用为副屏的背景应用,背景应用接收到服务名和data后,即背景应用接收到回调,在servicemap中查找注册的method信息该method信息即为代码实现的具体方法。背景应用回调该method信息,利用收到的data执行对应的方法。

当主屏发送到副屏的副屏主页背景为动画时,主屏发送消息包括副屏主页背景,所述副屏主页背景包括关键图片、运动轨迹文件,所述关键图片包括需要运动图片,或者包括需要运动图片和背景图,当关键图片包括需要运动图片时,需要运动图片按照运动轨迹文件对应的运动轨迹在副屏上运动;当关键图片包括需要运动图片和背景图时,将背景图显示在副屏上,所述需要运动图片按照运动轨迹文件对应的运动轨迹在背景图上运动。

一些实施例中,以图片名为索引,根据指定轨迹过程,将图片进行旋转、平移等操作实现动画效果。运动轨迹文件采用json串解析。

本申请实施例中,主屏发送背景图到副屏可以采用如下指令:

″background″:″string,对应携带的图片名、没有为null″

其中,″background″字段为背景图,副屏解析此字段所指向的图片素材,将其设置为副屏背景。

主屏发送需要运动图片到副屏可以采用如下指令:

其中,″pictureList″为一个图片集合,其中包含所有需要在背景图片上操作的需要运动图片,需要运动图片的数量可以为多个。需要运动图片在背景上通过四个整数变量″x″″y″以及″height″″weight″来确定初始位置,其中″x″″y″值确定图片左上角坐标位置,″height″″weight″确定高与宽。

主屏发送运动轨迹文件到副屏可以采用如下指令:

其中,运动轨迹文件中关于需要运动图片的内容包括位置和动画操作。动画操作是一个轨迹的集合″trajectoryList″,轨迹集合可以通过″always″字段判断动画是否需要循环播放,每一个轨迹对应着需要运动图片的一个动作。″action″字段为图片的具体动作,例如,图片动作为平移,动作发生的时间点依赖于″startTime″字段,平移过程时间取决于″time″,皆以ms为单位,这个可以决定平移的速率。″x″″y″决定了平移的方向,一系列的aciton生成动画效果。轨迹集合中可以包括多种动作,设定动作的起始时间以及动作持续时间即可。

示例性的,以待运动图片为小球为例,本申请实施例通过运动轨迹文件可以达到小球在背景图上跳动的动画效果。不同的动作需要主屏和副屏双方约定不同的字段,以实现动画效果。

主屏发送绘画操作到副屏可以采用如下指令:

其中,″codepart″部分动画无需图片素材,由主屏通过代码文件动态绘制图片,主屏发送代码文件及调用方式,可以发送多个代码文件,如″fileA″,通过″name″字段对应文件,″params″列表对应传参列表,通过告知副屏需要传递的参数类型及参数类型的个数,副屏绘制动画。示例性的,可以在副屏上绘制条纹图案,参数类型包括条纹宽度,以及每个条纹的颜色等。

本申请实施例中,主屏和副屏在播放动画时,均利用图片和运动轨迹文件实现相关动画。一方面,主屏可以不用内置直接成型的动画,避免占用过多内存,另一方面,可以便于主屏同步动画到副屏进行复用,减少传输文件大小,使主屏和副屏动画同步速率提高。当升级更新动画时,也只需要更新动画对应的图片和运动轨迹文件,更新速度较快。

上述实施例中,一种显示设备的副屏主页背景显示方法、显示设备及终端,本申请一些实施例与显示设备连接的设备,可以为副屏提供副屏主页背景,使副屏主页背景更加多样化。该方法包括:所述主屏接收与主屏通信连接的终端设备发送的第一设置指令,其中,所述第一设置指令包括背景文件,根据所述背景文件,确定副屏主页背景,并向所述副屏发送包括副屏主页背景的第二设置指令;所述副屏接收与副屏通信连接的主屏发送的第二设置指令,控制第二显示器显示所述副屏主页背景。

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

为了方便解释,已经结合具体的实施方式进行了上述说明。但是,上述示例性的讨论不是意图穷尽或者将实施方式限定到上述公开的具体形式。根据上述的教导,可以得到多种修改和变形。上述实施方式的选择和描述是为了更好的解释原理以及实际的应用,从而使得本领域技术人员更好的使用所述实施方式以及适于具体使用考虑的各种不同的变形的实施方式。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献