CN102981900A - 一种应用程序桌面动态显示方法及装置 - Google Patents

一种应用程序桌面动态显示方法及装置 Download PDF

Info

Publication number
CN102981900A
CN102981900A CN2012104474031A CN201210447403A CN102981900A CN 102981900 A CN102981900 A CN 102981900A CN 2012104474031 A CN2012104474031 A CN 2012104474031A CN 201210447403 A CN201210447403 A CN 201210447403A CN 102981900 A CN102981900 A CN 102981900A
Authority
CN
China
Prior art keywords
application program
access times
information
desktop
mobile terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2012104474031A
Other languages
English (en)
Inventor
王贵杰
苏孙润
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN2012104474031A priority Critical patent/CN102981900A/zh
Publication of CN102981900A publication Critical patent/CN102981900A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephone Function (AREA)
  • Stored Programmes (AREA)

Abstract

本发明适用于移动终端技术领域,提供一种应用程序桌面动态显示方法及装置,所述方法包括:在每次启动应用程序时,将该应用程序对应的使用次数信息累加一;统计各个应用程序的使用次数信息;根据所述各个应用程序的使用次数信息,按照预定的排列顺序要求,在移动终端桌面更新显示出各个应用程序。本发明技术方案统计各个应用程序的使用次数信息,当每次开启一个应用程序时,该应用程序的使用次数信息就会累加一次,同时刷新桌面显示,桌面上的应用程序根据预定的排列顺在对应位置显示出,这样用户更快速地找到自己所想启动的应用程序,方便用户操作移动终端。

Description

一种应用程序桌面动态显示方法及装置
技术领域
本发明属于移动终端领域,尤其涉及一种应用程序桌面动态显示方法及装置。
背景技术
现有的移动终端,比如手机、掌上电脑等,其桌面上的应用程序的位置都是固定的,用户可以将自己常用的程序添加到桌面,这样可以便于用户快速启动程序,但目前的移动终端,由于应用程序已经定到桌面上,用户只能手动更改应用程序在桌面上的位置,随着桌面上的应用程序越来越多,特别是当应用程序位于桌面各屏时,常常需要翻屏操作找到自己所想要启动的应用程序,这样增加了用户查找应用程序的难度,不利于移动终端操作。
发明内容
鉴于上述问题,本发明的目的在于提供一种应用程序桌面动态显示方法及装置,旨在解决现有移动终端中,由于桌面上应用程序的位置固定,应用程序较多时,用户无法快速准确地找到自己想要启动的应用程序。
一方面,所述应用程序桌面动态显示方法包括下述步骤:
在每次启动应用程序时,将该应用程序对应的使用次数信息累加一;
统计各个应用程序的使用次数信息;
根据所述各个应用程序的使用次数信息,按照预定的排列顺序要求,在移动终端桌面更新显示出各个应用程序。核电机组总体程序的数字化方法包括下述步骤。
另一方面,所述应用程序桌面动态显示装置包括:
信息累加单元,用于在每次启动应用程序时,将该应用程序对应的使用次数信息累加一;
信息统计单元,用于统计各个应用程序的使用次数信息;
更新显示单元,用于根据所述各个应用程序的使用次数信息,按照预定的排列顺序要求,在移动终端桌面更新显示出各个应用程序。
本发明的有益效果是:在本发明的技术方案中,会统计各个应用程序的使用次数信息,当每次开启一个应用程序时,该应用程序的使用次数信息就会累加一次,同时刷新桌面显示,桌面上的应用程序根据预定的排列顺序在对应位置显示出,因此根据本发明技术方案可知,应用程序在桌面上的位置不是固定的,根据应用程序的使用次数排列,将最常用的应用程序自动排列在预设位置,这样用户更快速地找到自己所想启动的应用程序,方便用户操作移动终端。
附图说明
图1是本发明第一实施例提供的应用程序桌面动态显示方法的流程图;
图2是本发明第二实施例提供的应用程序桌面动态显示方法的流程图;
图3是本发明第三实施例提供的应用程序桌面动态显示方法的流程图;
图4是本发明第四实施例提供的应用程序桌面动态显示装置的结构方框图;
图5是本发明第五实施例提供的应用程序桌面动态显示装置的结构方框图;
图6是本发明第五实施例提供的应用程序桌面动态显示装置的结构方框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
实施例一:
图1示出了本发明第一实施例提供的应用程序桌面动态显示方法,为了便于说明仅示出了与本发明实施例相关的部分。
本实施例提供的应用程序桌面动态显示方法包括:
步骤S101、在每次启动应用程序时,将该应用程序对应的使用次数信息累加一。
本实施例方法适用于移动终端,提供了一种根据应用程序的使用次数,在移动终端的桌面上动态显示出应用程序。为了实现本目的,首先需要统计出各个应用程序的使用次数,因此本步骤中,需要监控移动终端操作,在用户每次启动应用程序时,将该应用程序对应的使用次数信息累加一,这样就可以知晓各个应用程序的使用次数。
步骤S102、统计各个应用程序的使用次数信息。
目前的移动终端,以手机为例,有的手机操作***中只有桌面,没有程序菜单界面,比如小米MIUI***,所有的应用程序都位于桌面上,还有的手机操作***除了桌面外还有程序菜单界面,比如原生的Android操作***,当安装新程序后,新安装的应用程序就会出现在应用程序界面里,用户也可以将其添加到***桌面。对于只有***桌面的移动终端,所有的应用程序都在桌面上,本步骤中需要统计所有应用程序的使用次数信息,若移动终端除了桌面外还包括程序菜单界面,那么本步骤中至少要统计桌面上的各个应用程序的使用次数信息。
步骤S103、根据所述各个应用程序的使用次数信息,按照预定的排列顺序要求,在移动终端桌面更新显示出各个应用程序。
统计好各个应用程序的使用次数信息后,再根据所述使用次数信息、刷新移动终端的桌面,并按照预定的排列顺序要求重新排列应用程序在桌面上的位置,比如可以设置按照使用次数的多少的顺序排列应用程序,使用次数多的应用程序排列在前端,使用次数少的应用程序排列在后端,或者也可以将使用次数多的应用程序放在桌面中央,使用次数少的应用程序排列在桌面外周,如果桌面第一屏排列不下,也可以按顺序排列在第二屏、第三屏等等,本步骤不限定具体的应用程序的排列方式,只要能够根据应用程序使用次数信息,按照***要求自动排列应用程序即可。本实施例中,若移动终端只有桌面,那么需要排列所有的应用程序,若移动终端除了桌面外还包括程序菜单界面,那么只需要排列显示在桌面上的应用程序。
本实施例提供的应用程序桌面动态显示方法,能够实现根据桌面上的应用程序的使用次数信息,自动排列应用程序的位置,这样经常使用的应用程序就会出现在预期位置,用户可以方便找到这些程序,简化了移动终端操作。
实施例二:
图2示出了本发明第二实施例提供的应用程序桌面动态显示方法的流程,为了便于说明仅示出了与本发明实施例相关的部分。
本实施例提供的应用程序桌面动态显示方法包括:
步骤S201、为移动终端中每个安装的应用程序添加一个表示应用程序使用次数的字段信息并保存至本地;
步骤S202、在每次启动应用程序时,将该应用程序对应的字段信息累加一。
上述步骤S201和S202为实施例一中步骤101的一种具体优选的实现方式,具体的,首先为移动终端中每个安装的应用程序添加一个表示应用程序使用次数的字段信息并保存至本地,在安装新程序时,为该应用程序分配一个字段,通过指针或其他方式将该字段与所述应用程序进行关联,得到了字段和应用程序的映射表,当***检测到应用程序启动时,更新所述映射表中该应用程序对应字段的内容,将字段值累加一,这样就实现了实时跟踪每个应用程序的使用次数。
步骤S203、统计各个应用程序的使用次数信息。
步骤S204、根据移动终端桌面上的已存在的应用程序的使用次数信息,按照预定的排列顺序要求,在移动终端桌面更新显示出各个应用程序。
本步骤是实施例一中步骤S203的一种具体的实现方式,本实施例中,移动终端不仅包括桌面还包括程序菜单界面,用户可以将比较常用的应用程序添加到桌面,但如果所述桌面上的应用程序较多时,因为应用程序没有按照一定顺序排列,因此用户也不是很容易找到想要开启的应用程序,而在本步骤中,只需统计移动终端桌面上的已存在的应用程序的使用次数信息,只对桌面上的应用程序按照使用次数进行排列,同样具体的排列方式以及应用程序在桌面上的位置本步骤也不作限定,按要求自动排列即可。
本实施例与实施例一相比,提供了一种具体优选的应用程序桌面动态显示方法,本实施例只统计桌面上已经存在的应用程序的使用次数信息,只对这些应用程序进行排列,使得用户能够很快的找到想要开启的应用程序。
实施例三:
图3示出了本发明第三实施例提供的应用程序桌面动态显示方法的流程,为了便于说明仅示出了与本发明实施例相关的部分。
本实施例提供的应用程序桌面动态显示方法包括:
步骤S301、重置移动终端中各个应用程序的使用次数信息。
当用户需要重新统计应用程序的使用次数时,本步骤中可以在移动终端中将各个应用程序的使用次数信息重置为0,具体实现时,可以进入移动终端设置界面,清空各个应用程序的统计信息。
步骤S302、为移动终端中每个安装的应用程序添加一个表示应用程序使用次数的字段信息并保存至本地;
步骤S303、在每次启动应用程序时,将该应用程序对应的字段信息累加一;
步骤S304、统计各个应用程序的使用次数信息。
上述步骤S302-S304与实施例二中步骤S201-S203相同,此处不再赘述。
步骤S305、将达到预设使用次数的应用程序添加到桌面;
步骤S306、根据移动终端桌面上的已存在的应用程序的使用次数信息,按照预定的排列顺序要求,在移动终端桌面更新显示出各个应用程序。
本实施例与实施例二不同的是,在本实施例中,当发现程序菜单中存在而桌面上不存在的某个应用程序,它的使用次数达到预设的使用次数时,还可以将该应程序添加到桌面上进行重新排列,通过这种自动添加方式,能够自动识别出程序菜单中还有哪些应用程序是用户经常使用到的,并将达到预定使用次数的应用程序添加到桌面上,这样当用户再次开启该应用时,可以在桌面上方便地找到该应用程序,无需用户进入程序菜单查找该应用程序,简化了应用程序查找工作。
实施例四:
图4示出了本发明第四实施例提供的应用程序桌面动态显示装置的结构,为了便于说明仅示出了与本发明实施例相关的部分。
本实施例提供的应用程序桌面动态显示装置包括:
信息累加单元401,用于在每次启动应用程序时,将该应用程序对应的使用次数信息累加一;
信息统计单元402,用于统计各个应用程序的使用次数信息;
更新显示单元403,用于根据所述各个应用程序的使用次数信息,按照预定的排列顺序要求,在移动终端桌面更新显示出各个应用程序。
本实施例提供的各个功能单元401-403对应实现了实施例一中步骤S101-S103,具体的,在每次启动应用程序时,信息累加单元401将该应用程序对应的使用次数信息累加一,这样信息统计单元402可以统计出各个应用程序的使用次数信息,更新显示单元403再根据所述各个应用程序的使用次数信息,按照预定的排列顺序要求,在移动终端桌面更新显示出各个应用程序。本实施例提供的应用程序桌面动态显示装置能够实现根据桌面上的应用程序的使用次数信息,自动排列应用程序的位置,用户可以方便找到这些程序,简化了移动终端操作。
实施例五:
图5示出了本发明第五实施例提供的应用程序桌面动态显示装置的结构,为了便于说明仅示出了与本发明实施例相关的部分。
本实施例提供的应用程序桌面动态显示装置包括:
信息累加单元51,用于在每次启动应用程序时,将该应用程序对应的使用次数信息累加一;
信息统计单元52,用于统计各个应用程序的使用次数信息;
更新显示单元53,用于根据所述各个应用程序的使用次数信息,按照预定的排列顺序要求,在移动终端桌面更新显示出各个应用程序。
其中,所述信息累加单元51包括:
字段配置模块511,用于为移动终端中每个安装的应用程序添加一个表示应用程序使用次数的字段信息并保存至本地;
信息累加模块512,用于在每次启动应用程序时,将该应用程序对应的字段信息累加一。
其中,所述更新显示单元53包括:
更新显示模块531,用于根据移动终端桌面上的已存在的应用程序的使用次数信息,按照预定的排列顺序要求,在移动终端桌面更新显示出各个应用程序。
本实施例提供的各个功能单元和功能模块对应实现了实施例二中各个步骤,同时本实施例提供的应用程序桌面动态显示装置在实施例四的基础上给出了信息累加单元51和更新显示单元53的具体结构,本实施例只需统计桌面上已有的应用程序的使用次数信息,更新显示模块531根据所述使用次数信息,按照预定的排列顺序要求,在移动终端桌面更新显示出各个应用程序。
实施例六:
图6示出了本发明第六实施例提供的应用程序桌面动态显示装置的结构,为了便于说明仅示出了与本发明实施例相关的部分。
本实施例提供的应用程序桌面动态显示装置包括:
信息重置单元61,用于重置移动终端中各个应用程序的使用次数信息。
信息累加单元62,用于在每次启动应用程序时,将该应用程序对应的使用次数信息累加一;
信息统计单元63,用于统计各个应用程序的使用次数信息;
更新显示单元64,用于根据所述各个应用程序的使用次数信息,按照预定的排列顺序要求,在移动终端桌面更新显示出各个应用程序。
其中,所述信息累加单元62包括:
字段配置模块621,用于为移动终端中每个安装的应用程序添加一个表示应用程序使用次数的字段信息并保存至本地;
信息累加模块622,用于在每次启动应用程序时,将该应用程序对应的字段信息累加一。
其中,所述更新显示单元64包括:
程序添加模块641,用于将达到预设使用次数的应用程序添加到桌面
更新显示模块642,用于根据移动终端桌面上的已存在的应用程序的使用次数信息,按照预定的排列顺序要求,在移动终端桌面更新显示出各个应用程序。
本实施例提供的各个功能单元和功能模块对应实现了实施例三中各个步骤,同时本实施例提供的应用程序桌面动态显示装置在实施例五的基础上增加了信息重置单元61,以及进一步给了更新显示单元64的具体结构,与实施例五相比,本实施例提供的装置还可以实现清空所有应用程序的使用次数信息,同时也可以实现在应用程序的使用次数达到预定次数时,自动将所述应用程序添加到桌面上,并按照使用次数进行排列,这样用户无需打开程序菜单就可以在桌面上快速找到该应用程序。
本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种应用程序桌面动态显示方法,其特征在于,所述方法包括:
在每次启动应用程序时,将该应用程序对应的使用次数信息累加一;
统计各个应用程序的使用次数信息;
根据所述各个应用程序的使用次数信息,按照预定的排列顺序要求,在移动终端桌面更新显示出各个应用程序。
2.如权利要求1所述方法,其特征在于,所述在每次启动应用程序时,将该应用程序对应的使用次数信息累加一步骤,具体包括:
为移动终端中每个安装的应用程序添加一个表示应用程序使用次数的字段信息并保存至本地;
在每次启动应用程序时,将该应用程序对应的字段信息累加一。
3.如权利要求2所述方法,其特征在于,所述根据所述各个应用程序的使用次数信息,按照预定的排列要求,在移动终端桌面更新显示出各个应用程序步骤,具体包括:
根据移动终端桌面上的已存在的应用程序的使用次数信息,按照预定的排列顺序要求,在移动终端桌面更新显示出各个应用程序。
4.如权利要求3所述方法,其特征在于,所述根据移动终端桌面上的已存在的应用程序的使用次数信息,按照预定的排列顺序要求,在移动终端桌面更新显示出各个应用程序步骤之前,还包括:
将达到预设使用次数的应用程序添加到桌面。
5.如权利要求1-4任一项所述方法,其特征在于,所述在每次启动应用程序时,将该应用程序对应的使用次数信息累加一步骤之前,还包括:
重置移动终端中各个应用程序的使用次数信息。
6.一种应用程序桌面动态显示装置,其特征在于,所述装置包括:
信息累加单元,用于在每次启动应用程序时,将该应用程序对应的使用次数信息累加一;
信息统计单元,用于统计各个应用程序的使用次数信息;
更新显示单元,用于根据所述各个应用程序的使用次数信息,按照预定的排列顺序要求,在移动终端桌面更新显示出各个应用程序。
7.如权利要求6所述装置,其特征在于,所述信息累加单元包括:
字段配置模块,用于为移动终端中每个安装的应用程序添加一个表示应用程序使用次数的字段信息并保存至本地;
信息累加模块,用于在每次启动应用程序时,将该应用程序对应的字段信息累加一。
8.如权利要求7所述装置,其特征在于,所述更新显示单元包括:
更新显示模块,用于根据移动终端桌面上的已存在的应用程序的使用次数信息,按照预定的排列顺序要求,在移动终端桌面更新显示出各个应用程序。
9.如权利要求8所述装置,其特征在于,所述更新显示单元还包括:
程序添加模块,用于将达到预设使用次数的应用程序添加到桌面。
10.如权利要求6-10任一项所述装置,其特征在于,所述装置还包括:
信息重置单元,用于重置移动终端中各个应用程序的使用次数信息。
CN2012104474031A 2012-11-09 2012-11-09 一种应用程序桌面动态显示方法及装置 Pending CN102981900A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012104474031A CN102981900A (zh) 2012-11-09 2012-11-09 一种应用程序桌面动态显示方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012104474031A CN102981900A (zh) 2012-11-09 2012-11-09 一种应用程序桌面动态显示方法及装置

Publications (1)

Publication Number Publication Date
CN102981900A true CN102981900A (zh) 2013-03-20

Family

ID=47855958

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012104474031A Pending CN102981900A (zh) 2012-11-09 2012-11-09 一种应用程序桌面动态显示方法及装置

Country Status (1)

Country Link
CN (1) CN102981900A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103634469A (zh) * 2013-11-29 2014-03-12 重庆国虹科技发展有限公司 一种手机桌面自动排序并固定的***及方法
CN104346202A (zh) * 2014-09-30 2015-02-11 北京金山安全软件有限公司 终端应用程序的设置方法、装置及终端
WO2015074565A1 (en) * 2013-11-19 2015-05-28 Huawei Technologies Co., Ltd. Method and device for processing application of mobile terminal
CN105302588A (zh) * 2014-07-09 2016-02-03 联想移动通信科技有限公司 一种终端应用程序加载方法、装置及终端
CN107111501A (zh) * 2015-12-29 2017-08-29 华为技术有限公司 一种多选项的排序方法、装置及终端

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101867637A (zh) * 2010-07-02 2010-10-20 深圳市同洲电子股份有限公司 动态生成待机界面的方法及终端
CN102331908A (zh) * 2011-09-14 2012-01-25 惠州Tcl移动通信有限公司 一种无线通讯设备对近期使用应用程序的提示方法及***
CN102508700A (zh) * 2011-09-30 2012-06-20 广州市动景计算机科技有限公司 一种移动终端快速恢复网页窗口的方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101867637A (zh) * 2010-07-02 2010-10-20 深圳市同洲电子股份有限公司 动态生成待机界面的方法及终端
CN102331908A (zh) * 2011-09-14 2012-01-25 惠州Tcl移动通信有限公司 一种无线通讯设备对近期使用应用程序的提示方法及***
CN102508700A (zh) * 2011-09-30 2012-06-20 广州市动景计算机科技有限公司 一种移动终端快速恢复网页窗口的方法及装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015074565A1 (en) * 2013-11-19 2015-05-28 Huawei Technologies Co., Ltd. Method and device for processing application of mobile terminal
CN103634469A (zh) * 2013-11-29 2014-03-12 重庆国虹科技发展有限公司 一种手机桌面自动排序并固定的***及方法
CN105302588A (zh) * 2014-07-09 2016-02-03 联想移动通信科技有限公司 一种终端应用程序加载方法、装置及终端
CN104346202A (zh) * 2014-09-30 2015-02-11 北京金山安全软件有限公司 终端应用程序的设置方法、装置及终端
CN107111501A (zh) * 2015-12-29 2017-08-29 华为技术有限公司 一种多选项的排序方法、装置及终端

Similar Documents

Publication Publication Date Title
US11397590B2 (en) Method for preloading application, storage medium, and terminal
US8832592B2 (en) Apparatus and method for loading application of portable device
KR102148948B1 (ko) 전자 장치의 멀티 태스킹 방법 및 그 전자 장치
US9723589B2 (en) Electronic device and method of providing notification by electronic device
US20170235435A1 (en) Electronic device and method of application data display therefor
US10884817B2 (en) Method and apparatus for parallel execution in terminal database using data partitions
CN102981900A (zh) 一种应用程序桌面动态显示方法及装置
EP2696285A1 (en) Method and device for allocating resource
US9075604B2 (en) Device and method for determining whether to hold data in a memory area before transitioning to a power saving state
KR20140146992A (ko) 플렉서블 디스플레이 스크린의 확장된 길이에 기초한 어플리케이션 실행 최적화 방법
CN103294339A (zh) 图像显示装置及其控制方法
CN101807138A (zh) 一种菜单画面显示装置和方法
CN102650943A (zh) 应用程序启动管理***及方法
CN103383620B (zh) 在移动终端上显示帮助信息的方法及移动终端
TW201435737A (zh) 具有作業系統共用控制功能的電子裝置、系統及方法
CN101853120A (zh) 一种应用程序的控制菜单的呈现方法、***及移动终端
CN103513861A (zh) 一种信息处理的方法及一种电子设备
MX2014004540A (es) Adaptacion de uso de lenguas en un dispositivo.
KR20130071136A (ko) 사용자 디바이스에서 단축번호 제공 방법 및 장치
KR102343642B1 (ko) 데이터 운용 방법 및 전자 장치
CN103019833A (zh) 终端设备以及使终端设备支持操作***快速切换的方法
JP5269176B2 (ja) 情報処理装置および表示処理方法
WO2016049073A1 (en) Information search
US20160070425A1 (en) Method and apparatus for index processing
CN103729113A (zh) 一种虚拟导航条的切换控制方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20130320