Android平台的本机已安装应用的展示方法

文档序号:6521876阅读:295来源:国知局
Android平台的本机已安装应用的展示方法
【专利摘要】一种Android平台的本机已安装应用的展示方法,包括如下步骤:(1)在Launcher应用启动时,即通过子线程读取应用信息到内存中,包括应用图标。(2)然后通知UI界面显示已加载到内存中的数据。(3)当接收到应用卸载与安装的广播时,更新内存中保存的应用信息。(4)最后通知UI界面根据更新后的应用列表刷新数据。通过本发明,可在Launcher应用中快速的显示应用列表,因为读取图片到内存是耗时操作,此过程仅在Launcher应用启动时进行一次,此后打开应用抽屉,全部是从内存中加载数据,速度大大提升。同时保存在内存中的应用信息可根据应用的安装与卸载动态的更新,更新完成之后,立即通知UI刷新应用列表,所有针对应用的改变可及时显示在界面上。
【专利说明】 Andro i d平台的本机已安装应用的展示方法
【技术领域】
[0001]本发明涉及一种Android平台的本机已安装应用的展示方法,该方法主要应用于android手机或者平板上的Launcher应用上。
【背景技术】
[0002]在Android系统上,都需要有一个Launcher应用,用来显示桌面与应用,从中可以打开应用抽屉,展示系统中已安装的所有应用。在Launcher中显示应用列表要求显示速度快,延时小,并且当有应用被卸载或者安装时,应用列表可进行及时的刷新。但是现有技术中Launcher应用抽屉不能快速打开,并且不能够及时显示应用列表的变化情况。

【发明内容】

[0003]本发明的目的是提供一种Android平台的本机已安装应用的展示方法,是为了使应用列表在Launcher中可快速的打开,并可以及时的响应应用的卸载与安装事件,刷新应用列表。以解决现有技术存在的应用抽屉不能快速打开,并且不能够及时显示应用列表的变化情况的问题。
[0004]本发明的技术方案是:一种Android平台的本机已安装应用的展示方法,包括如下步骤:
(1)首先,在Launcher应用启动时,即通过子线程读取应用信息到内存中,包括应用图
标;
(2)然后通知UI界面显示已加载到内存中的数据;
(3)当接收到应用卸载与安装的广播时,更新内存中保存的应用信息;
(4)最后通知UI界面根据更新后的应用列表刷新数据。
本发明的有益效果是:通过本发明,可在Launcher应用中快速的显示应用列表,因为读取图片到内存是耗时操作,此过程仅在Launcher应用启动时进行一次,此后打开应用抽屉,全部是从内存中加载数据,速度大大提升。
[0005]同时保存在内存中的应用信息可根据应用的安装与卸载动态的更新,更新完成之后,立即通知UI刷新应用列表,所有针对应用的改变可及时显示在界面上。
【具体实施方式】
[0006]本发明是一种Android平台的本机已安装应用的展示方法,包括如下步骤:
(1)首先,在Launcher应用启动时,即通过子线程读取应用信息到内存中,包括应用图
标;
(2)然后通知UI界面显示已加载到内存中的数据;
(3)当接收到应用卸载与安装的广播时,更新内存中保存的应用信息;
(4)最后通知UI界面根据更新后的应用列表刷新数据。
[0007]本发明的技术创新点为: 1.启动时即读取应用列表到内存。提供了如何将应用列表快速显示出来的方法,即:在Launcher应用启动时,即读取出应用的信息,并把应用的图标加载到内存中,在显示列表时,不再需要读取。
[0008]2.监听应用安装与卸载更新应用信息。提供了如何及时处理应用的安装与卸载事件,并进行刷新的方法,即:监听应用安装与卸载的广播,然后更新内存中的应用列表,同时通知Π进行刷新。
【权利要求】
1.一种Android平台的本机已安装应用的展示方法,包括如下步骤: (1)首先,在Launcher应用启动时,即通过子线程读取应用信息到内存中,包括应用图标; (2)然后通知UI界面显示已加载到内存中的数据; (3)当接收到应用卸载与安装的广播时,更新内存中保存的应用信息; (4)最后通知UI界面根据更新后的应用列表刷新数据。
【文档编号】G06F9/445GK103699403SQ201310636037
【公开日】2014年4月2日 申请日期:2013年12月3日 优先权日:2013年12月3日
【发明者】王亮, 刘富强 申请人:青岛海尔软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1