一种应用切换方法及装置制造方法及图纸

技术编号:12876284 阅读:36 留言:0更新日期:2016-02-17 12:31
本发明专利技术适用于智能设备的应用切换领域,提供了一种应用切换方法及装置。所述方法包括:在当前运行界面上悬浮显示创建的用于切换应用的虚拟按键;接收用户通过所述虚拟按键发出的应用切换操作,所述应用切换操作包括第一操作、第二操作以及第三操作;根据所述应用切换操作将当前运行的应用切换至对应的应用。本发明专利技术实施例能够提高应用切换的效率。

【技术实现步骤摘要】

本专利技术属于智能设备的应用切换领域,尤其涉及一种应用切换方法及装置
技术介绍
随着电子技术及网络技术的发展,智能设备的应用功能越来越强大,人们在得益于智能设备带来的方便的同时,也忍受着智能设备的不“智能”。例如,如果我们收到一个新通知,点击该通知进入通知对应的应用后,又想回到先前正在浏览的应用,此时,我们需要长按菜单键进入应用管理界面,再查找并打开先前的应用,才能回到先前正在浏览的应用,操作比较繁琐;或者用户需要按home键回到主界面,再找到待打开应用的图标,点击该图标打开该应用才能回到先前正在浏览的应用。若在我们读完新通知后,又有一个新通知(来自于其它应用),那么我们还是需要下拉状态栏,点击该通知,进入应用;或者回到主界面,用户事先知道该通知对应的是哪个应用,点击通知对应的应用来打开该应用进而读取该应用对应的新通知。综上可知,现有的应用切换方法操作过于繁琐,切换效率低下,给用户带来极大的不便。
技术实现思路
本专利技术实施例提供了一种应用切换方法,旨在解决现有方法在切换应用时,操作过于繁琐,切换效率低下的问题。本专利技术实施例是这样实现的,一种应用切换方法,所述方法包括下述步骤:在当前运行界面上悬浮显示创建的用于切换应用的虚拟按键;接收用户通过所述虚拟按键发出的应用切换操作,所述应用切换操作包括第一操作、第二操作以及第三操作;根据所述应用切换操作将当前运行的应用切换至对应的应用。本专利技术实施例的另一目的在于提供一种应用切换装置,所述装置包括:虚拟按键显示单元,用于在当前运行界面上悬浮显示创建的用于切换应用的虚拟按键;应用切换操作接收单元,用于接收用户通过所述虚拟按键发出的应用切换操作,所述应用切换操作包括第一操作、第二操作以及第三操作;操作响应单元,用于根据所述应用切换操作将当前运行的应用切换至对应的应用。在本专利技术实施例中,由于用户只需通过按压一次虚拟按键,无需反复长按功能菜单键或者是双击home键来打开应用程序列表以进行应用程序的切换,或者是回到主界面再点击应用图标来切换应用,减少了应用切换的步骤,方便快捷,极大提高了应用切换的效率。【附图说明】图1是本专利技术第一实施例提供的一种应用切换方法的流程图;图2是本专利技术第二实施例提供的一种应用切换装置的结构图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例中,显示创建的用于切换应用的虚拟按键,当用户通过该虚拟按键发出应用切换操作时,根据所述应用切换操作将当前运行的应用切换至对应的应用。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一:图1示出了本专利技术第一实施例提供的一种应用切换方法的流程图,本实施例中,若用户选择应用间快速切换功能,通过创建一个虚拟按键用于切换当前运行的应用,详述如下:步骤S11,在当前运行界面上悬浮显示创建的用于切换应用的虚拟按键。该步骤中的虚拟按键处于系统屏幕的最高图层,其悬浮显示在系统屏幕的当前运行界面之上,其中当前运行界面是当前运行的应用界面或系统设置界面。其中,是否显示用于切换应用的虚拟按键是根据切换功能的使能状态的监听结果决定的。即,在所述在当前运行界面上悬浮显示创建的用于切换应用的虚拟按键的步骤之前,或在所述在当前运行界面上悬浮显示创建的用于切换应用的虚拟按键的步骤之后,还包括下述步骤:监听切换功能的使能状态,并根据监听到的使能状态选择创建虚拟按键或者移除创建的虚拟按键。该步骤中,用户可通过设置功能,选择是否打开应用的切换功能,即设置切换功能的使能状态:当切换功能的使能状态为开启状态时,创建用于切换应用的虚拟按键,并显示创建的虚拟按键;当切换功能的使能状态为关闭状态时,移除显示在系统屏幕的虚拟按键。步骤S12,接收用户通过所述虚拟按键发出的应用切换操作,所述应用切换操作包括第一操作、第二操作以及第三操作。该步骤中,用户对显示的虚拟按键执行操作,包括第一操作、第二操作以及第三操作,该第一操作、第二操作以及第三操作可以分别为单击、双击以及长按虚拟按键等操作,当然,也可以为滑动触屏操作,每一种操作对应一种响应(如切换不同应用的响应)。其中,一个操作是否为长按操作,可通过将检测到的用户触摸虚拟按键的时间与预先设定的时间比较,当用户触摸虚拟按键的时间长于预先设定的时间时,判定该操作为长按操作。步骤S13,根据所述应用切换操作将当前运行的应用切换至对应的应用。由于本实施例预先定义了第一操作、第二操作以及第三操作等操作对应的响应动作,因此,可通过判断该操作分属于第一操作、第二操作以及第三操作中的哪一种操作,来直接执行该操作对应的响应动作。作为本专利技术另一优选实施例,在步骤S13,所述根据所述应用切换操作将当前运行的应用切换至对应的应用的步骤之前,包括下述步骤:按照预设的优先权算法,确定后台运行的一个或多个应用的优先权级别。该步骤中,预设的优先权算法包括:根据接收到未读通知的应用、在第一预设时间内有输入操作的应用、在第二预设时间内在前台运行的时间最长的应用、后台应用的列表顺序中最近运行的应用划分后台运行应用的优先权级别。具体可按如下方法进行划分:(1)第1级的优先权:将接收到未读通知的应用的优先权划分为第1级,即优先权的级别最高的优先权。当未读通知有多条,且未读通知对应的应用有多个时,按照未读通知收到的时间先后顺序对应用排序,生成一个第1级应用列表。具体地,系统监听待处理事件的到达,即未读通知的接收,在收到一条未读通知的时候,将该未读通知对应的应用设置为第1级应用,同时存储该未读通知接收的时间。如果第1级优先权列表中已经存在应用,则将这条新收到的未读通知对应的应用排在已经存在的应用之后,即按时间早晚排序。(2)第2级的优先权:将应用从前台(前台的应用即当前显示屏上运行的应用)退出到后台运行,且在退出前台之前的第一预设时间内调用过键盘输入或者语音输入的应用的优先权划分为第2级。已设置为第2级优先权之后的应用处于后台应用中。在应用切换的时候,待关闭应用可获得是否为第2级优先权的级别。例如,应用在退出前台(该应用进入后台运行),如果其在退出前台之前的第一预设时间内(例如5分钟内)调用过键盘输入或者语音输入,在退出前台时该应用可设置为第2级,否则,不设置成第2级。同时,在将应用确定为第2级优先权的应用时,将得到的第2级优先权应用与第1级应用列表进行比较,如果该应用已存在于第1级应用列表中,则去掉该应用的第2级优先权标记,只保留其第1级优先权标记,即只将该应用设置为第1级的优先权。例如,假设当前运行的应用为微信,在退出前台(转到后台运行)时,如果微信在退出前台前的5分钟内调用过键盘输入或者语音输入,则在微信退出前台后,初步将微信的优先权确定为第2级,同时,再判断第1级应用列表中是否存在“微信”,若存在,去掉微信的第2级优先权标记,只保留其第1级优先权标记,若不存在,确定微信的最终的优先权的级别为2级。由于优先权设置为第2级的应用一般为活跃应用,即用户经常使用这些应用与朋友聊天等,因此通过将这些应用的优先权设置为第2级,可在用户处理完待处理事件(优先权为第1级的应用)后,能本文档来自技高网...

【技术保护点】
一种应用切换方法,其特征在于,所述方法包括下述步骤:在当前运行界面上悬浮显示创建的用于切换应用的虚拟按键;接收用户通过所述虚拟按键发出的应用切换操作,所述应用切换操作包括第一操作、第二操作以及第三操作;根据所述应用切换操作将当前运行的应用切换至对应的应用。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈国强龙秀萍
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:广东;44

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

1