一种切换应用程序的方法和装置的制造方法_2

文档序号:9910840阅读:来源:国知局
击次数依次递增,例如,以连击判定时长阈 值为〇. 1秒为例,当终端检测到目标按键的点击操作时,当在〇. 1秒内再次检测到目标按键 的点击操作时,终端即会将当前的连续点击次数记为2,以相同的处理方式,对当前的连续 点击次数依次递增,即目标终端当前的连续点击次数为N时,每相邻的两次的点击时间间隔 (即连击判定时长阈值)都小于0.1秒,当超过连击判定时长阈值还未接收到下一次点击操 作时,终端即认为连续点击已经结束,超过连击判定时长阈值接收到的点击操作不属于此 次连续点击操作,不对其进行计数。基于上述连击判定方法,终端检测的目标按键当前的连 续点击次数可以对应有两种情况,情况一,目标按键当前的连续点击次数可以是当前连续 点击结束后的连续点击次数,即在连击判定时长阈值没有接收到下一次点击时对应的最终 的点击次数,情况二,目标按键当前的连续点击次数也可以是当前连续点击中每增加一次 点击次数后的点击次数,即在连击判定时长阈值没有接收到下一次点击时的点击次数为N, 终端检测的目标按键当前的连续点击次数可以是2到N的任一整数值。
[0054]在步骤102中,根据预先存储的连续点击次数与待切换的应用程序的后台顺序信 息的对应关系,确定当前的连续点击次数对应的第一后台顺序信息,其中,后台顺序信息用 于标记应用程序切换至后台的顺序。
[0055] 在实施中,终端中可以预先存储连续点击次数与待切换的应用程序的后台顺序信 息的对应关系,其中,后台顺序信息可以用于标记应用程序切换至后台的顺序,即可以用于 表示后台运行的应用程序切换至后台的先后顺序,可以是位置标识,连续点击次数与待切 换的应用程序的后台顺序信息具有一一对应关系,应用程序与其后台顺序信息亦是一一对 应关系,如表1所不。另外,可以使最新切换至后台的应用程序的后台顺序标识最小,也可以 使最新切换至后台的应用程序的后台顺序标识最大,也就是说,如果存在后台运行的应用 程序列表时,可以将最新切换至后台的应用程序放置在列表的最前面,也可以将最新切换 至后台的应用程序放置在列表的最后面,无论以何种情况排序,都是按照切换至后台的先 后顺序依次进行排序。终端检测到终端的目标按键当前的连续点击次数后,可以获取连续 点击次数对应的后台顺序信息(可以称为第一后台顺序信息)。
[0056] 表 1
[0057] _
[0058] 在步骤103中,在后台运行的应用程序中,确定第一后台顺序信息对应的第一应用 程序,将第一应用程序切换至前台运行。
[0059] 在实施中,终端确定第一后台顺序信息后,可以根据应用程序与后台顺序信息的 对应关系,确定第一后台顺序信息对应的第一应用程序,并可以将第一应用程序切换至前 台运行。另外,针对将第一应用程序切换至前台的情况,终端检测的目标按键当前的连续点 击次数可以是上述情况一所述的连续点击次数的含义,即步骤102可以是在此次连续点击 结束后,确定最终的连续点击次数对应的第一后台顺序信息,无需确定其中的每一个连续 点击次数对应的后台顺序信息。
[0060] 本公开实施例中,检测终端的目标按键当前的连续点击次数,根据预先存储的连 续点击次数与待切换的应用程序的后台顺序信息的对应关系,确定当前的连续点击次数对 应的第一后台顺序信息,其中,后台顺序信息用于标记应用程序切换至后台的顺序,在后台 运行的应用程序中,确定第一后台顺序信息对应的第一应用程序,将第一应用程序切换至 前台运行。这样,用户无需操作调出后台运行的应用程序列表,通过连续点击目标按键即可 将相应的后台运行的应用程序切换至前台运行,从而,可以提高应用程序的切换效率。
[0061] 本公开另一示例性实施例提供了一种切换应用程序的方法,如图1所示,该方法可 以用于终端中,其中,该终端可以是手机、平板电脑等移动终端。终端中可以设置有处理器、 存储器,处理器可以用于检测目标按键的点击次数,确定点击次数对应的应用程序,并将应 用程序切换至前台运行的相关处理,存储器可以用于存储下述处理过程中需要和产生的数 据。
[0062] 下面将结合实施方式,对图1所示的处理流程进行详细的说明,内容可以如下:
[0063] 在步骤101中,检测终端的目标按键当前的连续点击次数。
[0064] 在实施中,手机、平板电脑等终端往往会同时运行用户启动的多个应用程序,比 如,会同时运行米聊、天猫等应用程序,同时运行的应用程序中除去运行在前台的应用程 序,其他应用程序均在后台运行,用户可以根据自己的需求将后台运行的某应用程序切换 至前台。可以预先设置切换应用程序的触发事件,可以是终端的某个按键(可以称为目标按 键)的点击事件,可以是对目标按键的连续点击次数不同对应的不同的后台运行的应用程 序,其中,目标按键可以是主页键、返回键或者菜单键。
[0065] 终端可以检测终端的目标按键当前的连续点击次数,其中,对于触摸按键来讲,点 击次数可以是对触摸按键的连续触摸次数,对于机械按键来说,点击次数可以是对机械按 键的连续机械按压次数。可以预先设置相邻点击之间的间隔时长,即连击判定时长阈值,比 如可以是0.1秒,当终端首先检测到目标按键的点击操作时,每在连击判定时长阈值内检测 到目标按键的点击操作时,终端可以对当前的点击次数依次递增,例如,以连击判定时长阈 值为〇 . 1秒为例,当终端检测到目标按键的点击操作时,当在〇 . 1秒内再次检测到目标按键 的点击操作时,终端即会将当前的连续点击次数记为2,以相同的处理方式,对当前的连续 点击次数依次递增,即目标终端当前的连续点击次数为N时,每相邻的两次的点击时间间隔 (即连击判定时长阈值)都小于0.1秒,当超过连击判定时长阈值还未接收到下一次点击操 作时,终端即认为连续点击已经结束,超过连击判定时长阈值接收到的点击操作不属于此 次连续点击操作,不对其进行计数。基于上述连击判定方法,终端检测的目标按键当前的连 续点击次数可以对应有两种情况,情况一,目标按键当前的连续点击次数可以是当前连续 点击结束后的连续点击次数,即在连击判定时长阈值没有接收到下一次点击时对应的最终 的点击次数,情况二,目标按键当前的连续点击次数也可以是当前连续点击中每增加一次 点击次数后的点击次数,即在连击判定时长阈值没有接收到下一次点击时的点击次数为N, 终端检测的目标按键当前的连续点击次数可以是2到N的任一整数值。
[0066] 在步骤102中,根据预先存储的连续点击次数与待切换的应用程序的后台顺序信 息的对应关系,确定当前的连续点击次数对应的第一后台顺序信息,其中,后台顺序信息用 于标记应用程序切换至后台的顺序。
[0067] 在实施中,终端中可以预先存储连续点击次数与待切换的应用程序的后台顺序信 息的对应关系,其中,后台顺序信息可以用于标记应用程序切换至后台的顺序,即可以用于 表示后台运行的应用程序切换至后台的先后顺序,可以是位置标识,连续点击次数与待切 换的应用程序的后台顺序信息具有一一对应关系,应用程序与其后台顺序信息亦是一一对 应关系,如表1所不。另外,可以使最新切换至后台的应用程序的后台顺序标识最小,也可以 使最新切换至后台的应用程序的后台顺序标识最大,也就是说,如果存在后台运行的应用 程序列表时,可以将最新切换至后台的应用程序放置在列表的最前面,也可以将最新切换 至后台的应用程序放置在列表的最后面,无论以何种情况排序,都是按照切换至后台的先 后顺序依次进行排序。终端检测到终端的目标按键当前的连续点击次数后,可以获取连续 点击次数对应的后台顺序信息(可以称为第一后台顺序信息)。
[0068] 表 1 「00691
[0070] 可选的,在连续点击次数与待切换的应用程序的后台顺序信息的对应关系中,连 续点击次数N对应的后台顺序信息为:切换至后台的时间相对于当前时间按由近至远的顺 序排第Ν-a位,其中,a为预设的正整数。
[0071] 在实施中,在设置连续点击次数与待切换的应用程序的后台顺序信息的对应关系 时,可以使连续点击次数越少对应的待切换的应用程序的顺序对应,即连续点击次数N对应 的后台顺序信息为:切换至后台的时间相对于当前时间按由近至远的顺序排第Ν-a位,其 中,a为预设的正整数。优选的,可以使连续点击次数越少对应的切换至后台的时间距离当 前时间越近,即可以将连续点击次数N对应的后台顺序信息设置为:切换至后台的时间相对 于当前时间按由近至远的顺序排第N-1位,如表2所示。
[0072] 表 2
[0073]
[0074] 在步骤103中,在后台运行的应用程序中,确定第一后台顺序信息对应的第一应用 程序,将第一应用程序切换至前台运行。
[0075] 在实施中,终端确定第一后台顺序信息后,可以根据应用程序与后台顺序信息的 对应关系,确定第一后台顺序信息对应的第一应用程序,并可以将第一应用程序切换至前 台运行。另外,针对将第一应用程序切换至前台的情况,终端检测的目标按键当前的连续点 击次数可以是上述情况一所述的连续点击次数的含义,即步骤102可以是在此次连续点击 结束后,确定最终的连续点击次数对应的第一后台顺序信息,无需确定其中的每一个连续 点击次数对应的后台顺序信息。
[0076] 可选的,当检测到终端的目标按键当前的连续点击次数时,存在前台运行应用程 序时,可以将其切换至后台运行,相应的,步骤103的处理过程可以如下:在后台运行的应用 程序中,确定第一后台顺序信息对应的第一应用程序,如果当前存在前台运行的第二应用 程序,则将第二应用程序切换至后台,并将第一应用程序切换至前台运行。
[0077]
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1