一种终端应用程序加载方法、装置及终端制造方法及图纸

技术编号:12814454 阅读:79 留言:0更新日期:2016-02-05 14:37
本发明专利技术提供一种终端应用程序加载方法、装置及终端,其中,所述方法包括:记录安装在所述终端上的操作系统在关闭前,安装在所述操作系统上的应用程序被启动的次数信息;根据所述应用程序被启动的次数信息,对所述应用程序进行优先级排序,并保存优先级排序的结果;在所述终端的操作系统下一次启动时,根据预先保存的所述优先级排序的结果对所述应用程序按照优先级从高到低的顺序进行加载。本发明专利技术的方案使得终端在开机过程中能够优先加载用户需求的应用程序,提升了用户的使用感知。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种终端应用程序加载方法、装置及终端
技术介绍
近年来,智能手机或其他终端设备取得了突飞猛进的发展,于此同时越来越多的手机应用软件或其他终端设备应用软件应运而生。为了满足实用性、可玩性和人性化的需求,人们通常都会在自己的手机中或其他终端设备的操作系统上安装较多的应用程序,其中,有一些应用程序用户使用的频率较大,即对一些应用程序的启动次数频繁。而现有终端在开机过程中,由于终端存在大量的应用程序需要加载,导致用户无法快速进入常用的应用程序,降低了用户的使用感知。
技术实现思路
本专利技术的目的是提供一种终端应用程序加载方法、装置及终端,能够解决目前终端设备在开机过程中,由于需要加载较多的应用程序,而无法快速进入用户所需应用程序,导致用户使用感知较差的问题。为了解决上述技术问题,本专利技术的实施例提供一种终端应用程序加载方法,其中,包括:记录安装在所述终端上的操作系统在关闭前,安装在所述操作系统上的应用程序被启动的次数信息;根据所述应用程序被启动的次数信息,对所述应用程序进行优先级排序,并保存优先级排序的结果;在所述终端的操作系统下一次启动时,根据预先保存的所述优先级排序的结果对所述应用程序按照优先级从高到低的顺序进行加载。其中,所述在所述终端的操作系统下一次启动时,根据预先保存的所述优先级排序的结果对所述应用程序按照优先级从高到低的顺序加载的步骤包括:在所述终端的操作系统下一次开始启动至进入主界面之前,根据预先保存的所述优先级排序的结果对所述应用程序按照优先级从高到低的顺序进行加载。其中,所述根据所述应用程序被启动的次数信息,对所述应用程序进行优先级排序,并保存优先级排序的结果之后还包括:在所述终端的操作系统下一次开始启动至进入主界面之前,在检测到一应用程序的启动操作时,优先加载所述应用程序;在所述应用程序加载完成后,根据所述终端的操作系统在上一次启动至关闭前剩余应用程序被启动的次数信息,对所述剩余应用程序进行优先级的重新排序;根据重新排序的结果,对所述剩余应用程序按照优先级从高到低的顺序进行加载。为了解决上述技术问题,本专利技术的实施例还提供一种终端应用程序加载装置,其中,包括:记录模块,用于记录安装在所述终端上的操作系统在关闭前,安装在所述操作系统上的应用程序被启动的次数信息;第一排序模块,用于根据所述应用程序被启动的次数信息,对所述应用程序进行优先级排序,并保存优先级排序的结果;第一加载模块,用于在所述终端的操作系统下一次启动时,根据预先保存的所述优先级排序的结果对所述应用程序按照优先级从高到低的顺序进行加载。其中,所述第一加载模块包括:加载单元,用于在所述终端的操作系统下一次开始启动至进入主界面之前,根据预先保存的所述优先级排序的结果对所述应用程序按照优先级从高到低的顺序进行加载。其中,所述终端应用程序加载装置还包括:第二加载模块,用于在所述终端的操作系统下一次开始启动至进入主界面之前,在检测到一应用程序的启动操作时,优先加载所述应用程序;第二排序模块,用于在所述应用程序加载完成后,根据所述终端的操作系统在上一次启动至关闭前剩余应用程序被启动的次数信息,对所述剩余应用程序进行优先级的重新排序;第三加载模块,用于根据重新排序的结果,对所述剩余应用程序按照优先级从高至帳的顺序进行加载。为了解决上述技术问题,本专利技术的实施例还提供一种终端,包括如上所述的终端应用程序加载装置。本专利技术的有益效果是:本专利技术的方案,在终端操作系统关闭前,按照应用程序被启动的次数,对应用程序的加载顺序进行优先级的排序,使得终端操作系统在下一次启动时,按照预先设定好的优先级对应用程序按照优先级由高到低的顺序进行加载,提升了用户的使用感知;而且当在终端开始启动到进入主界面之前,检测到有某一应用程序的启动操作时,优先加载该应用程序,然后对剩余应用程序进行优先级的重新排序、加载,使得终端能够优先加载用户所需应用程序,更进一步提升了用户的使用感知。【附图说明】图1表示本专利技术的终端应用程序加载方法流程示意图一;图2表示本专利技术的终端应用程序加载方法流程示意图二 ;图3表示本专利技术的终端应用程序加载装置结构示意图一;图4表示本专利技术的终端应用程序加载装置结构示意图二。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本专利技术进行详细描述。下面将结合附图以及具体的实施例,对本专利技术的终端应用程序加载方法的流程加以详细说明:如图1所示,本专利技术的实施例提供一种终端应用程序加载方法,该方法包括:步骤11,记录安装在所述终端上的操作系统在关闭前,安装在所述操作系统上的应用程序被启动的次数信息;步骤12,根据所述应用程序被启动的次数信息,对所述应用程序进行优先级排序,并保存优先级排序的结果;步骤13,在所述终端的操作系统下一次启动时,根据预先保存的所述优先级排序的结果对所述应用程序按照优先级从高到低的顺序进行加载。下面以一移动终端(手机)为例,对上述步骤11至步骤13做举例说明:在该移动终端操作系统第一次启动前,在该移动终端的操作系统上预先安装有大量的应用程序,在终端第一次启动开始至进入主界面之前,操作系统根据初始软件设定加载已安装有的应用程序。在该移动终端的操作系统第一次启动至关闭前,用户可能会重新下载应用程序,此时该移动终端上会新添加一些新的应用程序,用户根据兴趣爱好,对在该移动终端的操作系统上安装的应用程序进行使用,在操作系统第一次启动至关闭前,用户根据自己的兴趣爱好对应用程序的使用情况会有所不同,比如,用户在该移动终端的操作系统第一次启动至关闭前,终端记录QQ应用程序启动了 A次,微信应用程序启动了 B次,酷跑应用程序启动了 C次、蓝牙应用程序启动了 D次等等,其中,A大于B,B大于C,C大于D,根据上述应用程序被启动的次数信息,对上述的应用程序进行优先级排序(改变初始软件设定的应用程序的加载),比如,将QQ应用程序排为最高优先级,将微信应用程序排为次高优先级,酷跑应用程序排为第三优先级,蓝牙应用程序排为第四优先级等依次类推,并将该优先级的排序结果进行保存,作为该移动终端的操作系统下一次启动时,应用程序加载的依据。当该移动终端的操作系统在下一次开始启动至进入主界面之前,若在此期间没有检测到来自键盘、触摸屏或声控等各种不同输入设备的有效操作,即没有检测到对某一应用程序的启动操作时,根据预先保存的上述应用程序的优先级的排序结果进行相应程序的加载,加载顺序为,优先加载QQ应用程序,然后加载微信应用程序,然后加载酷跑应用程序,然后加载蓝牙应用程序以此类推,至所有应用程序加载完毕。本专利技术的方案,在终端操作系统关闭前,按照应用程序被启动的次数,对应用程序的加载顺序进行优先级的排序,使得终端操作系统在下一次启动时,按照预先设定好的优先级对应用程序按照优先级由高到低的顺序进行当前第1页1 2 本文档来自技高网...

【技术保护点】
一种终端应用程序加载方法,其特征在于,包括:记录安装在所述终端上的操作系统在关闭前,安装在所述操作系统上的应用程序被启动的次数信息;根据所述应用程序被启动的次数信息,对所述应用程序进行优先级排序,并保存优先级排序的结果;在所述终端的操作系统下一次启动时,根据预先保存的所述优先级排序的结果对所述应用程序按照优先级从高到低的顺序进行加载。

【技术特征摘要】

【专利技术属性】
技术研发人员:林文新张燕
申请(专利权)人:联想移动通信科技有限公司
类型:发明
国别省市:福建;35

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

1