应用程序查找定位方法方法及装置.pdf

上传人:大师****2 文档编号:1783737 上传时间:2018-07-12 格式:PDF 页数:15 大小:769.79KB
返回 下载 相关 举报
摘要
申请专利号:

CN201310507563.5

申请日:

2013.10.24

公开号:

CN104572752A

公开日:

2015.04.29

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 17/30申请日:20131024|||公开

IPC分类号:

G06F17/30; G06F3/0482(2013.01)I

主分类号:

G06F17/30

申请人:

中兴通讯股份有限公司

发明人:

陈新

地址:

518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

优先权:

专利代理机构:

工业和信息化部电子专利中心11010

代理人:

秦莹

PDF下载: PDF下载
内容摘要

本发明公开了一种应用程序查找定位方法方法及装置。该方法包括:获取用户输入的关键字;根据关键字查询对应的应用程序,获取应用程序的位置信息并根据位置信息从当前屏幕切换到应用程序所在的屏幕。借助于本发明的技术方案,使得桌面和主菜单的应用的管理更加方便灵活,提升了用户的使用体验。

权利要求书

权利要求书
1.  一种应用程序查找定位方法,其特征在于,包括:
获取用户输入的关键字;
根据所述关键字查询对应的应用程序,获取所述应用程序的位置信息并根据所述位置信息从当前屏幕切换到应用程序所在的屏幕。

2.  如权利要求1所述的方法,其特征在于,所述方法进一步包括:
根据应用程序在桌面和主菜单上的布局数据表,分别建立所述应用程序在桌面和主菜单上的布局索引表,其中,所述布局数据表包括:应用程序信息、以及与所述应用程序信息对应的布局位置信息,所述布局索引表包括:关键字、以及与所述关键字对应的应用程序信息。

3.  如权利要求2所述的方法,其特征在于,根据所述关键字查询对应的应用程序,获取所述应用程序位置信息并根据所述位置信息从当前屏幕切换到应用程序所在的屏幕具体包括:
根据所述关键字在所述布局索引表中查找对应的应用程序信息,并根据所述应用程序信息在所述布局数据表中查找对应的位置信息;
将所述对应的位置信息作为参数调用所述桌面或所述主菜单的服务,从当前屏幕切换到相应的应用程序所在的屏幕。

4.  如权利要求3所述的方法,其特征在于,
应用程序包括:应用软件、以及窗口小部件;
所述位置信息包括:相应应用程序所在的屏数、所在屏的行数和列数。

5.  如权利要求4所述的方法,其特征在于,根据应用程序在桌面和主菜单上的布局数据表,分别建立所述应用程序在桌面和主菜单上的布局索引表具体包括:
根据应用程序在桌面和主菜单上的布局数据表,分别遍历桌面和主菜单上的应用软件和窗口小部件,获取应用软件或者窗口小部件的名字,将所述名字拆分成一组字或词,并分别把每个字或词按照特定规则映射为一个特定字符 串,将所述特定字符串作为对应应用程序的关键字;
将所述关键字、与所述关键字对应的应用程序作为所述布局索引表中的一条记录,分别建立所述应用软件和窗口小部件在桌面上的桌面布局索引表、以及在主菜单上的主菜单布局索引表。

6.  如权利要求5所述的方法,其特征在于,获取用户输入的关键字,根据所述关键字在所述布局索引表中查找对应的应用程序信息,并根据所述应用程序信息在所述布局数据表中查找对应的位置信息具体包括:
获取用户输入的关键字,将所述关键字按照所述特定规则映射为一个特定字符串,根据所述特定字符串在所述桌面布局索引表或所述主菜单布局索引表中查找对应的应用程序信息,并根据所述应用程序信息在对应的布局数据表中查找对应的位置信息。

7.  如权利要求1所述的方法,其特征在于,所述从当前屏幕切换到相应的应用程序所在的屏幕之后,所述方法进一步包括:
高亮显示所述应用程序。

8.  如权利要求5所述的方法,其特征在于,所述方法进一步包括:
当用户在桌面上添加或删除应用程序时,更新所述桌面布局索引表;
当用户安装或卸载应用程序时,更新所述主菜单布局索引表;
当用户切换语言时,更新所述桌面布局索引表和所述主菜单布局索引表。

9.  如权利要求5所述的方法,其特征在于,
在获取用户输入的关键字之前,所述方法进一步包括:
根据用户的操作调出应用程序查找页面,并根据当前显示的是桌面还是主菜单,切换到桌面查找页面或主菜单查找页面;或者,
根据用户的选择,切换到桌面查找页面或主菜单查找页面。

10.  一种应用程序查找定位装置,其特征在于,包括:
获取模块,用于获取用户输入的关键字;
定位模块,用于根据所述关键字查询对应的应用程序,获取所述应用程序 的位置信息并根据所述位置信息从当前屏幕切换到应用程序所在的屏幕。

11.  如权利要求10所述的装置,其特征在于,所述装置进一步包括:
建立模块,用于根据应用程序在桌面和主菜单上的布局数据表,分别建立所述应用程序在桌面和主菜单上的布局索引表,其中,所述布局数据表包括:应用程序信息、以及与所述应用程序信息对应的布局位置信息,所述布局索引表包括:关键字、以及与所述关键字对应的应用程序信息。

12.  如权利要求11所述的装置,其特征在于,所述定位模块具体用于:
获取用户输入的关键字,根据所述关键字在所述布局索引表中查找对应的应用程序信息,并根据所述应用程序信息在所述布局数据表中查找对应的位置信息;
将所述对应的位置信息作为参数调用所述桌面或所述主菜单的服务,从当前屏幕切换到相应的应用程序所在的屏幕。

13.  如权利要求12所述的装置,其特征在于,
应用程序包括:应用软件、以及窗口小部件;
所述位置信息包括:相应应用程序所在的屏数、所在屏的行数和列数。

14.  如权利要求13所述的装置,其特征在于,所述建立模块具体用于:
根据应用程序在桌面和主菜单上的布局数据表,分别遍历桌面和主菜单上的应用软件和窗口小部件,获取应用软件或者窗口小部件的名字,将所述名字拆分成一组字或词,并分别把每个字或词按照特定规则映射为一个特定字符串,将所述特定字符串作为对应应用程序的关键字;
将所述关键字、与所述关键字对应的应用程序作为所述布局索引表中的一条记录,分别建立所述应用软件和窗口小部件在桌面上的桌面布局索引表、以及在主菜单上的主菜单布局索引表。

15.  如权利要求14所述的装置,其特征在于,所述定位模块具体用于:
获取用户输入的关键字,将所述关键字按照所述特定规则映射为一个特定字符串,根据所述特定字符串在所述桌面布局索引表或所述主菜单布局索引表 中查找对应的应用程序信息,并根据所述应用程序信息在对应的布局数据表中查找对应的位置信息。

16.  如权利要求12所述的装置,其特征在于,所述定位模块进一步用于:高亮显示所述应用程序。

17.  如权利要求14所述的装置,其特征在于,所述建立模块进一步用于:
当用户在桌面上添加或删除应用程序时,更新所述桌面布局索引表;
当用户安装或卸载应用程序时,更新所述主菜单布局索引表;
当用户切换语言时,更新所述桌面布局索引表和所述主菜单布局索引表。

18.  如权利要求14所述的装置,其特征在于,所述定位模块进一步用于:
根据用户的操作调出应用程序查找页面,并根据当前显示的是桌面还是主菜单,切换到桌面查找页面或主菜单查找页面;或者,
根据用户的选择,切换到桌面查找页面或主菜单查找页面。

说明书

说明书应用程序查找定位方法方法及装置
技术领域
本发明涉及移动通讯领域,特别是涉及一种应用程序查找定位方法方法及装置。
背景技术
随着人们生活节奏的加快和手机功能的日益强大,手机已经融入人们生活的方方面面,人们越来越依赖手机。随着智能手机硬件配置和性能的不断提升,用户可以把大量的应用安装到手机上。
在人们使用手机过程中,存在两个现象:
一、由于智能手机允许从网上的软件商店中下载并安装各种软件,因此手机主菜单中的应用程序数量会随着手机使用时间的延长而增加。这样在某个时刻,用户想用某一软件,需要在主菜单中上下滚动或左右滑动查找较长时间才能找到,这给用户使用软件带来很大不便。
二、目前智能手机的桌面和主菜单支持多屏,用户通过左右滑动切换屏幕。桌面和主菜单上一般是用圆点、条形或数字指示当前屏的位置,当屏幕较多时,用户要连续滑动多屏才能找到要启动的软件所在的屏幕。而且该屏中的应用图标也没有特定顺序,也需要用户浏览全屏才能找到要启动的软件,用户体验不友好。
本文提供了一种方案。用户根据需要对智能手机随意定制桌面和主菜单的应用布局,当定位应用时,不需要再用顺序的方法,而是通过这两个功能快速查找定位应用,提升了用户体验。
发明内容
鉴于现有技术中用户查找某一软件时需要在主菜单中上下滚动或左右滑动查找较长时间才能找到、以及用户要连续滑动多屏才能找到要启动的软件所在的屏幕的问题,提出了本发明以便提供一种克服上述问题的应用程序查找定位方法方法及装置。
本发明提供一种应用程序查找定位方法方法,包括:获取用户输入的关键字;根据关键字查询对应的应用程序,获取应用程序的位置信息并根据位置信息从当前屏幕切换到应用程序所在的屏幕。
优选地,上述方法进一步包括:根据应用程序在桌面和主菜单上的布局数据表,分别建立应用程序在桌面和主菜单上的布局索引表,其中,布局数据表包括:应用程序信息、以及与应用程序信息对应的布局位置信息,布局索引表包括:关键字、以及与关键字对应的应用程序信息;
根据关键字查询对应的应用程序,获取应用程序位置信息并根据位置信息从当前屏幕切换到应用程序所在的屏幕具体包括:根据关键字在布局索引表中查找对应的应用程序信息,并根据应用程序信息在布局数据表中查找对应的位置信息;将对应的位置信息作为参数调用桌面或主菜单的服务,从当前屏幕切换到相应的应用程序所在的屏幕。
优选地,应用程序包括:应用软件、以及窗口小部件;位置信息包括:相应应用程序所在的屏数、所在屏的行数和列数。
优选地,根据应用程序在桌面和主菜单上的布局数据表,分别建立应用程序在桌面和主菜单上的布局索引表具体包括:根据应用程序在桌面和主菜单上的布局数据表,分别遍历桌面和主菜单上的应用软件和窗口小部件,获取应用软件或者窗口小部件的名字,将名字拆分成一组字或词,并分别把每个字或词按照特定规则映射为一个特定字符串,将特定字符串作为对应应用程序的关键字;将关键字、与关键字对应的应用程序作为布局索引表中的一条记录,分别建立应用软件和窗口小部件在桌面上的桌面布局索引表、以及在主菜单上的主菜单布局索引表。
优选地,获取用户输入的关键字,根据关键字在布局索引表中查找对应的应用程序信息,并根据应用程序信息在布局数据表中查找对应的位置信息具体包括:获取用户输入的关键字,将关键字按照特定规则映射为一个特定字符串,根据特定字符串在桌面布局索引表或主菜单布局索引表中查找对应的应用程序信息,并根据应用程序信息在对应的布局数据表中查找对应的位置信息。
优选地,从当前屏幕切换到相应的应用程序所在的屏幕之后,进一步包括:高亮显示应用程序。
优选地,进一步包括:当用户在桌面上添加或删除应用程序时,更新桌面布局索引表;当用户安装或卸载应用程序时,更新主菜单布局索引表;当用户切换语言时,更新桌面布局索引表和主菜单布局索引表。
优选地,在获取用户输入的关键字之前,进一步包括:根据用户的操作调出应用程序查找页面,并根据当前显示的是桌面还是主菜单,切换到桌面查找页面或主菜单查找页面;或者,根据用户的选择,切换到桌面查找页面或主菜单查找页面。
本发明还提供了一种应用程序查找定位方法装置,包括:获取模块,用于获取用户输入的关键字;定位模块,用于根据关键字查询对应的应用程序,获取应用程序的位置信息并根据位置信息从当前屏幕切换到应用程序所在的屏幕。
优选地,上述装置进一步包括:建立模块,用于根据应用程序在桌面和主菜单上的布局数据表,分别建立应用程序在桌面和主菜单上的布局索引表,其中,布局数据表包括:应用程序信息、以及与应用程序信息对应的布局位置信息,布局索引表包括:关键字、以及与关键字对应的应用程序信息。
优选地,定位模块具体用于:根据关键字在布局索引表中查找对应的应用程序信息,并根据应用程序信息在布局数据表中查找对应的位置信息;定位模块,用于将对应的位置信息作为参数调用桌面或主菜单的服务,从当前屏幕切换到相应的应用程序所在的屏幕。
优选地,应用程序包括:应用软件、以及窗口小部件;位置信息包括:相应应用程序所在的屏数、所在屏的行数和列数。
优选地,建立模块具体用于:根据应用程序在桌面和主菜单上的布局数据表,分别遍历桌面和主菜单上的应用软件和窗口小部件,获取应用软件或者窗口小部件的名字,将名字拆分成一组字或词,并分别把每个字或词按照特定规则映射为一个特定字符串,将特定字符串作为对应应用程序的关键字;将关键字、与关键字对应的应用程序作为布局索引表中的一条记录,分别建立应用软件和窗口小部件在桌面上的桌面布局索引表、以及在主菜单上的主菜单布局索引表。
优选地,定位模块具体用于:获取用户输入的关键字,将关键字按照特定规则映射为一个特定字符串,根据特定字符串在桌面布局索引表或主菜单布局索引表中查找对应的应用程序信息,并根据应用程序信息在对应的布局数据表中查找对应的位置信息。
优选地,定位模块进一步用于:高亮显示应用程序。
优选地,建立模块进一步用于:当用户在桌面上添加或删除应用程序时,更新桌面布局索引表;当用户安装或卸载应用程序时,更新主菜单布局索引表;当用户切换语言时,更新桌面布局索引表和主菜单布局索引表。
优选地,定位模块进一步用于:根据用户的操作调出应用程序查找页面,并根据当前显示的是桌面还是主菜单,切换到桌面查找页面或主菜单查找页面;或者,根据用户的选择,切换到桌面查找页面或主菜单查找页面。
本发明有益效果如下:
通过布局索引表实现应用程序的查找和定位功能,解决了现有技术中用户查找某一软件时需要在主菜单中上下滚动或左右滑动查找较长时间才能找到、以及用户要连续滑动多屏才能找到要启动的软件所在的屏幕的问题,使得桌面和主菜单的应用的管理更加方便灵活,提升了用户的使用体验。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术 手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1是本发明实施例的应用程序查找定位方法的流程图;
图2是本发明实施例的应用程序查找定位方法的详细处理的流程图;
图3是本发明实施例的查找界面的示意图;
图4是本发明实施例的定位应用程序的示意图;
图5是本发明实施例的应用程序查找定位装置的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
为了解决现有技术中的上述问题,本发明提供了一种通过应用的名字等关键字查找到桌面和主菜单中哪个屏幕中有相关应用,并引导用户快速定位到该屏幕中应用的方法和装置,具体地,目前智能手机一般是通过类似于“九宫格”的方式布局应用和窗口小部件(Widget),就是把每个屏幕划分成若干格子(每一个格子就是一个小矩形),然后把每个应用的图标和名字放到这个格子中,每个Widget可以在横向和竖向占据多个格子,而桌面和主菜单可以由这样多个屏幕组成,各个应用、Widget的图标一般排列是无序的,并且没有特定的逻 辑关系,这些和应用、Widget相关的布局信息都存放在布局数据库中。
本发明实施例的技术方案通过对布局数据表建立应用的布局索引表,当用户查找某应用或Widget时,则以用户的应用查询请求作为参数联合查询应用的布局索引表和布局信息表,然后以列表形式展现相关应用的布局信息,用户选择要使用应用,系统会切换到相应的屏幕并高亮显示该应用,从而使手机更加的智能化、人性化,提升了用户体验。
以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
方法实施例
根据本发明的实施例,提供了一种应用程序查找定位方法,图1是本发明实施例的应用程序查找定位方法的流程图,如图1所示,根据本发明实施例的应用程序查找定位方法包括如下处理:
步骤101,获取用户输入的关键字;
步骤102,根据关键字查询对应的应用程序,获取应用程序的位置信息并根据位置信息从当前屏幕切换到应用程序所在的屏幕。
优选地,上述处理进一步包括:
根据应用程序在桌面和主菜单上的布局数据表,分别建立应用程序在桌面和主菜单上的布局索引表,其中,布局数据表包括:应用程序信息、以及与应用程序信息对应的布局位置信息,布局索引表包括:关键字、以及与关键字对应的应用程序信息;
优选地,上述应用程序包括:应用软件、以及窗口小部件;上述位置信息包括:相应应用程序所在的屏数、所在屏的行数和列数。
具体地,建立应用程序在桌面和主菜单上的布局索引表时,可以进行如下处理:
1、根据应用程序在桌面和主菜单上的布局数据表,分别遍历桌面和主菜单上的应用软件和窗口小部件,获取应用软件或者窗口小部件的名字,将名字 拆分成一组字或词,并分别把每个字或词按照特定规则映射为一个特定字符串,将特定字符串作为对应应用程序的关键字;
2、将关键字、与关键字对应的应用程序作为布局索引表中的一条记录,分别建立应用软件和窗口小部件在桌面上的桌面布局索引表、以及在主菜单上的主菜单布局索引表。
也就是说,在实际应用中,首先根据当前智能手机的语言环境,分别建立桌面和主菜单应用、Widget的布局索引表,为能正确快速查找应用、Widget创造条件。首先检索布局数据库中的布局数据表,查出应用、Widget的名字,然后把该名字拆分成一组字或词,例如,联系人应用,可以将名字“联系人”拆成“联”、“联系”、“联系人”等(假设当前为中文),把每个字或词按一定规则转换映射为一个特定字符串,并以该字符串作为关键字,再结合其他信息创建一个记录添加到索引表中,直到遍历完布局数据库,为每一个已经布在桌面和主菜单的应用、Widget建立了索引才结束。这时至少已经添加了分别对应桌面和主菜单的两张布局索引表。
步骤102具体包括如下处理:
步骤1,获取用户输入的关键字,根据关键字在布局索引表中查找对应的应用程序信息,并根据应用程序信息在布局数据表中查找对应的位置信息;
优选地,基于在建立应用程序在桌面和主菜单上的布局索引表时的具体处理,在步骤102中,具体需要进行如下处理:获取用户输入的关键字,将关键字按照特定规则映射为一个特定字符串,根据特定字符串在桌面布局索引表或主菜单布局索引表中查找对应的应用程序信息,并根据应用程序信息在对应的布局数据表中查找对应的位置信息。
此外,在实际应用中,在获取用户输入的关键字之前,可以根据用户的操作调出应用程序查找页面,并根据当前显示的是桌面还是主菜单,切换到桌面查找页面或主菜单查找页面;或者,根据用户的选择,切换到桌面查找页面或主菜单查找页面。从而确定是查找桌面的应用程序还是查找主菜单的应用程 序。
也就是说,在实际应用中,用户在桌面和主菜单应用、Widget查询界面输入应用、Widge名字相关的字词时,需要将这些字词按照同样规则转换为索引表中的关键字,并以此为查询条件联合查询索引表和布局数据表,最终查出该关键字对应的应用、Widget的名字、所在屏数、行、列等信息,可以在查询界面把这些信息逐一列出,展示给用户。
步骤2,将对应的位置信息作为参数调用桌面或主菜单的服务,从当前屏幕切换到相应的应用程序所在的屏幕。
优选地,在本发明实施例中,从当前屏幕切换到相应的应用程序所在的屏幕之后,可以高亮显示应用程序。
在本发明实施例中,当用户在桌面上添加或删除应用程序时,更新桌面布局索引表;当用户安装或卸载应用程序时,更新主菜单布局索引表;当用户切换语言时,更新桌面布局索引表和主菜单布局索引表。
也就是说,在步骤103中,用户选择某一行,应用、Widget定位模块会以应用、Widget的屏数、行、列作为输入参数分别调用桌面或主菜单的服务,切换到相应的屏幕,并高亮显示该应用或Widget。
用户通过本发明实施例提供的上述方法,在找某个应用或Widget时,可以用这种搜索定位的方式快速找到,不再需要左右滑动屏幕,然后逐行进行查找。
以下结合附图,对本发明实施例的上述技术方案进行详细说明。
图2是本发明实施例的应用程序查找定位方法的详细处理的流程图,如图2所示,具体包括如下处理:
步骤1,用户打开手机,桌面和主菜单被加载时,根据桌面和主菜单上应用、Widget布局信息建立对应的布局索引表。
步骤2,当用户在桌面上添加、删除应用、Widget时,更新桌面应用、Widget布局索引表;当用户安装、卸载应用时更新主菜单应用、Widget布局索引表; 当用户切换语言时,同时更新桌面和主菜单应用、Widget布局索引表;
步骤3,接收用户应用、Widget的布局查询请求:用户点击菜单键,选择菜单列表中的“查找定位”菜单项,调出图3所示的查找界面;
步骤4,确定请求类型:根据当前显示的桌面还是主菜单,切换到桌面查找页面或主菜单查找页面。用户在输入框中输入应用、Widget的部分或全部名字,联合查询桌面或主菜单的布局索引表和数据表,根据当前输入的文本实时列出查到的所有应用、Widget的布局信息,每条记录包括屏数、行、列等信息;如图4所示,后续进行如下处理:
步骤41,用户点击查找界面中布局信息列表的某一行,接收该应用、Widget的定位请求;
步骤42,以请求的位置(桌面/主菜单)、应用、Widget布局信息(名字、屏数、行、列)等作为参数调用桌面或主菜单的服务,切换到相应的屏幕,并且高亮显示该应用。
综上所述,借助于本发明实施例的技术方案,通过布局索引表实现应用程序的查找和定位功能,解决了现有技术中用户查找某一软件时需要在主菜单中上下滚动或左右滑动查找较长时间才能找到、以及用户要连续滑动多屏才能找到要启动的软件所在的屏幕的问题,使得桌面和主菜单的应用的管理更加方便灵活,提升了用户的使用体验。
装置实施例
根据本发明的实施例,提供了一种应用程序查找定位装置,图5是本发明实施例的应用程序查找定位装置的结构示意图,如图5所示,根据本发明实施例的应用程序查找定位装置包括:获取模块50、以及定位模块52,以下对本发明实施例的各个模块进行详细的说明。
获取模块50,用于获取用户输入的关键字;
定位模块52,用于根据关键字查询对应的应用程序,获取应用程序的位置信息并根据位置信息从当前屏幕切换到应用程序所在的屏幕。
优选地,上述装置还包括:建立模块,用于根据应用程序在桌面和主菜单上的布局数据表,分别建立应用程序在桌面和主菜单上的布局索引表,其中,布局数据表包括:应用程序信息、以及与应用程序信息对应的布局位置信息,布局索引表包括:关键字、以及与关键字对应的应用程序信息;
其中,应用程序包括:应用软件、以及窗口小部件;位置信息包括:相应应用程序所在的屏数、所在屏的行数和列数。
建立模块具体用于:根据应用程序在桌面和主菜单上的布局数据表,分别遍历桌面和主菜单上的应用软件和窗口小部件,获取应用软件或者窗口小部件的名字,将名字拆分成一组字或词,并分别把每个字或词按照特定规则映射为一个特定字符串,将特定字符串作为对应应用程序的关键字;将关键字、与关键字对应的应用程序作为布局索引表中的一条记录,分别建立应用软件和窗口小部件在桌面上的桌面布局索引表、以及在主菜单上的主菜单布局索引表。
建立模块进一步用于:当用户在桌面上添加或删除应用程序时,更新桌面布局索引表;当用户安装或卸载应用程序时,更新主菜单布局索引表;当用户切换语言时,更新桌面布局索引表和主菜单布局索引表。
定位模块52具体用于:用于根据关键字在布局索引表中查找对应的应用程序信息,并根据应用程序信息在布局数据表中查找对应的位置信息;将对应的位置信息作为参数调用桌面或主菜单的服务,从当前屏幕切换到相应的应用程序所在的屏幕。
具体地,获取用户输入的关键字,将关键字按照特定规则映射为一个特定字符串,根据特定字符串在桌面布局索引表或主菜单布局索引表中查找对应的应用程序信息,并根据应用程序信息在对应的布局数据表中查找对应的位置信息。
定位模块52进一步用于:根据用户的操作调出应用程序查找页面,并根据当前显示的是桌面还是主菜单,切换到桌面查找页面或主菜单查找页面;或者,根据用户的选择,切换到桌面查找页面或主菜单查找页面。
定位模块52进一步用于:高亮显示应用程序。
综上所述,借助于本发明实施例的技术方案,通过布局索引表实现应用程序的查找和定位功能,解决了现有技术中用户查找某一软件时需要在主菜单中上下滚动或左右滑动查找较长时间才能找到、以及用户要连续滑动多屏才能找到要启动的软件所在的屏幕的问题,使得桌面和主菜单的应用的管理更加方便灵活,提升了用户的使用体验。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

应用程序查找定位方法方法及装置.pdf_第1页
第1页 / 共15页
应用程序查找定位方法方法及装置.pdf_第2页
第2页 / 共15页
应用程序查找定位方法方法及装置.pdf_第3页
第3页 / 共15页
点击查看更多>>
资源描述

《应用程序查找定位方法方法及装置.pdf》由会员分享,可在线阅读,更多相关《应用程序查找定位方法方法及装置.pdf(15页珍藏版)》请在专利查询网上搜索。

本发明公开了一种应用程序查找定位方法方法及装置。该方法包括:获取用户输入的关键字;根据关键字查询对应的应用程序,获取应用程序的位置信息并根据位置信息从当前屏幕切换到应用程序所在的屏幕。借助于本发明的技术方案,使得桌面和主菜单的应用的管理更加方便灵活,提升了用户的使用体验。。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1