一种快速启动常用应用程序的方法及装置制造方法

文档序号:6622293阅读:236来源:国知局
一种快速启动常用应用程序的方法及装置制造方法
【专利摘要】本发明实施例公开了一种快速启动常用应用程序的方法及装置,该方法包括:检测作用于智能终端的指令;若检测到预设的显示常用程序指令,则获取预设的常用程序包名集合中的包名所对应的应用程序图标,对所获取的应用程序图标进行显示;若检测到针对所显示的应用程序图标的预设的启动程序指令,则将所针对的应用程序图标所对应的应用程序打开。本发明实施例的技术方案能减少用户启动智能终端中常用的应用程序的操作步骤,能提高用户打开常用应用程序的效率。
【专利说明】一种快速启动常用应用程序的方法及装置

【技术领域】
[0001]本发明涉及智能终端【技术领域】,具体涉及一种快速启动常用应用程序的方法及装置。

【背景技术】
[0002]随着智能终端技术的快速发展,适用于智能终端中应用程序的种类越来越繁多,功能也越来越丰富。智能终端用户一般都会安装一些应用程序到终端,若这些应用程序的数目过多,智能终端就需要通过多个页面展示这些应用程序的快捷方式。
[0003]智能终端上安装的众多应用程序中,只有一小部分应用程序是用户常用的,而这些应用程序的快捷方式往往散落在各个页面中,用户经常需要浪费时间去找到想要执行的应用程序的快捷方式,效率低下。


【发明内容】

[0004]有鉴于此,本发明实施例提供一种快速启动常用应用程序的方法及装置,以解决用户打开常用应用程序时操作复杂和效率低下的问题。
[0005]第一方面,本发明实施例提供了一种快速启动常用应用程序的方法,包括:
[0006]检测作用于智能终端的指令;
[0007]若检测到预设的显示常用程序指令,则获取预设的常用程序包名集合中的包名所对应的应用程序图标,对所获取的应用程序图标进行显示;
[0008]若检测到针对所显示的应用程序图标的预设的启动程序指令,则将所针对的应用程序图标所对应的应用程序打开。
[0009]第二方面,本发明实施例还提供了一种快速启动常用应用程序的装置,包括:
[0010]指令检测单元,用于检测作用于智能终端的指令;
[0011]常用程序显示单元,用于若检测到预设的显示常用程序指令,则获取预设的常用程序包名集合中的包名所对应的应用程序图标,对所获取的应用程序图标进行显示;
[0012]常用程序打开单元,用于若检测到针对所显示的应用程序图标的预设的启动程序指令,则将所针对的应用程序图标所对应的应用程序打开。
[0013]本发明实施例的技术效果在于:
[0014]本发明实施例的技术方案通过检测作用于智能终端的指令,若检测到预设的显示常用程序指令,则获取预设的常用程序包名集合中的包名所对应的应用程序图标,对所获取的应用程序图标进行显示,若检测到针对所显示的应用程序图标的预设的启动程序指令,则将所针对的应用程序图标所对应的应用程序打开,能使用户方便地启动常用的应用程序,能提高用户打开常用应用程序的效率。

【专利附图】

【附图说明】
[0015]为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。
[0016]图1是本发明实施例一所述的快速启动常用应用程序的方法流程图;
[0017]图2是本发明实施例二所述的快速启动常用应用程序的方法流程图;
[0018]图3是本发明实施例三所述的快速启动常用应用程序的装置的结构框图。

【具体实施方式】
[0019]为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0020]下面结合附图并通过【具体实施方式】来进一步说明本发明的技术方案。
[0021]实施例一
[0022]图1是本发明实施例一提供的快速启动常用应用程序的方法流程图,本实施例可适用于对智能终端所安装的应用程序中的常用户应用程序进行快速启动的情况,该方法可以由配置在智能终端中的快速启动常用应用程序的装置来执行,如图1所示,本实施例所述的快速启动常用应用程序的方法包括:
[0023]步骤S101、检测作用于智能终端的指令。
[0024]本实施例所述的指令包括用户通过操作智能终端的物理按键发出的指令、语音指令、手势指令、对智能终端的触摸屏发出的触发信号指令等。
[0025]步骤S102、若检测到预设的显示常用程序指令,则获取预设的常用程序包名集合中的包名所对应的应用程序图标,对所获取的应用程序图标进行显示。
[0026]常用程序包名集合的元素为应用程序的包名,包括至少一个应用程序的包名,所述常用程序包名集合所包括的包名的取得方式包括但不限于以下几种方式:
[0027]方式一、为系统默认的常用应用程序的包名;
[0028]方式二、为用户自定义添加的常用应用程序的包名;
[0029]方式三、为根据一定规则生成的常用应用程序的包名,比如按照点击数进行统计排名,将排名告前的应用程序的包名常用程序包名集合,并周期性地根据点击数进行更新替换。当然,采用该方式时,具体的生成常用应用程序的包名的规则包括多种,均包括在本实施例的保护范围之内,此处不作赘述。
[0030]需要说明的是,上述常用程序包名集合所包括的包名的取得方式包括但不限于以上几种方式,上述几种方式可以单独采用,也可结合采用。
[0031]具体地,对所获取的应用程序图标进行显示包括创建新的窗口,例如弹窗,在所述窗口中对所获取的应用程序图标进行显示,还可在智能终端主界面创建子窗口,在所述子窗口中对所获取的应用程序图标进行显示,也可对智能终端主界面的应用程序图标进行重新布局,将所获取的应用程序图标显示在第一页,或在终端的状态栏中对所获取的应用程序图标进行显不等。
[0032]作为优选,检测作用于智能终端的指令的操作具体包括:检测作用于智能终端的状态栏的指令;对所获取的应用程序图标进行显示具体包括:在所述状态栏对所获取的应用程序图标进行显示。
[0033]步骤S103、若检测到针对所显示的应用程序图标的预设的启动程序指令,则将所针对的应用程序图标所对应的应用程序打开。
[0034]优选地,本步骤中启动程序指令可以与该移动终端的操作系统所定义的启动程序指令相同。例如启动程序指令为针对应用程序图标的手指点击信号指令。
[0035]本发明实施例的技术方案通过检测作用于智能终端的指令,若检测到预设的显示常用程序指令,则获取预设的常用程序包名集合中的包名所对应的应用程序图标,对所获取的应用程序图标进行显示,若检测到针对所显示的应用程序图标的预设的启动程序指令,则将所针对的应用程序图标所对应的应用程序打开,能使用户方便地启动常用的应用程序,能提高用户打开常用应用程序的效率。
[0036]实施例二
[0037]图2是本发明实施例二所述的快速启动常用应用程序的方法流程图,如图2所示,本实施例所述的快速启动常用应用程序的方法包括:
[0038]步骤S201、检测作用于智能终端的指令。
[0039]对于智能终端来说,作用于智能终端的指令为中断指令,本步骤检测作用于智能终端的指令是一个周期性地接收中断命令操作,本步骤的操作贯穿整个实施例。步骤S202和步骤S204并无严格顺序,步骤S206和步骤S208执行的前提是,需要在对预设的常用程序包名集合中的包名所对应的应用程序图标进行显示之后,才可能检测到针对所显示的应用程序图标的删除常用程序指令(步骤S206),以及检测到针对所显示的应用程序图标的预设的启动程序指令(步骤S208)。
[0040]步骤S202、检测到针对所安装的应用程序的设为常用程序指令。
[0041]所述预设的设为常用程序指令为预设指令,例如双指上拉触发信号指令、双指下拉触发信号指令、双指左拉触发信号指令、双指右拉触发信号指令、或手指划圈触发信号指令需要说明的是,预设的显示常用程序指令可为一种,也可为一种以上,若为一种以上,则检测到任意一种时均能执行预设的设为常用程序指令,即使步骤S203中的操作。
[0042]步骤S203、获取所针对的应用程序的包名,将所获取的包名添加到所述常用程序包名集合中。
[0043]所述常用程序包名集合的具体数据结构组织形式可为多种,例如数组、队列等。
[0044]步骤S204、检测到预设的显示常用程序指令。
[0045]所述预设的显示常用程序指令为预设指令,例如双指上拉触发信号指令、双指下拉触发信号指令、双指左拉触发信号指令、双指右拉触发信号指令、或手指划圈触发信号指令等。
[0046]需要说明的是,预设的显示常用程序指令可为一种,也可为一种以上,若为一种以上,则检测到任意一种时均能执行预设的显示常用程序指令,即使步骤S205中的操作。
[0047]步骤S205、获取预设的常用程序包名集合中的包名所对应的应用程序图标,对所获取的应用程序图标进行显示。
[0048]具体地,对所获取的应用程序图标进行显示的方法包括多种,包括创建新的窗口,例如弹窗,在所述窗口中对所获取的应用程序图标进行显示,还可在智能终端主界面创建子窗口,在所述子窗口中对所获取的应用程序图标进行显示,也可对智能终端主界面的应用程序图标进行重新布局,将所获取的应用程序图标显示在第一页,或在终端的状态栏中对所获取的应用程序图标进行显示等。
[0049]例如,在所述智能终端上显示包含宫格的界面,在所述宫格的至少一个宫格单元中分别显示至少一个所述常用程序包名集合中包名所对应的应用程序图标。所述宫格所包含的宫格单元的数目根据所述常用程序包名集合所包含的包名的数目确定;和/或所述宫格所包含的宫格单元的尺寸根据所述常用程序包名集合所包含的包名的数目确定。
[0050]例如,可以根据所述常用程序包名集合所包含的包名的数目确定宫格单元的数目,例如,若要求所述智能终端显示的图标的行数和列数相等,若包名的数目在4个之内,则所述宫格应设为2行2列的宫格,若包名的数目在5到9之间,则所述宫格应设为3行3列的宫格,依此类推。
[0051]也可以根据所述常用程序包名集合所包含的包名的数目确定宫格单元的尺寸,例如,若宫格尺寸要求在预设范围之内,则根据包名的数目控制宫格尺寸在预设范围之内进行自适应调整,若包名的数目过多,则缩小宫格尺寸,若包保的数目过少,则相应扩大宫格尺寸。
[0052]步骤S206、检测到针对所显示的应用程序图标的删除常用程序指令。
[0053]所述预设的删除常用程序指令为预设指令,例如双指上拉触发信号指令、双指下拉触发信号指令、双指左拉触发信号指令、双指右拉触发信号指令、或手指划圈触发信号指令。
[0054]需要说明的是,预设的删除常用程序指令可为一种,也可为一种以上,若为一种以上,则检测到任意一种时均能执行预设的删除常用程序指令,即使步骤S207中的操作。
[0055]步骤S207、将所针对的应用程序图标所对应的包名从所述常用程序包名集合中删除,重新获取预设的常用程序包名集合中的包名所对应的应用程序图标,对所获取的应用程序图标进行显示。
[0056]所述预设的启动程序指令为手指点击信号指令;和/或
[0057]所述预设的设为常用程序指令包括双指上拉触发信号指令、双指下拉触发信号指令、双指左拉触发信号指令、双指右拉触发信号指令、或手指划圈触发信号指令。
[0058]步骤S208、检测到针对所显示的应用程序图标的预设的启动程序指令。
[0059]启动程序指令为手指点击信号指令为预设指令,例如手指点击信号指令。
[0060]需要说明的是,预设的启动程序指令可为一种,也可为一种以上,若为一种以上,则检测到任意一种时均能执行预设的启动程序指令,即使步骤S209中的操作。
[0061]作为优选,检测作用于智能终端的指令的操作具体包括:检测作用于智能终端的状态栏的指令;对所获取的应用程序图标进行显示具体包括:在所述状态栏对所获取的应用程序图标进行显示。
[0062]步骤S209、将所针对的应用程序图标所对应的应用程序打开。
[0063]本实施例在实施例一的基础之上,增加了设为常用程序指令和删除常用程序指令的设置和响应,以对常用程序包名集合中的包名进行添加和删除,能满足用户自主地对常用应用程序进行指定,能增加用户操作智能终端的个性化设置和灵活性,能进一步提高打开常用应用程序的效率。
[0064]实施例三
[0065]图3是本发明实施例三所述的快速启动常用应用程序的装置的结构框图,如图3所示,本实施例所述的快速启动常用应用程序的装置包括:
[0066]指令检测单元301,用于检测作用于智能终端的指令;
[0067]常用程序显示单元302,用于若检测到预设的显示常用程序指令,则获取预设的常用程序包名集合中的包名所对应的应用程序图标,对所获取的应用程序图标进行显示;
[0068]常用程序打开单元303,用于若检测到针对所显示的应用程序图标的预设的启动程序指令,则将所针对的应用程序图标所对应的应用程序打开。
[0069]进一步地,所述装置还包括常用程序添加单元304和/或常用程序删除单元305 ;
[0070]所述常用程序添加单元304用于:若所述智能终端接收到针对所安装的应用程序的设为常用程序指令,则获取所针对的应用程序的包名,将所获取的包名添加到所述常用程序包名集合中,并重新获取预设的常用程序包名集合中的包名所对应的应用程序图标,对所获取的应用程序图标进行显示;和/或
[0071]所述常用程序删除单元305用于:在对所获取的应用程序图标进行显示之后,若所述智能终端接收到针对所显示的应用程序图标的删除常用程序指令,则将所针对的应用程序图标所对应的包名从所述常用程序包名集合中删除,并重新获取预设的常用程序包名集合中的包名所对应的应用程序图标,对所获取的应用程序图标进行显示。
[0072]进一步地,所述预设的显示常用程序指令包括双指上拉触发信号指令、双指下拉触发信号指令、双指左拉触发信号指令、双指右拉触发信号指令、或手指划圈触发信号指令。
[0073]进一步地,所述预设的启动程序指令为手指点击信号指令。
[0074]进一步地,所述预设的设为常用程序指令包括双指上拉触发信号指令、双指下拉触发信号指令、双指左拉触发信号指令、双指右拉触发信号指令、或手指划圈触发信号指令。
[0075]所述预设的删除常用程序指令包括双指上拉触发信号指令、双指下拉触发信号指令、双指左拉触发信号指令、双指右拉触发信号指令、或手指划圈触发信号指令。
[0076]进一步地,所述常用程序显示单元302具体用于:
[0077]在所述智能终端上显示包含宫格的界面,在所述宫格的至少一个宫格单元中分别显示至少一个所述常用程序包名集合中包名所对应的应用程序图标。
[0078]进一步地,所述宫格所包含的宫格单元的数目根据所述常用程序包名集合所包含的包名的数目确定;和/或
[0079]所述宫格所包含的宫格单元的尺寸根据所述常用程序包名集合所包含的包名的数目确定。
[0080]本实施例提供的快速启动常用应用程序的装置可执行本发明实施例一和实施例二所提供的快速启动常用应用程序的方法,具备执行方法相应的功能模块和有益效果。
[0081]以上实施例提供的技术方案中的全部或部分内容可以通过软件编程实现,其软件程序存储在可读取的存储介质中,存储介质例如:计算机中的硬盘、光盘或软盘。
[0082]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【权利要求】
1.一种快速启动常用应用程序的方法,其特征在于,包括: 检测作用于智能终端的指令; 若检测到预设的显示常用程序指令,则获取预设的常用程序包名集合中的包名所对应的应用程序图标,对所获取的应用程序图标进行显示; 若检测到针对所显示的应用程序图标的预设的启动程序指令,则将所针对的应用程序图标所对应的应用程序打开。
2.根据权利要求1所述的快速启动常用应用程序的方法,其特征在于,所述方法还包括: 在检测作用于智能终端的指令之后,若检测到针对所安装的应用程序的设为常用程序指令,则获取所针对的应用程序的包名,将所获取的包名添加到所述常用程序包名集合中;和/或 在对所获取的应用程序图标进行显示之后,若检测到针对所显示的应用程序图标的删除常用程序指令,则将所针对的应用程序图标所对应的包名从所述常用程序包名集合中删除,并重新获取预设的常用程序包名集合中的包名所对应的应用程序图标,对所获取的应用程序图标进行显示。
3.根据权利要求2所述的快速启动常用应用程序的方法,其特征在于,所述预设的显示常用程序指令包括双指上拉触发信号指令、双指下拉触发信号指令、双指左拉触发信号指令、双指右拉触发信号指令、或手指划圈触发信号指令; 所述预设的设为常用程序指令包括双指上拉触发信号指令、双指下拉触发信号指令、双指左拉触发信号指令、双指右拉触发信号指令、或手指划圈触发信号指令; 所述预设的删除常用程序指令包括双指上拉触发信号指令、双指下拉触发信号指令、双指左拉触发信号指令、双指右拉触发信号指令、或手指划圈触发信号指令。
4.根据权利要求1所述的快速启动常用应用程序的方法,其特征在于,对所获取的应用程序图标进行显示的操作具体包括: 在所述智能终端上显示包含宫格的界面,在所述宫格的至少一个宫格单元中分别显示所述常用程序包名集合中至少一个包名所对应的应用程序图标。
5.根据权利要求4所述的快速启动常用应用程序的方法,其特征在于: 所述宫格所包含的宫格单元的数目根据所述常用程序包名集合所包含的包名的数目确定;和/或 所述宫格所包含的宫格单元的尺寸根据所述常用程序包名集合所包含的包名的数目确定。
6.一种快速启动常用应用程序的装置,其特征在于,包括: 指令检测单元,用于检测作用于智能终端的指令; 常用程序显示单元,用于若检测到预设的显示常用程序指令,则获取预设的常用程序包名集合中的包名所对应的应用程序图标,对所获取的应用程序图标进行显示; 常用程序打开单元,用于若检测到针对所显示的应用程序图标的预设的启动程序指令,则将所针对的应用程序图标所对应的应用程序打开。
7.根据权利要求6所述的快速启动常用应用程序的装置,其特征在于,所述装置还包括常用程序添加单元和/或常用程序删除单元; 所述常用程序添加单元用于:在检测作用于智能终端的指令之后,若检测到针对所安装的应用程序的设为常用程序指令,则获取所针对的应用程序的包名,将所获取的包名添加到所述常用程序包名集合中;和/或 所述常用程序删除单元用于:在对所获取的应用程序图标进行显示之后,若检测到针对所显示的应用程序图标的删除常用程序指令,则将所针对的应用程序图标所对应的包名从所述常用程序包名集合中删除,并重新获取预设的常用程序包名集合中的包名所对应的应用程序图标,对所获取的应用程序图标进行显示。
8.根据权利要求7所述的快速启动常用应用程序的装置,其特征在于,所述预设的显示常用程序指令包括双指上拉触发信号指令、双指下拉触发信号指令、双指左拉触发信号指令、双指右拉触发信号指令、或手指划圈触发信号指令; 所述预设的设为常用程序指令包括双指上拉触发信号指令、双指下拉触发信号指令、双指左拉触发信号指令、双指右拉触发信号指令、或手指划圈触发信号指令; 所述预设的删除常用程序指令包括双指上拉触发信号指令、双指下拉触发信号指令、双指左拉触发信号指令、双指右拉触发信号指令、或手指划圈触发信号指令。
9.根据权利要求6所述的快速启动常用应用程序的装置,其特征在于,所述常用程序显示单元具体用于: 在所述智能终端上显示包含宫格的界面,在所述宫格的至少一个宫格单元中分别显示至少一个所述常用程序包名集合中包名所对应的应用程序图标。
10.根据权利要求9所述的快速启动常用应用程序的装置,其特征在于: 所述宫格所包含的宫格单元的数目根据所述常用程序包名集合所包含的包名的数目确定;和/或 所述宫格所包含的宫格单元的尺寸根据所述常用程序包名集合所包含的包名的数目确定。
【文档编号】G06F3/0484GK104133707SQ201410377853
【公开日】2014年11月5日 申请日期:2014年8月1日 优先权日:2014年8月1日
【发明者】孙建华 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1