一种应用程序启动方法和装置制造方法及图纸

技术编号:13894559 阅读:85 留言:0更新日期:2016-10-24 21:19
本申请提供了一种应用程序启动方法,属于计算机技术领域,解决了现有技术中应用程序启动效率低下和用户体验差的问题。所述方法包括:确定N个待启动的应用程序;显示与所述N个待启动的应用程序一一对应的启动按钮;接收用户对所述启动按钮的触发操作,启动所述启动按钮对应的应用程序;其中,N为大于等于1的正整数。通过本申请公开的应用程序启动方法,可以快速切换到其他应用程序,不仅提高了应用程序启动效率,同时改善了用户体验。

【技术实现步骤摘要】

本申请涉及计算机
,特别是涉及一种应用程序启动方法和装置
技术介绍
随着计算机技术的发展,电子设备上安装的应用程序越来越多,由于生活、娱乐和工作的需要,用户在一定时间段内会同时开启多个应用程序,并且需要在多个应用程序之间来回切换。现有技术中,对于处理能力较弱的电子设备,进行不同的应用程序切换时,需要首先退出当前的应用程序,然后在电子设备的主菜单或桌面查找到目标应用程序,再打开目标应用程序。这个过程是非常繁琐,浪费了电子设备的硬件资源,应用程序启动效率低下,并且浪费用户的宝贵时间,用户体验不好。综上所述,现有技术中启动应用程序的方法至少存在:应用程序启动效率低下和用户体验差的问题。
技术实现思路
本申请所要解决的技术问题是:提供一种应用程序启动方法,解决现有技术中应用程序启动效率低下和用户体验差的问题。为了解决上述问题,本申请实施例提供了一种应用程序启动方法,应用于电子设备,所述电子设备上安装有多个应用程序,所述应用程序启动包括:确定N个待启动的应用程序;在当前运行的应用程序界面,显示与所述N个待启动的应用程序一一对应的启动按钮;接收用户对所述启动按钮的触发操作,启动所述启动按钮对应的应用程序;其中,N为大于等于1的正整数。相应的,本申请实施例提供了一种应用程序启动装置,应用于电子设备,
所述电子设备上安装有多个应用程序,所述装置包括:确定模块,用于确定N个待启动的应用程序;显示模块,用于在当前运行的应用程序界面,显示与所述确定模块确定的N个待启动的应用程序一一对应的启动按钮;启动模块,用于接收用户对所述显示模块显示的启动按钮的触发操作,启动所述启动按钮对应的应用程序;其中,N为大于等于1的正整数。本申请实施例通过确定N个待启动的应用程序,并在当前运行的应用程序界面,显示与所述N个待启动的应用程序一一对应的启动按钮;然后,接收用户对所述启动按钮的触发操作,启动所述启动按钮对应的应用程序。通过本申请的应用程序启动方法,实现了快速启动应用程序,提高了应用程序启动效率,并且改善了用户体验。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例一的应用程序启动方法流程图;图2是本申请应用程序的启动按钮设置示意图;图3是本申请实施例二的应用程序启动方法流程图之一;图4是本申请实施例二的应用程序启动方法流程图之二;图5是本申请实施例三的应用程序启动装置结构示意图之一;图6是本申请实施例三的应用程序启动装置结构示意图之二;图7是本申请实施例三的应用程序启动装置结构示意图之三;图8是本申请实施例三的应用程序启动装置结构示意图之四;图9是本申请实施例三的应用程序启动装置结构示意图之五。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。实施例一:本申请公开的一种应用程序启动方法,应用于电子设备,所述电子设备上安装有多个应用程序,如图1所示,该方法包括:步骤100、步骤110和步骤120。步骤100,确定N个待启动的应用程序。具体实施时,首先确定N个待启动的应用程序,其中,N为大于等于1的正整数。N的取值根据当前运行的应用程序界面显示区域的大小确定。N个待启动的应用程序可以根据用户的手动设置确定,也可以根据预设规则自动确定。步骤110,在当前运行的应用程序界面,显示与所述N个待启动的应用程序一一对应的启动按钮。当前运行的应用程序可以为除桌面应用以外的其他应用,如输入法。在当前运行的应用程序界面显示启动按钮,如在图2中所示的输入法界面的预设区域20,显示与所述N个待启动的应用程序一一对应的启动按钮,如启动按钮201、启动按钮202和启动按钮203。具体实施时,可以在输入法的键盘区域、备选字符区域等显示启动按钮,显示启动按钮的具体位置根据实际输入法键盘使用方便性确定。还可以在其他应用程序的界面显示启动按钮,如在浏览器界面、即时通信应用程序界面等。每个启动按钮对应一个应用程序,通过将启动按钮的图片设置为应用程序的图标,直观地展示启动按钮和应用程序的对应关系。具体实施时,输入法程序建立启动按钮和应用程序的对应关系表,以记录启动按钮和应用程序的对应关系。步骤120,接收用户对所述启动按钮的触发操作,启动所述启动按钮对应的应用程序。当用户点击当前运行的应用程序界面显示的待启动的应用程序的启动按钮时,根据用户点击的启动按钮,启动该启动按钮对应的应用程序。本申请的应用程序启动方法,通过确定N个待启动的应用程序;在当前运行的应用程序界面,显示与所述N个待启动的应用程序一一对应的启动按钮;在接收到用户对所述启动按钮的触发操作后,启动所述启动按钮对应的应用程序,实现了在当前运行的应用程序界面快速切换到其他应用程序,解决了现有技术中应用程序启动效率低下的问题。不仅提高了启动应用程序的效率,同时改善了用户体验。实施例二:参见图3,本申请的另一实施例公开的一种应用程序启动方法,应用于电子设备,所述电子设备上安装有多个应用程序,所述方法包括:步骤300、步骤310和步骤320。步骤300,确定N个待启动的应用程序。首先确定N个待启动的应用程序,其中,N为大于等于1的正整数。N的取值根据实际需要确定。N个待启动的应用程序可以根据用户的手动设置确定,也可以根据预设规则自动确定。具体实施时,确定N个待启动的应用程序的技术方案包括但不限于以下三种。第一种,所述确定N个待启动的应用程序的步骤包括:获取预设时间段内所有第一应用程序的最近一次启动时间;选择所述启动时间最近的N个第一应用程序,作为N个待启动的应用程序;其中,所述第一应用程序选自于电子设备上安装的所述多个应用程序,且不包括当前运行的应用程序。具体实施时,将电子设备上除当前运行的应用程序、桌面应用,以及其他用户不需要快捷切换的应用程序之外的应用程序,作为第一应用程序。预设时间段可以为一天、一周、一个月等,根据实际需要设置。获取预设时间段内电子设备(如移动终端)上各应用程序的运行信息,包括:应用程序的启动时间。通过调用操作系统的接口获取各应用程序的启动时间。以安卓系统为例,输入法程序可以通过android系统提供的接口UsageStatsManager.queryUsagestata直接获取用户在某段时间内使用过的
其他应用程序信息,包括(应用程序包名、开始使用时间戳、结束使用时间戳、最后使用时间戳、启动次数、前台运行时长、后台运行时长)。其中,应用程序包名是安卓或IOS平台上唯一标识一个应用程序的一个字符串,比如应用程序QQ在安卓平台的应用程序包名为:com.tencent.mobi leqq。具体实施时,应用程序的启动时间基于应用程序的开始使用时间戳获得,例如,应用程序的启动时间等于应用程序的开始使用时间戳。获取所有第一应用程序的启动时间本文档来自技高网
...

【技术保护点】
一种应用程序启动方法,应用于电子设备,所述电子设备上安装有多个应用程序,其特征在于,包括:确定N个待启动的应用程序;在当前运行的应用程序界面,显示与所述N个待启动的应用程序一一对应的启动按钮;接收用户对所述启动按钮的触发操作,启动所述启动按钮对应的应用程序;其中,N为大于等于1的正整数。

【技术特征摘要】
1.一种应用程序启动方法,应用于电子设备,所述电子设备上安装有多个应用程序,其特征在于,包括:确定N个待启动的应用程序;在当前运行的应用程序界面,显示与所述N个待启动的应用程序一一对应的启动按钮;接收用户对所述启动按钮的触发操作,启动所述启动按钮对应的应用程序;其中,N为大于等于1的正整数。2.如权利要求1所述的方法,其特征在于,所述确定N个待启动的应用程序的步骤包括:获取预设时间段内所有第一应用程序的最近一次启动时间;选择所述启动时间最近的N个第一应用程序,作为N个待启动的应用程序;其中,所述第一应用程序选自于电子设备上安装的所述多个应用程序,且不包括当前运行的应用程序。3.如权利要求1所述的方法,其特征在于,所述确定N个待启动的应用程序的步骤包括:获取预设时间段内所有第一应用程序的总运行时长;选择所述总运行时长最大的N个第一应用程序,作为N个待启动的应用程序;其中,所述第一应用程序选自于电子设备上安装的所述多个应用程序,且不包括当前运行的应用程序。4.如权利要求1所述的方法,其特征在于,所述确定N个待启动的应用程序的步骤包括:获取用户通过预设界面设置的N个第二应用程序,作为待启动的应用程序;其中,所述第二应用程序选自于电子设备上安装的所述多个应用程序,且不包括当前运行的应用程序。5.如权利要求1所述的方法,其特征在于,所述在当前运行的应用程序界面,显示与所述N个待启动的应用程序一一对应的启动按钮的步骤,包括:在当前运行的应用程序界面的预设区域创建N个启动按钮,其中,所述启动按钮为图片按钮;将所述启动按钮的图片设置为与该启动按钮对应的应用程序的图标,并绘制所述启动按钮。6.如权利要求1所述的方法,其特征在于,所述在当前运行的应用程序界面,显示与所述N个待启动的应用程序一一对应的启动按钮的步骤,包括:在当前运行的应用程序界面之上创建浮动窗口;在所述浮动窗口内创建N个启动按钮,其中,所述启动按钮为图片按钮;将所述启动按钮的图片设置为与该启动按钮对应的应用程序的图标,并绘制所述启动按钮。7.如权利要求5或6所述的方法,其特征在于,所述将所述启动按钮的图片设置为与该启动按钮对应的应用程序的图标,并绘制所述启动按钮的步骤,进一步包括:获取所述N个待启动的应用程序的图标;将所述图标缩放至与所述启动按钮的图片尺寸相匹配的大小;将所述启动按钮的图片设置为与该启动按钮对应的应用程序的缩放后的图标,并绘制所述启动按钮。8.一种应用程序启动装置,应用于电子设...

【专利技术属性】
技术研发人员:巩建军
申请(专利权)人:北京新美互通科技有限公司
类型:发明
国别省市:北京;11

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

1