全局界面显示方法、电视及计算机可读存储介质技术

技术编号:25315680 阅读:19 留言:0更新日期:2020-08-18 22:32
本发明专利技术公开了一种全局界面显示方法,该方法包括:框架层获取事件按键码;检测所述事件按键码是否为预设全局按键码;若所述事件按键码为预设全局按键码,则将所述事件案件码发送至所述响应模块,以便于所述响应模块根据所述事件按键码显示全局界面。本发明专利技术还公开了一种电视和一种计算机可读存储介质。本发明专利技术能够统一Android电视开发过程中全局界面的实现方法,减少开发全局界面的时间,提高全局界面开发的效率。

【技术实现步骤摘要】
全局界面显示方法、电视及计算机可读存储介质
本专利技术涉及智能电视
,尤其涉及全局界面显示方法、电视及计算机可读存储介质。
技术介绍
Android系统作为世界上使用最广泛的操作系统之一,已经成为了手机和电视行业的主流操作系统。针对不同平台的特性,Android操作系统进一步分化为了一般手机的操作系统、AndroidTV操作系统、Android可穿戴设备操作系统等。其中,AndroidTV操作系统和Android手机操作系统存在高度的相似性。站在用户的角度来看,最明显的区别是交互方式的不同,现在的手机的交互方式以触控的交互方式为主流,而电视则是使用遥控器进行交互。目前,电视的交互方式多为遥控器交互,为了使用户交互更简单,通常都会将遥控器上的若干个按键设置为全局按键,通过这些全局按键,不论当前电视是处在哪个应用的哪个界面,都能够立即跳转到全局按键对应的UI界面。但是通过遥控器控制电视实现全局界面的方式多种多样,每个厂家或者每个工程师的开发出来的全局界面控制方式都不一样,会导致全局界面开发时间较长,开发效率较低。
技术实现思路
本专利技术的主要目的在于提出一种全局界面显示方法、电视及计算机可读存储介质,旨在统一Android电视开发过程中全局界面的实现方法,减少开发全局界面的时间,提高全局界面开发的效率。为实现上述目的,本专利技术提供一种全局界面显示方法,应用于所述电视,所述电视包括框架层和响应模块,所述全局界面显示方法包括如下步骤:框架层获取事件按键码;检测所述事件按键码是否为预设全局按键码;若所述事件按键码为预设全局按键码,则将所述事件案件码发送至所述响应模块,以便于所述响应模块根据所述事件按键码显示全局界面。可选地,所述电视还包括应用模块,所述若所述事件按键码为预设全局按键码,则将所述事件案件码发送至所述响应模块,以便于所述响应模块根据所述事件按键码显示全局界面的步骤,包括:若所述事件按键码为预设全局按键码,则基于所述应用模块获取当前显示界面;将所述当前显示界面和所述事件按键码发送至所述响应模块,以便于所述响应模块基于所述当前显示界面和所述事件按键码显示全局界面。可选地,基于所述应用模块获取当前显示界面的步骤,包括:根据事件按键码生成当前显示界面获取指令,并将所述当前显示界面获取指令发送至所述应用模块;接收所述应用模块根据所述当前显示界面获取指令返回的当前显示界面。可选地,所述电视还包括应用模块,所述若所述事件按键码为预设全局按键码,则将所述事件案件码发送至所述响应模块,以便于所述响应模块根据所述事件按键码显示全局界面的步骤,包括:若所述事件按键码为预设全局按键码,则基于所述应用模块显示全局确认界面;获取确认案件码;检测所述确认按键码是否为预设确认按键码;若所述确认按键码为预设确认按键码,则将所述事件案件码发送至所述响应模块,以便于所述响应模块根据所述事件按键码显示全局界面。可选地,所述检测所述确认按键码是否为预设确认按键码的步骤之后,包括:若所述确认按键码非预设确认按键码,则基于所述应用模块显示当前显示界面。可选地,所述若所述事件按键码为预设全局按键码,则基于所述应用模块显示全局确认界面的步骤,包括:若所述事件按键码为预设全局按键码,则根据所述事件案件码生成全局界面显示确认指令,并将所述全局界面显示确认指令发送至所述应用模块,以便于所述应用模块根据所述全局界面显示确认指令显示全局确认界面。可选地,所述电视还包括应用模块,检测所述事件按键码是否为预设全局按键码的步骤之后,包括:若所述事件按键码非预设全局按键码,则将所述事件按键码发送至所述应用模块,以便于所述应用模块根据所述事件按键码执行与所述事件按键码对应的操作。可选地,框架层获取事件按键码的步骤之前,包括:接收侦测到的遥控器按键事件;框架层获取事件按键码的步骤,包括:读取所述遥控器按键事件对应的事件按键码。此外,为实现上述目的,本专利技术还提供一种电视,所述电视包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的全局界面显示程序,所述全局界面显示程序被所述处理器执行时实现如上所述的全局界面显示方法的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有全局界面显示程序,所述全局界面显示程序被处理器执行时实现如上所述的全局界面显示方法的步骤。本专利技术提供了一种全局界面显示方法、电视及计算机可读存储介质,框架层获取事件按键码;检测所述事件按键码是否为预设全局按键码;若所述事件按键码为预设全局按键码,则将所述事件案件码发送至所述响应模块,以便于所述响应模块根据所述事件按键码显示全局界面。通过上述方式,本专利技术能够统一Android电视开发过程中全局界面的实现方法,减少开发全局界面的时间,提高全局界面开发的效率。附图说明图1是本专利技术实施例方案涉及的硬件运行环境的终端结构示意图;图2为本专利技术全局界面显示方法第一实施例的流程示意图;图3为本专利技术全局界面显示方法第二实施例的流程示意图;图4为本专利技术全局界面显示方法第三实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例的主要解决方案是:框架层获取事件按键码;检测所述事件按键码是否为预设全局按键码;若所述事件按键码为预设全局按键码,则将所述事件案件码发送至所述响应模块,以便于所述响应模块根据所述事件按键码显示全局界面。现有的电视的交互方式多为遥控器交互,为了使用户交互更简单,通常都会将遥控器上的若干个按键设置为全局按键,通过这些全局按键,不论当前电视是处在哪个应用的哪个界面,都能够立即跳转到全局按键对应的UI界面。但是通过遥控器控制电视实现全局界面的方式多种多样,每个厂家或者每个工程师的开发出来的全局界面控制方式都不一样,会导致全局界面开发时间较长,开发效率较低。本专利技术旨在统一Android电视开发过程中全局界面的实现方法,减少开发全局界面的时间,提高全局界面开发的效率。如图1所示,图1是本专利技术实施例方案涉及的硬件运行环境的终端结构示意图。本专利技术实施例终端可以智能电视,也可以是PC、智能手机、平板电脑等具有显示功能的可移动式终端设备。如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口本文档来自技高网...

【技术保护点】
1.一种全局界面显示方法,应用于所述电视,所述电视包括框架层和响应程序,其特征在于,所述全局界面显示方法包括如下步骤:/n框架层获取事件按键码;/n检测所述事件按键码是否为预设全局按键码;/n若所述事件按键码为预设全局按键码,则将所述事件案件码发送至响应模块,以便于所述响应模块根据所述事件按键码显示全局界面。/n

【技术特征摘要】
1.一种全局界面显示方法,应用于所述电视,所述电视包括框架层和响应程序,其特征在于,所述全局界面显示方法包括如下步骤:
框架层获取事件按键码;
检测所述事件按键码是否为预设全局按键码;
若所述事件按键码为预设全局按键码,则将所述事件案件码发送至响应模块,以便于所述响应模块根据所述事件按键码显示全局界面。


2.如权利要求1所述的全局界面显示方法,其特征在于,所述电视还包括应用模块,所述若所述事件按键码为预设全局按键码,则将所述事件案件码发送至所述响应模块,以便于所述响应模块根据所述事件按键码显示全局界面的步骤,包括:
若所述事件按键码为预设全局按键码,则基于所述应用模块获取当前显示界面;
将所述当前显示界面和所述事件按键码发送至所述响应模块,以便于所述响应模块基于所述当前显示界面和所述事件按键码显示全局界面。


3.如权利要求2所述的全局界面显示方法,其特征在于,基于所述应用模块获取当前显示界面的步骤,包括:
根据事件按键码生成当前显示界面获取指令,并将所述当前显示界面获取指令发送至所述应用模块;
接收所述应用模块根据所述当前显示界面获取指令返回的当前显示界面。


4.如权利要求1所述的全局界面显示方法,其特征在于,所述电视还包括应用模块,所述若所述事件按键码为预设全局按键码,则将所述事件案件码发送至所述响应模块,以便于所述响应模块根据所述事件按键码显示全局界面的步骤,包括:
若所述事件按键码为预设全局按键码,则基于所述应用模块显示全局确认界面;
获取确认案件码;
检测所述确认按键码是否为预设确认按键码;
若所述确认按键码为预设确认按键码,则将所述事件案件码发送至所述响应模块,以便于所述响应模块根据所述事件按键码显示全局...

【专利技术属性】
技术研发人员:韦启龙
申请(专利权)人:深圳TCL数字技术有限公司
类型:发明
国别省市:广东;44

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

1