应用控制方法及装置的制造方法_2

文档序号:9910584阅读:来源:国知局
题栏区域,以增加界面内容的显示区域,本公开实施例为有标题栏的情况下),比如,在一个购物类应用中,标题栏区域可包括一些标签,比如,购物车、首页、我的订单等,点击这些标签即进入相应的页面。单手操作模式下,用户界面上单手操作区域以外的区域,为了方便用户单手操作,一些终端设置了单手操作模式,单手操作模式下,用户使用一只手就能完成全部操作,因此,单手操作区域一般小于屏幕大小,本实施例中,将屏幕中除单手操作区域之外的区域确定为预设区域。
[0066]在步骤S102中,根据预设手势生成相应的手势指令。
[0067]在步骤S103中,根据手势指令控制应用退出。
[0068]应用退出指不允许该应用在后台运行。
[0069]在一个实施例中,生成手势指令后,利用系统接口,可以获取此时在当前界面上显示的页面所属的APP名称,应为用户打开的所有APP,系统都会予以记录。系统对外提供接口,便可以获取处于当前界面的APP的名称。获取到APP名称后,调用系统接口,直接将此APP退出,同时不允许其在后台运行。退出应用程序与取消后台运行,都是操作系统对外提供的方法。例如,在某手机中,点击菜单硬件,可以调取出后台运行的APP,用户向上滑动一个APP,便可将该APP从后台删除,这种功能就是通过直接调用系统的接口而实现的。
[0070]本公开实施例的上述方法可以是终端操作系统的一个功能,也可以在一个单独的APP(应用程序)内部实现。
[0071]本公开实施例的上述方法,通过在应用的当前显示界面接收执行于预设区域的预设手势,根据预设手势生成相应的手势指令,根据手势指令控制应用退出,从而实现了直接、快速的退出应用的目的,节省了用户逐步退出应用的麻烦。
[0072]在一个实施例中,当预设手势为从左向右横向滑动的第一滑动手势时,步骤S103可以实施为步骤A:
[0073]步骤A,根据第一滑动手势生成的手势指令控制应用退出并返回主页面。
[0074]本实施例中,当预设手势为第一滑动手势时,根据第一滑动手势生成的手势指令控制应用退出并返回主页面,从而快速退出应用并返回主页面。
[0075]在一个实施例中,预设手势为从右向左横向滑动的第二滑动手势,步骤S103可以实施为步骤B:
[0076]步骤B,根据第二滑动手势生成的手势指令控制应用退出并返回距离当前应用最近一次打开的且尚在后台运行的应用。
[0077]系统会按顺序对用户打开的APP进行排列,当关闭当前运行的APP后,会自动打开在此APP之前打开的APP。
[0078]本实施例中,当预设手势为第二滑动手势时,根据第二滑动手势生成的手势指令控制应用退出并返回距离当前应用最近一次打开的且尚在后台运行的应用,从而在快速退出当前应用的同时,还能快速打开最近打开的应用,进一步减少了用户操作。
[0079]预先设置不同的预设手势,不同的预设手势对应的手势指令也有所不同。上述实施例中,当预设手势为从左向右横向滑动的手势时,对应生成的手势指令为控制应用退出并返回主页面;当预设手势为从右向左横向滑动的手势时,对应生成的手势指令为控制应用退出并返回距离当前应用最近一次打开的且尚在后台运行的应用。上述第一滑动手势和第二滑动手势可执行于上述任意预设区域。
[0080]可以想到的是,预设手势除第一滑动手势和第二滑动手势外,还可以是其它手势,比如,自下而上滑动的手势、自上而下滑动的手势等。
[0081]在一个实施例中,第一滑动手势或者第二滑动手势的起始坐标和终点坐标之差大于或者等于预设阈值。
[0082]本实施例中,预设阈值可以为2cm,当第一滑动手势或者第二滑动手势的滑动距离超过该预设阈值时,该手势才有效,从而有效避免了操作。
[0083]在一个实施例中,当预设区域为单手操作模式下,用户界面上单手操作区域以外的区域时,如图2所示,上述方法还可包括以下步骤S104-S105:
[0084]在步骤S104中,确定终端当前的手持操作模式,手持操作模式包括左手操作模式、右手操作模式和双手操作模式中的至少一种。
[0085]在步骤S105中,当当前的手持操作模式为左手操作模式或者右手操作模式时,确定与当前手持操作模式对应的单手操作区域。
[0086]其中,左手操作模式对应的操作区域为左手操作区域,右手操作模式对应的操作区域为右手操作区域,双手操作模式对应的操作区域为双手操作区域。不同的手持操作模式对应的操作区域的位置不同,即,左手操作区域、右手操作区域和双手操作区域在终端边框上所在的位置不同。
[0087]本实施例中,当操作模式为单手操作模式时,应先确定单手操作区域,通过确定单手操作区域,可以简单、快速确定出预设区域,即屏幕上单手操作区域之外的区域。
[0088]在一个实施例中,如图3所示,在步骤SlOl之前,上述方法还可包括以下步骤S106-S107:
[0089]在步骤S106中,显示通过预设手势控制应用退出的设置选项。
[0090]在步骤S107中,接收针对设置选项的选择操作。
[0091]操作系统或者APP提供通过预设手势控制应用退出的设置选项,用户选择该选项后,才执行步骤S101-S103。用户未选择该选项,则不执行上述步骤。如图4所示,用户界面上显示“通过滑动手势退出应用程序”,下面有对应的选项,用户可以根据自己的需求,勾选或者不勾选此选项,图4为勾选了此选项的示意图。
[0092]下述为本公开装置实施例,可以用于执行本公开方法实施例。
[0093]图5是根据一示例性实施例示出的一种应用控制装置的框图,如图5所示,该应用控制装置包括:
[0094]第一接收模块51,被配置为在应用的当前显示界面接收执行于预设区域的预设手势。
[0095]生成模块52,被配置为根据第一接收模块51接收到的预设手势生成相应的手势指令。
[0096]控制模块53,被配置为根据生成模块52生成的手势指令控制应用退出。
[0097]系统状态栏区域、标题栏区域或者单手操作模式下,用户界面上单手操作区域以外的区域。
[0098]系统状态栏区域为终端最上面的区域,在显示任何界面时都显示该区域,该区域包括终端的一些状态信息,比如,手机信号强度、系统时间、电量、连接的网络等。标题栏区域为应用显示界面上最下面的区域(一些应用没有或隐藏了标题栏区域,以增加界面内容的显示区域,本公开实施例为有标题栏的情况下),比如,在一个购物类应用中,标题栏区域可包括一些标签,比如,购物车、首页、我的订单等,点击这些标签即进入相应的页面。单手操作模式下,用户界面上单手操作区域以外的区域,为了方便用户单手操作,一些终端设置了单手操作模式,单手操作模式下,用户使用一只手就能完成全部操作,因此,单手操作区域一般小于屏幕大小,本实施例中,将屏幕中除单手操作区域之外的区域确定为预设区域。
[0099]应用退出指不允许该应用在后台运行。
[0100]在一个实施例中,生成手势指令后,利用系统接口,可以获取此时在当前界面上显示的页面所属的APP名称,应为用户打开的所有APP,系统都会予以记录。系统对外提供接口,便可以获取处于当前界面的APP的名称。获取到APP名称后,调用系统接口,直接将此APP退出,同时不允许其在后台运行。退出应用程序与取消后台运行,都是操作系统对外提供的方法。例如,在某手机中,点击菜单硬件,可以调取出后台运行的APP,用户向上滑动一个APP,便可将该APP从后台删除,这种功能就是通过直接调用系统的接口而实现的。
[0101]本公开实施例的上述装置,通过在应用的当前显示界面接收执行于预设区域的预设手势,根据预设手势生成相应的手势指令,根据手势指令控制应用退出,从而实现了直接、快速的退出应用的目的,节省了用户逐步退出应用的麻烦。
[0102]在一个实施例中,当预设手势为从左向右横向滑动的第一滑动手势时,如图6所示,控制模块53,可包括:
[0103]第一控制子模块61,被配置为根据第一滑动手势生成的手势指令控制应用退出并返回主页面。
[0104]本实施例中,当预设手势为第一滑动手势时,根据第一滑动手势生成的手势指令控制应用退出并返回主页面,从而快速退出应用并返回主页面。
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1