CN107291478A - 一种排列应用程序图标的方法及终端 - Google Patents
一种排列应用程序图标的方法及终端 Download PDFInfo
- Publication number
- CN107291478A CN107291478A CN201710525975.XA CN201710525975A CN107291478A CN 107291478 A CN107291478 A CN 107291478A CN 201710525975 A CN201710525975 A CN 201710525975A CN 107291478 A CN107291478 A CN 107291478A
- Authority
- CN
- China
- Prior art keywords
- application program
- arrangement
- interface
- operate
- region
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 16
- 206010063385 Intellectualisation Diseases 0.000 abstract 1
- 230000009286 beneficial effect Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000007619 statistical method Methods 0.000 description 2
- 241000238558 Eucarida Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Stored Programmes (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种排列应用程序图标的方法及终端。所述排列应用程序图标的方法包括如下步骤:S1获取应用程序的触发启动方式;S2记录触发启动方式的启动次数;S3获取排列应用程序图标区域的易操作区域;S4根据第一预设规则匹配应用程序,第一预设规则依据应用程序的触发启动方式和启动次数设定,自动移动匹配的应用程序至易操作区域。所述排列应用程序图标的终端包括第一获取模块、统计模块、第二获取模块、匹配模块和排列模块。本发明提供的排列应用程序图标的方法及终端具有应用程序图标排列智能化好且合理性好的优点。
Description
技术领域
本发明涉及应用程序管理技术领域,特别地,涉及一种排列应用程序图标的方法及终端。
背景技术
传统终端设备的交互方式均采用物理按键,功能扩展存在极大的技术障碍,使用过程中的体验也很差。
智能终端采用操作***模式支持功能运行和扩展,智能终端下载应用程序,应用程序利用智能终端的硬件环境,通过人机交互方式进行操作和处理。智能终端的显示屏显示较多应用程序图标,应用程序的图标根据安装时间顺序进行排列或者根据使用者的自行设置进行排列。终端使用者操作应用程序图标进行启动,经常由于应用程序图标位置问题不便操作,而终端使用者自行设置应用程序图标位置也很费时间。
现有技术存在根据终端使用者对应用程序使用进行监测和记录,根据相关监测结果和记录自动移动相应应用程序图标位置,但实际使用中,很多应用程序并不是终端使用者主动触发操作的,致使自动移动后的应用程序也不是合理的,同样问题存在。
发明内容
为解决现有技术中存在应用程序图标排列智能化差和合理性差的技术问题,本发明提供一种应用程序图标排列智能化好且合理性好的排列应用程序图标方法及终端。
本发明提供一种排列应用程序图标的方法,包括如下步骤:
获取应用程序的触发启动方式;
记录触发启动方式的启动次数;
获取排列应用程序图标区域的易操作区域;
根据第一预设规则匹配应用程序,第一预设规则依据应用程序的触发启动方式和启动次数设定,自动移动匹配的应用程序至易操作区域。
根据本发明的一个优选实施例,应用程序的触发启动方式包括触发应用程序图标启动和语音识别启动中的至少一种。
根据本发明的一个优选实施例,排列应用程序图标区域为一个界面时,易操作区域为界面的中间区域。
根据本发明的一个优选实施例,排列应用程序图标的界面数量为多个界面时,多个界面中包括主界面,每个界面的易操作区域为界面的中间区域,主界面的易操作区域优先级高于多个界面中其他界面的易操作区域的优先级。
根据本发明的一个优选实施例,排列应用程序图标的界面数量为多个界面,匹配的应用程序移动至另一界面时,另一界面的对应应用程序移动至匹配的应用程序原界面。
本发明提供一种排列应用程序图标的终端,包括
第一获取模块,用于获取应用程序的触发启动方式;
统计模块,用于记录触发启动方式的启动次数;
第二获取模块,用于获取排列应用程序图标区域的易操作区域;
匹配模块,用于根据第一预设规则匹配应用程序,第一预设规则依据应用程序的触发启动方式和启动次数设定;
排列模块,用于自动移动匹配的应用程序至易操作区域。
根据本发明的一个优选实施例,应用程序的触发启动方式包括触发应用程序图标启动和语音识别启动中的至少一种。
根据本发明的一个优选实施例,所述排列模块包括第一排列组件,排列应用程序图标区域为一个界面时,易操作区域为界面的中间区域,所述第一排列组件用于自动移动匹配的应用程序至易操作区域。
根据本发明的一个优选实施例,所述排列模块包括第二排列组件,排列应用程序图标的界面数量为多个界面时,多个界面中包括主界面,每个界面的易操作区域为界面的中间区域,主界面的易操作区域优先级高于多个界面中其他界面的优先级,所述第二排列组件用于自动移动匹配的应用程序至对应界面的易操作区域。
根据本发明的一个优选实施例,所述排列模块包括第三排列组件,排列应用程序图标的界面数量为多个界面,所述第三排列组件用于移动匹配的应用程序至另一界面和另一界面的对应应用程序移动至匹配的应用程序原界面。
本发明具有如下有益效果:
1、采用根据应用程序的触发启动方式及相应启动次数,并获取到应用程序易操作区域的设计,提升应用程序排列的智能化和合理化;
2、识别应用程序的多种触发启动方式,利于精确分析应用程序的启动是否与排列应用程序图标的规则相关,对于通过非触发启动方式进行应用程序启动的情形进行排除,进一步利于应用程序排列的智能化和合理化效果;
3、主界面的易操作区域优先级高于其他界面的易操作区域的优先级,进一步利于合理化效果。
除了上面所描述的目的、特征和优点之外,本发明还有其它的目的、特征和优点。下面将参照图,对本发明作进一步详细的说明。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:
图1是本发明提供的一种排列应用程序图标的方法流程示意图;
图2是本发明提供的一种排列应用程序图标的终端的结构示意图。
具体实施方式
下面结合本发明的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。
请参阅图1,是本发明提供的一种排列应用程序图标的方法流程示意图。
所述排列应用程序图标的方法包括如下步骤:
S1获取应用程序的触发启动方式
安装于终端的应用程序,应用程序的启动方式存在多种,对其启动方式进行分别记录。
应用程序的启动方式分为主动启动和被动启动,主动启动是由终端使用者触发应用程序直接启动,被动启动是由终端其他应用程序根据接口调用该应用程序启动。
主动启动至少包括触发应用程序图标启动和语音识别启动,触发应用程序图标启动是终端使用者在终端点击应用程序图标而启动应用程序,是通常使用的应用程序启动方式,语音识别启动是终端使用者用语音控制应用程序启动,如苹果的SIRI功能。
主动启动还可以为手势启动和设置快速启动路径的方式启动。
主动启动为本实施例所描述的触发启动方式。
被动启动通常为主调用程序获取到被调用程序的接口或者提示终端使用者启动被调用程序,常见的为需要进行支付、社交或购物的应用程序调用具有支付或社交功能的应用程序。
每个应用程序启动时,终端获取该应用程序的启动方式,并根据规则记录为主动启动和被动启动。被动启动用于记录应用程序之间的关联关系和明确排除非触发启动方式。
S2记录触发启动方式的启动次数
应用程序的启动方式在S1进行了记录,对应用程序的启动次数进行记录,其中,对应用程序的启动次数的主动启动和被动启动分别进行记录,记录的主动启动方式的启动次数为触发启动方式的启动次数。
S3获取排列应用程序图标区域的易操作区域
根据应用程序图标显示于终端界面的区域位置和大小,确定应用程序图标的易操作区域。
如应用程序图标排列于终端的整个界面,则该界面的中间区域为易操作区域,即每个界面均包括一个易操作区域。
该易操作区域为终端使用者在使用终端时,较方便触摸到应用程序图标的区域,其中包括终端使用者单手进行操作时的方便。
若终端的排列应用程序图标的界面数量为多个界面,设定或默认其中一个界面为主界面,主界面的中间区域为其易操作区域。
在本实施例中,主界面的易操作区域优先级高于多个界面中其他界面的易操作区域的优先级。优先级高是指排列于主界面的易操作区域的应用程序图标对应的应用程序较其他界面的易操作区域的应用程序图标对应的应用程序主动启动次数多,终端使用者使用较多。
其中,优先级指标还可以为主动启动频次、主动启动快慢等。
S4根据第一预设规则匹配应用程序,第一预设规则依据应用程序的触发启动方式和启动次数设定,自动移动匹配的应用程序至易操作区域
本实施例中,以排列应用程序图标的界面数量为多个界面进行描述,其中包括一个主界面,若为一个界面时,其实施方式与多个界面时原理一致,流程相对简单。
第一预设规则用于根据步骤S1和步骤S2中获取和记录的数据信息,进行统计分析,按照应用程序的触发启动方式和相应启动次数进行统计分析,如记录第一应用程序通过触发应用程序图标启动方式的启动次数为Q1,第二应用程序通过触发应用程序图标启动方式的启动次数为Q2,第三应用程序通过语音识别启动方式的启动次数为Y1,第四应用程序通过语音识别启动方式的启动次数为Y2,第一预设规则为触发应用程序图标启动方式的权重高于语音识别启动方式的权重并设有权重比例。
因而,当Q1大于Q2,并且均大于需排列应用程序图标的临界值,则均需移动至易操作区域,存在的移动情形,根据第一预设规则具体操作:
1)、Q1和Q2对应的应用程序均移动至当前所在界面的易操作区域;
2)、Q1对应的应用程序移动至主界面的易操作区域,Q2对应的应用程序移动至当前所在界面的易操作区域;
3)、Q1和Q2对应的应用程序均移动至主界面的易操作区域。
其中,当Q1或Q2对应的应用程序为跨界面移动时,移入应用程序界面的易操作区域中的一个应用程序自动移动到Q1或Q2对应的应用程序所在的原界面。
请参阅图2,是本发明提供的一种排列应用程序图标的终端的结构示意图。
所述排列应用程序图标的终端1包括第一获取模块11、统计模块13、第二获取模块15、匹配模块17和排列模块19。
所述第一获取模块11用于获取应用程序的触发启动方式,触发启动方式是指主动启动方式,如触发应用程序图标启动方式和语音识别启动方式等。
所述统计模块13用于记录各应用程序的触发启动方式的启动次数。
所述第二获取模块15用于获取排列应用程序图标区域的易操作区域,易操作区域是指所述终端1使用者能便捷、快速触发到应用程序图标的区域,在本实施例中,易操作区域位于各界面的中间区域。
所述匹配模块17用于根据第一预设规则匹配应用程序,第一预设规则依据应用程序的触发启动方式和启动次数设定,即从所述第一获取模块11和所述统计模块13获取数据信息进行匹配,并输出匹配结果至所述排列模块19。
所述排列模块19包括第一排列组件191、第二排列组件193和第三排列组件195。用于根据所述匹配模块17输出的匹配结果自动移动匹配的应用程序至易操作区域。
所述第一排列组件191用于在排列应用程序图标区域为一个界面时,该界面的易操作区域为其中间区域,所述第一排列组件191用于将匹配结果的应用程序自动移动到易操作区域进行图标显示。
所述第二排列组件193用于排列应用程序图标区域的界面数量为多个界面,多个界面中包括主界面,主界面的易操作区域也为该界面的中间区域,主界面的易操作区域优先级高于多个界面中其他界面的优先级,所述第二排列组件193用于自动移动所述匹配模块匹配的应用程序至对应界面的易操作区域,如将其他界面的应用程序移至主界面。
所述第三排列组件195用于排列应用程序图标区域的界面数量为多个界面时,所述第三排列组件195移动所述匹配模块17匹配的应用程序至当前界面之外的另一界面,并且,移动该另一界面的对应应用程序至匹配的应用程序的原界面。
本发明具有的有益效果:
1、采用根据应用程序的触发启动方式及相应启动次数,并获取到应用程序易操作区域的设计,提升应用程序排列的智能化和合理化;
2、识别应用程序的多种触发启动方式,利于精确分析应用程序的启动是否与排列应用程序图标的规则相关,对于通过非触发启动方式进行应用程序启动的情形进行排除,进一步利于应用程序排列的智能化和合理化效果;
3、主界面的易操作区域优先级高于其他界面的易操作区域的优先级,进一步利于合理化效果。
以上所述仅为本发明的实施例,并非因此限制本发明的专利保护范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种排列应用程序图标的方法,其特征在于,包括如下步骤:
获取应用程序的触发启动方式;
记录触发启动方式的启动次数;
获取排列应用程序图标区域的易操作区域;
根据第一预设规则匹配应用程序,第一预设规则依据应用程序的触发启动方式和启动次数设定,自动移动匹配的应用程序至易操作区域。
2.根据权利要求1所述的排列应用程序图标的方法,其特征在于,应用程序的触发启动方式包括触发应用程序图标启动和语音识别启动中的至少一种。
3.根据权利要求1所述的排列应用程序图标的方法,其特征在于,排列应用程序图标区域为一个界面时,易操作区域为界面的中间区域。
4.根据权利要求1所述的排列应用程序图标的方法,其特征在于,排列应用程序图标的界面数量为多个界面时,多个界面中包括主界面,每个界面的易操作区域为界面的中间区域,主界面的易操作区域优先级高于多个界面中其他界面的易操作区域的优先级。
5.根据权利要求1所述的排列应用程序图标的方法,其特征在于,排列应用程序图标的界面数量为多个界面,匹配的应用程序移动至另一界面时,另一界面的对应应用程序移动至匹配的应用程序原界面。
6.一种排列应用程序图标的终端,其特征在于,包括:
第一获取模块,用于获取应用程序的触发启动方式;
统计模块,用于记录触发启动方式的启动次数;
第二获取模块,用于获取排列应用程序图标区域的易操作区域;
匹配模块,用于根据第一预设规则匹配应用程序,第一预设规则依据应用程序的触发启动方式和启动次数设定;
排列模块,用于自动移动匹配的应用程序至易操作区域。
7.根据权利要求6所述的排列应用程序图标的终端,其特征在于,应用程序的触发启动方式包括触发应用程序图标启动和语音识别启动中的至少一种。
8.根据权利要求6所述的排列应用程序图标的终端,其特征在于,所述排列模块包括第一排列组件,排列应用程序图标区域为一个界面时,易操作区域为界面的中间区域,所述第一排列组件用于自动移动匹配的应用程序至易操作区域。
9.根据权利要求6所述的排列应用程序图标的终端,其特征在于,所述排列模块包括第二排列组件,排列应用程序图标的界面数量为多个界面时,多个界面中包括主界面,每个界面的易操作区域为界面的中间区域,主界面的易操作区域优先级高于多个界面中其他界面的优先级,所述第二排列组件用于自动移动匹配的应用程序至对应界面的易操作区域。
10.根据权利要求6所述的排列应用程序图标的终端,其特征在于,所述排列模块包括第三排列组件,排列应用程序图标的界面数量为多个界面,所述第三排列组件用于移动匹配的应用程序至另一界面和另一界面的对应应用程序移动至匹配的应用程序原界面。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710525975.XA CN107291478A (zh) | 2017-06-30 | 2017-06-30 | 一种排列应用程序图标的方法及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710525975.XA CN107291478A (zh) | 2017-06-30 | 2017-06-30 | 一种排列应用程序图标的方法及终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107291478A true CN107291478A (zh) | 2017-10-24 |
Family
ID=60099606
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710525975.XA Pending CN107291478A (zh) | 2017-06-30 | 2017-06-30 | 一种排列应用程序图标的方法及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107291478A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109857298A (zh) * | 2019-02-14 | 2019-06-07 | 闻泰通讯股份有限公司 | 应用启动方法、装置、设备和存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102566928A (zh) * | 2011-12-29 | 2012-07-11 | 广东步步高电子工业有限公司 | 自动管理移动终端桌面应用程序图标的***及方法 |
CN104252301A (zh) * | 2013-06-26 | 2014-12-31 | 富泰华工业(深圳)有限公司 | 优化单手操作的***、方法及电子装置 |
CN106406892A (zh) * | 2016-09-26 | 2017-02-15 | 北京奇虎科技有限公司 | 应用的快捷功能显示方法、装置及终端设备 |
-
2017
- 2017-06-30 CN CN201710525975.XA patent/CN107291478A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102566928A (zh) * | 2011-12-29 | 2012-07-11 | 广东步步高电子工业有限公司 | 自动管理移动终端桌面应用程序图标的***及方法 |
CN104252301A (zh) * | 2013-06-26 | 2014-12-31 | 富泰华工业(深圳)有限公司 | 优化单手操作的***、方法及电子装置 |
CN106406892A (zh) * | 2016-09-26 | 2017-02-15 | 北京奇虎科技有限公司 | 应用的快捷功能显示方法、装置及终端设备 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109857298A (zh) * | 2019-02-14 | 2019-06-07 | 闻泰通讯股份有限公司 | 应用启动方法、装置、设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110046238B (zh) | 对话交互方法、图形用户界面、终端设备以及网络设备 | |
CN103177073B (zh) | 类别搜索方法和适合于所述类别搜索方法的移动装置 | |
CN110162243A (zh) | 用于与控制对象交互的设备、方法和图形用户界面 | |
CN106415542A (zh) | 结构化建议 | |
CN105988860B (zh) | 执行应用程序的方法及移动装置 | |
CN105335224B (zh) | 一种应用切换方法及装置 | |
CN109313528A (zh) | 加速滚动 | |
CN105264476A (zh) | 用于提供导航和搜索功能的装置、方法和图形用户界面 | |
CN103037064A (zh) | 个性化屏幕解锁方法及其*** | |
CN108317996A (zh) | 一种确定楼层方法、相关设备和*** | |
CN106933450A (zh) | 一种控制方法及电子设备 | |
CN105630288A (zh) | 应用图标管理方法和装置 | |
CN109933252A (zh) | 一种图标移动方法及终端设备 | |
CN103744683A (zh) | 一种信息融合方法和装置 | |
CN104777992A (zh) | 一种触摸屏下实现快速批量操作的方法及装置 | |
CN106959746A (zh) | 语音数据的处理方法及装置 | |
CN105930213A (zh) | 应用运行方法及装置 | |
CN106020645A (zh) | 一种应用程序启动方法和装置 | |
CN108762844A (zh) | 应用程序预加载方法、装置、存储介质及终端 | |
CN107111415B (zh) | 用于移动应用接口元素的设备、方法和图形用户界面 | |
CN113347306B (zh) | 业务名称显示方法、装置、电子设备及存储介质 | |
CN105893019A (zh) | 用于智能手机的用户手册呼出方法和装置 | |
CN108009073A (zh) | 由日志复现触控轨迹的方法、终端及计算机可读存储介质 | |
CN106155452A (zh) | 一种单手操作的实现方法及终端 | |
CN107291361A (zh) | 一种输入法的键盘布局设置方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20171024 |