一种应用进程管理方法及终端的制作方法_2

文档序号:9326602阅读:来源:国知局
明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0041]图1是本发明实施例提供的一种应用进程管理方法的第一实施例流程示意图;
[0042]图2是本发明实施例提供的一种应用进程管理方法的第二实施例流程示意图;
[0043]图3是本发明实施例提供的一种终端的第一实施例结构示意图;
[0044]图4是本发明实施例提供的一种终端的第二实施例结构示意图;
[0045]图5是本发明实施例提供的一种终端的第三实施例结构示意图。
【具体实施方式】
[0046]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0047]本发明实施例中的终端可以包括智能手机(如Android手机、1S手机、WindowsPhone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,Mobile InternetDevices)或穿戴式设备等,上述终端仅是举例,而非穷举,包含但不限于上述终端。
[0048]请参阅图1,为本发明实施例提供的一种应用进程管理方法的第一实施例流程示意图。本实施例中所描述的应用进程管理方法包括以下步骤:
[0049]S101、终端检测通过所述终端触摸屏输入的触摸操作,并获取所述触摸操作的按压力度值。
[0050]在一些可行的实施方式中,该触摸屏可集触控和显示功能于一体,即在本发明实施例中,终端的触摸屏即可用作触控面板提供给用户进行触摸操作,还可用作显示屏,向终端用户展现相应的数据信息。
[0051]其中,该触摸操作可包括按压(即点击)、滑动等操作,而按压操作又可分为单击、双击、多次点击、短按以及长按等,滑动操作又可分为直线滑动、曲线滑动等,例如滑动操作的轨迹可为一直线或一符号等,本发明实施例均不做限定。
[0052]具体实现中,用户可通过触摸屏,利用手指、电容笔等操作体输入按压、滑动等触摸操作,终端可在系统后台建立触摸事件监听线程,用来检测用户输入的触摸操作。
[0053]进一步的,终端通过触摸事件监听线程检测到用户输入的触摸操作时,可获取该触摸操作的按压力度值。
[0054]S102、在所述按压力度值大于或等于预设按压力度阈值的情况下,所述终端将当前在所述终端后台运行的应用进程的应用标识集合,按照预设排列方式展示在所述终端的显示界面中。
[0055]其中,终端上可安装有各类应用程序,包括微信、微博、高德地图、印象笔记、百度云、WPS等,用户平时在使用完某个应用程序后,很可能不会将这个应用程序完全退出,而是将应用程序的应用进程在后台继续运行,从而终端一般情况下在后台会同时运行有多个应用进程。
[0056]需要说明的是,该应用标识可为应用图标或者应用缩略图等,其中,应用图标即为终端系统桌面上用于启动对应应用程序的图标,应用缩略图即为应用程序进入后台运行时的应用画面。
[0057]具体的,终端可预设有按压力度阈值,当输入的触摸操作的按压力度值达到该按压力度阈值时,可触发终端将当前处于后台运行状态的应用进程的应用标识集合展示在终端的显示界面中。
[0058]需要指出的是,该触摸操作的按压力度值具体可为终端实时获取到的按压力度值,即瞬时的按压力度值,当输入的触摸操作的实时按压力度值达到该按压力度阈值时,即可触发终端将当前处于后台运行状态的应用进程的应用标识集合展示在终端的显示界面中。
[0059]在一些可行的实施方式中,该触摸操作的按压力度值具体可为预设时长(如2秒)内获取到的该触摸操作的平均按压力度值或最小按压力度值,即当输入的触摸操作在一段时间内的平均按压力度值达或最小按压力度值达到该按压力度阈值时,即可触发终端将当前处于后台运行状态的应用进程的应用标识集合展示在终端的显示界面中。
[0060]在一些可行的实施方式中,终端可记录每个应用程序的使用日志,该使用日志可包括一段时间内的使用频率、进入后台运行的时间、平均每次使用的时长、平均每次使用占用的内存大小等,进而终端可按照预设顺序以层叠排布的方式(比如外层的事物部分覆盖里层的事物),将该应用标识集合展示在终端显示界面中。
[0061]其中,预设顺序可为进入后台运行的时间从早到晚(或从晚到早)的顺序,即进入后台运行的时间早的应用进程,其应用标识在终端显示界面的外层(或内层)展示,可便于用户快速清除长时间未使用的应用进程(或及时切换到最近使用的应用进程)。
[0062]在一些可行的实施方式中,预设顺序还可为应用进程对应的应用程序的使用频率从高到底(或从低到高)的顺序,即后台运行的应用进程中,对应应用程序的使用频率高,则其应用标识在终端显示界面的外层(或里层)展示,以便于用户及时切换到经常使用的应用进程(或快速清除很少使用的应用进程)。
[0063]在一些可行的实施方式中,预设顺序还可为平均每次使用的时长从长到短的顺序,即后台运行的应用进程中,平均每次使用的时长较长,则其应用标识在终端显示界面的外层展示,可便于用户及时切换到平均每次使用的时长较长的应用进程。
[0064]在一些可行的实施方式中,预设顺序还可为平均每次使用占用的内存从大到小的顺序,即后台运行的应用进程中,占用内存大,则其应用标识在终端显示界面的外层展示,可便于用户快速清理占用内存较大的部分或者全部应用进程。
[0065]S103、所述终端根据针对所述应用标识集合输入的选择指令,从所述应用标识集合中确定出目标应用标识。
[0066]具体的,终端可根据用户的选择从该应用标识集合中确定出包括至少一个应用标识的目标应用标识。
[0067]S104、所述终端获取针对所述目标应用标识输入的操作指令,响应所述操作指令,对所述目标应用标识对应的应用进程执行所述操作指令指示的操作。
[0068]具体实现中,终端确定出目标应用标识后,可根据用户输入的操作指令,对该目标应用标识对应的应用进程执行相应的操作,例如切换应用进程操作,即将该目标应用标识对应的应用进程切换至前台运行,而将当前在前台运行的应用进程转移至后台运行;再例如结束应用进程操作,即将该目标应用标识对应的应用进程在后台结束运行(或者将该目标应用标识对应的应用进程从终端内存中转移至终端的swap分区);又例如锁定应用进程操作,即将该目标应用标识对应的应用进程在终端后台锁定,防止内存清理等常驻应用进程将其从后台结束运行。
[0069]通过本发明实施例可获取通过终端触摸屏输入的触摸操作的按压力度值,在该按压力度值大于或等于预设按压力度阈值的情况下,将当前在终端后台运行的应用进程的应用标识集合,按照预设排列方式展示在终端的显示界面中;进一步的,根据针对该应用标识集合输入的选择指令从该应用标识集合中确定出目标应用标识,以及响应针对该目标应用标识输入的操作指令,对该目标应用标识对应的应用进程执行该操作指令指示的操作,可以实现对终端应用进程的便捷、高效管理,提升终端的实用性。
[0070]请参阅图2,为本发明实施例提供的一种应用进程管理方法的第二实施例流程示意图。本实施例中所描述的应用进程管理方法包括以下步骤:
[0071]S201、终端检测通过所述终端触摸屏输入的触摸操作,并获取所述触摸操作的按压力度值。
[0072]S202、在所述按压力度值大于或等于预设按压力度阈值的情况下,所述终端从预设的N个按压力度值区间中,确定出所述按压力度值所属的目标按压力度值区间。
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1