一种信源列表显示方法、Android电视及存储介质技术

技术编号:24806230 阅读:15 留言:0更新日期:2020-07-07 22:18
本发明专利技术所提供的一种信源列表显示方法、Android电视及存储介质,包括:当Android电视开机时,获取此次开机的信源列表,检测数据库中是否存在所述信源列表对应的数据;当所述数据库中不存在所述信源列表对应的数据时,将所述信源列表对应的数据保存至所述数据库;所述信源列表对应的数据保存完成后,发送更新指令至Launcher界面,并在所述Launcher界面显示所述信源列表对应的数据。本发明专利技术在不修改源码的情况下,实现了将信源列表添加至Launcher界面上的目的,方便了用户在Launcher界面上查看和切换信源,可对新增的信源列表进行选择,非常方便。

【技术实现步骤摘要】
一种信源列表显示方法、Android电视及存储介质
本专利技术涉及Android电视
,尤其涉及的是一种信源列表显示方法、Android电视及存储介质。
技术介绍
随着Android技术的快速发展,Android电视越来越普及,目前的Android电视能够支持的信源也越来越多,Android8.0系统更新了很多新特性,但是并没有默认将信源列表添加至Launcher,而开发人员对GoogleLauncher的源码又没法进行修改,这样,用户则无法对Android系统更新的新特性对应的信源列表进行选择,非常不便。因此,现有技术存在缺陷,有待改进与发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种信源列表显示方法、Android电视及存储介质,旨在解决现有技术中的Launcher的源码无法进行修改,用户无法对新增的信源列表进行选择,非常不便的问题。本专利技术解决技术问题所采用的技术方案如下:一种信源列表显示方法,其中,包括:当Android电视开机时,获取此次开机的信源列表,检测数据库中是否存在所述信源列表对应的数据;当所述数据库中不存在所述信源列表对应的数据时,将所述信源列表对应的数据保存至所述数据库;所述信源列表对应的数据保存完成后,发送更新指令至Launcher界面,并在所述Launcher界面显示所述信源列表对应的数据。进一步地,所述当Android电视开机时,获取此次开机的信源列表,检测数据库中是否存在所述信源列表对应的数据具体包括:当接收到开机广播或检测到电视应用启动时,获取此次开机的信源列表,并检测数据库中是否存在所述信源列表对应的Channel数据。进一步地,所述当所述数据库中不存在所述信源列表对应的数据时,将所述信源列表对应的数据保存至所述数据库具体包括:当所述数据库中不存在所述信源列表对应的Channel数据时,新建所述信源列表对应的Channel数据,并将新建的Channel数据保存至所述数据库;将所述信源列表中的每个信源转换为与新建的Channel数据相对应的Program数据,并将所述Program数据保存至数据库;当所述数据库中存在所述信源列表对应的Channel数据时,则直接将所述信源列表中的每个信源转化为该Channel数据相对应的Program数据。进一步地,所述信源列表对应的数据保存完成后,发送更新指令至Launcher界面,并在所述Launcher界面显示所述信源列表对应的数据具体包括:所述Program数据保存完成后,发送更新指令至Launcher界面;修改客制化应用的配置,将所述信源列表的Channel数据显示在Launcher界面的指定位置。进一步地,所述信源列表显示方法还包括:实时监听信源的状态,并在监听到信源的状态发生变化时,执行所述检测数据库中是否存在所述信源列表对应的数据的步骤。本专利技术还提供了一种Android电视,其中,包括处理器,以及与所述处理器连接的存储器,所述存储器存储有信源列表显示程序,所述信源列表显示程序被所述处理器执行时实现以下步骤:当Android电视开机时,获取此次开机的信源列表,检测数据库中是否存在所述信源列表对应的数据;当所述数据库中不存在所述信源列表对应的数据时,将所述信源列表对应的数据保存至所述数据库;所述信源列表对应的数据保存完成后,发送更新指令至Launcher界面,并在所述Launcher界面显示所述信源列表对应的数据;所述处理器用于调用所述信源列表显示程序指令。进一步地,所述信源列表显示程序被所述处理器执行时,还实现以下步骤:当接收到开机广播或检测到电视应用启动时,获取此次开机的信源列表,并检测数据库中是否存在所述信源列表对应的Channel数据;当所述数据库中不存在所述信源列表对应的Channel数据时,新建所述信源列表对应的Channel数据,并将新建的Channel数据保存至所述数据库;将所述信源列表中的每个信源转换为与新建的Channel数据相对应的Program数据,并将所述Program数据保存至数据库;当所述数据库中存在所述信源列表对应的Channel数据时,则直接将所述信源列表中的每个信源转化为该Channel数据相对应的Program数据。进一步地,所述信源列表显示程序被所述处理器执行时,还实现以下步骤:所述Program数据保存完成后,发送更新指令至Launcher界面;修改客制化应用的配置,将所述信源列表的Channel数据显示在Launcher界面的指定位置。进一步地,所述信源列表显示程序被所述处理器执行时,还实现以下步骤:实时监听信源的状态,并在监听到信源的状态发生变化时,执行所述检测数据库中是否存在所述信源列表对应的数据的步骤。本专利技术还提供了一种存储介质,其中,所述存储介质存储有计算机程序,所述计算机程序能够被执行以用于实现如上所述的信源列表显示方法。本专利技术所提供的信源列表显示方法、Android电视及存储介质,包括:当Android电视开机时,获取此次开机的信源列表,检测数据库中是否存在所述信源列表对应的数据;当所述数据库中不存在所述信源列表对应的数据时,将所述信源列表对应的数据保存至所述数据库;所述信源列表对应的数据保存完成后,发送更新指令至Launcher界面,并在所述Launcher界面显示所述信源列表对应的数据。本专利技术在不修改源码的情况下,实现了将信源列表添加至Launcher界面上的目的,方便了用户在Launcher界面上查看和切换信源,可对新增的信源列表进行选择,非常方便。附图说明图1是本专利技术中信源列表显示方法的较佳实施例的流程图。图2是本专利技术中Android电视的较佳实施例的功能原理框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参见图1,图1是本专利技术中信源列表显示方法的流程图。如图1所示,本专利技术实施例所述的信源列表显示方法包括以下步骤:S100、当Android电视开机时,获取此次开机的信源列表,检测数据库中是否存在所述信源列表对应的数据。本专利技术针对的是Android电视(搭载了Android操作系统的智能电视),尤其是Android8.0及以上系统的智能电视。目前的Android电视能够支持的信源越来越多,为了方便用户的使用,开发人员封装了一个用于切换和管理信源的应用程序(电视应用,以下称为TV应用)。TV应用主要对应如数字电视、模拟电视、传统同轴电缆传输的电视信号等直播类信源,和如高清晰度多媒体接口、音频和视频、免费的在线Flash音乐播放器、视频图形阵列等支持访问外接设备的信源。而其他的网络本文档来自技高网...

【技术保护点】
1.一种信源列表显示方法,其特征在于,包括:/n当Android电视开机时,获取此次开机的信源列表,检测数据库中是否存在所述信源列表对应的数据;/n当所述数据库中不存在所述信源列表对应的数据时,将所述信源列表对应的数据保存至所述数据库;/n所述信源列表对应的数据保存完成后,发送更新指令至Launcher界面,并在所述Launcher界面显示所述信源列表对应的数据。/n

【技术特征摘要】
1.一种信源列表显示方法,其特征在于,包括:
当Android电视开机时,获取此次开机的信源列表,检测数据库中是否存在所述信源列表对应的数据;
当所述数据库中不存在所述信源列表对应的数据时,将所述信源列表对应的数据保存至所述数据库;
所述信源列表对应的数据保存完成后,发送更新指令至Launcher界面,并在所述Launcher界面显示所述信源列表对应的数据。


2.根据权利要求1所述的信源列表显示方法,其特征在于,所述当Android电视开机时,获取此次开机的信源列表,检测数据库中是否存在所述信源列表对应的数据具体包括:
当接收到开机广播或检测到电视应用启动时,获取此次开机的信源列表,并检测数据库中是否存在所述信源列表对应的Channel数据。


3.根据权利要求2所述的信源列表显示方法,其特征在于,所述当所述数据库中不存在所述信源列表对应的数据时,将所述信源列表对应的数据保存至所述数据库具体包括:
当所述数据库中不存在所述信源列表对应的Channel数据时,新建所述信源列表对应的Channel数据,并将新建的Channel数据保存至所述数据库;
将所述信源列表中的每个信源转换为与新建的Channel数据相对应的Program数据,并将所述Program数据保存至数据库;
当所述数据库中存在所述信源列表对应的Channel数据时,则直接将所述信源列表中的每个信源转化为该Channel数据相对应的Program数据。


4.根据权利要求3所述的信源列表显示方法,其特征在于,所述信源列表对应的数据保存完成后,发送更新指令至Launcher界面,并在所述Launcher界面显示所述信源列表对应的数据具体包括:
所述Program数据保存完成后,发送更新指令至Launcher界面;
修改客制化应用的配置,将所述信源列表的Channel数据显示在Launcher界面的指定位置。


5.根据权利要求1所述的信源列表显示方法,其特征在于,所述信源列表显示方法还包括:
实时监听信源的状态,并在监听到信源的状态发生变化时,执行所述检测数据库中是否存在所述信源列表对应的数据的步骤。


6.一种Android...

【专利技术属性】
技术研发人员:欧阳英俊
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:广东;44

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

1