应用列表同步方法及显示终端的制作方法

文档序号:9846833阅读:711来源:国知局
应用列表同步方法及显示终端的制作方法
【技术领域】
[0001]本发明涉及终端显示技术领域,尤其涉及一种应用列表同步方法及显示终端。
【背景技术】
[0002]随着显示终端(例如智能电视等)软硬件的发展,显示终端上安装的应用越来越多,一般的显示终端都借助于快捷应用(快捷应用泛指利于用户快速进入各种系统应用的软件应用,例如Launcher(安卓桌面启动器)应用、热键应用等)将包括该显示终端应用的应用列表显示出来。
[0003]但是,由于国家政策或应用本身的原因,部分应用(例如浏览器应用或部分存在问题应用)不能在应用列表中显示出来,所以快捷应用需要利用黑名单将不能在应用列表中显示的应用滤除。但是,目前每个快捷应用是各自独立维护其对应的黑名单,这样会导致快捷应用的黑名单不统一,从而出现快捷应用在显示终端上显示的应用列表不一致的问题。

【发明内容】

[0004]本发明的主要目的在于提供一种应用列表同步方法及显示终端,旨在解决快捷应用在显示终端上显示的应用列表不一致的技术问题。
[0005]为实现上述目的,本发明提供的一种应用列表同步方法,该应用列表同步方法包括:
[0006]当显示终端中预设的快捷应用检测到显示应用列表的指令时,获取预置服务器中最新版本的远端黑名单;
[0007]若获取到所述远端黑名单,将所述快捷应用对应的本地黑名单与远端黑名单进行比对;
[0008]当所述本地黑名单与远端黑名单不一致时,将该远端黑名单作为所述快捷应用新的本地黑名单;
[0009]控制所述快捷应用根据其本地黑名单生成对应的应用列表并将该应用列表在显示终端上显示。
[0010]在一实施例中,所述当显示终端中预设的快捷应用检测到显示应用列表的指令时,获取预置服务器中最新版本的远端黑名单步骤之后还包括:
[0011 ]若未获取到所述远端黑名单,则获取所述快捷应用对应的本地黑名单;
[0012]若未获取到所述快捷应用对应的本地黑名单,则提取显示终端预存的系统黑名单;
[0013]控制所述快捷应用根据所述获取到的或者提取到的黑名单生成对应的应用列表在显示终端上显示。
[0014]在一实施例中,所述控制所述快捷应用根据所述获取到的或者提取到的黑名单生成对应的应用列表在显示终端上显示的步骤包括;
[0015]获取显示终端安装的所有应用,得到完整应用集合;
[0016]滤除所述完整应用集合中不可见应用,得到初级应用集合;
[0017]控制快捷应用根据其获取或提取到的所述黑名单将所述初级应用集合中的黑名单应用滤除并生成对应的应用列表;
[0018]将生成的应用列表在显示终端上显示。
[0019]在一实施例中,所述显示终端中包括上述预设的快捷应用和其它快捷应用,将所述预设的快捷应用作为主快捷应用,将所述其它快捷应用作为从快捷应用,
[0020]该应用列表同步方法还包括:
[0021]当显示终端中从快捷应用检测到显示应用列表的指令时,提取所述主快捷应用当前时刻的本地黑名单;
[0022]若提取到所述主快捷应用当前时刻的本地黑名单,则控制所述从快捷应用根据该主快捷应用当前时刻的本地黑名单生成对应的应用列表并将该应用列表在显示终端上显不O
[0023]在一实施例中,所述当显示终端中从快捷应用检测到显示应用列表的指令时,提取所述主快捷应用当前时刻的本地黑名单的步骤之后还包括:
[0024]若未提取到所述主快捷应用当前时刻的本地黑名单,则提取显示终端预存的系统黑名单;
[0025]若提取到显示终端预存的系统黑名单,则控制所述从快捷应用根据显示终端预存的系统黑名单生成对应的应用列表并将该应用列表在显示终端上显示。
[0026]在一实施例中,所述若未提取到所述主快捷应用当前时刻的本地黑名单,则提取显示终端预存的黑名单的步骤之后还包括:
[0027]若未提取到显示终端预存的系统黑名单,则获取所述从快捷应用安装时自带的初始黑名单;
[0028]控制所述从快捷应用根据其自带的初始黑名单生成对应的应用列表并将该应用列表在显示终端上显示。
[0029]本发明还提供一种显示终端,该显示终端包括:
[0030]获取模块,用于当显示终端中预设的快捷应用检测到显示应用列表的指令时,获取预置服务器中最新版本的远端黑名单;
[0031]比对模块,用于将所述快捷应用对应的本地黑名单与远端黑名单进行比对;
[0032]第一同步模块,用于当所述本地黑名单与远端黑名单不一致时,将该远端黑名单作为所述快捷应用新的本地黑名单,并控制所述快捷应用根据其本地黑名单生成对应的应用列表并将该应用列表在显示终端上显示。
[0033]在一实施例中,所述显示终端中包括上述预设的快捷应用和其它快捷应用,将所述预设的快捷应用作为主快捷应用,将所述其它快捷应用作为从快捷应用,
[0034]该显示终端还包括:
[0035]文件提取模块,用于当显示终端中从快捷应用检测到显示应用列表的指令时,提取所述主快捷应用当前时刻的本地黑名单;
[0036]第二同步模块,用于若提取到所述主快捷应用当前时刻的本地黑名单,则控制所述从快捷应用根据该主快捷应用当前时刻的本地黑名单生成对应的应用列表并将该应用列表在显示终端上显示。
[0037]在一实施例中,所述显示终端还包括:
[0038]第三同步模块,用于在未提取到所述主快捷应用当前时刻的本地黑名单时,提取显示终端预存的系统黑名单;并在提取到显示终端预存的系统黑名单时,控制所述从快捷应用根据显示终端预存的系统黑名单生成对应的应用列表并将该应用列表在显示终端上显不O
[0039]在一实施例中,所述显示终端还包括:
[0040]第四同步模块,用于在未提取到显示终端预存的系统黑名单时,获取所述从快捷应用安装时自带的初始黑名单;并控制所述从快捷应用根据其自带的初始黑名单生成对应的应用列表并将该应用列表在显示终端上显示。
[0041]本发明通过当显示终端中预设的快捷应用检测到显示应用列表的指令时,获取预置服务器中最新版本的远端黑名单;然后将快捷应用对应的本地黑名单与远端黑名单进行比对;再者当本地黑名单与远端黑名单不一致时,将该远端黑名单作为快捷应用新的本地黑名单;最后控制快捷应用根据其本地黑名单生成对应的应用列表并将该应用列表在显示终端上显示,从而使显示终端中预设的快捷应用能够及时将其本地黑名单与远端黑名单同步,使预设的快捷应用之间的本地黑名单也得到的同步,从而预设的快捷应用在显示终端显示的应用列表也得到了同步,解决了快捷应用在显示终端上显示的应用列表不一致的问题。
【附图说明】
[0042]图1为本发明应用列表同步方法第一实施例的流程示意图;
[0043]图2为本发明应用列表同步方法第二实施例的流程示意图;
[0044]图3为本发明应用列表同步方法第三实施例的流程示意图;
[0045]图4为本发明显示终端第一实施例的功能模块示意图;
[0046]图5为本发明显示终端第二实施例的功能模块示意图;
[0047]图6为本发明显示终端第三实施例的功能模块示意图;
[0048]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0049]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0050]本发明提供一种应用列表同步方法,在本发明应用列表同步方法的第一实施例中,参照图1,该应用列表同步方法包括:
[0051]步骤S10,当显示终端中预设的快捷应用检测到显示应用列表的指令时,获取预置服务器中最新版本的远端黑名单;
[0052]在预置服务器(即与显示终端对应的远程服务器,服务器能够为显示终端提供数据更新服务)和显示终端中预置有黑名单(即黑名单配置文件),服务器中的黑名单可以根据国家政策的变化实时更新且可供显示终端下载和更新,以便显示终端在出厂之后,服务器依然能够对显示终端的黑名单进行更新,保证显示终端显示的应用列表符合国家政策,规避了政策风险。
[0053]在显示终端上电启动后,若显示终端中预设的快捷应用检测到显示应用列表的指令时,例如Launcher (安卓桌面启动器)应用在显示终端启动之后自动收到显示应用列表指令,获
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1