一种应用的显示对象切换方法及装置的制造方法_3

文档序号:8942691阅读:来源:国知局
触摸压力值和触摸时长的触摸参数之后,判断触摸时长是否超过预设时间阈值,并在判断结果为是时再从当前运行的应用对应的显示对象集合中确定出与所述触摸压力值相匹配的目标显示对象,从而将当前显示对象切换至该确定出的目标切换对象。在判断结果为否即该触摸时长未超过该预设时间阈值时,即可不再进行目标显示对象的确定和切换操作,节省了终端功耗。
[0082]在本发明实施例中,除了根据检测到的触摸压力值从当前运行的应用对应的显示对象集合中确定出与该触摸压力值相匹配的目标显示对象以外,还可进一步通过检测该触摸操作对应的触摸时长是否超过预设时间阈值来确定是否将当前显示对象切换至该确定出的目标显示对象,从而避免了用户对终端误操作,比如不小心触碰到终端触摸屏时的切换响应,一定程度上节省了终端功耗。
[0083]进一步的,请参见图3,图3是本发明实施例提供的又一种应用的显示对象切换方法的流程示意图,具体的,如图3所示,该应用的显示对象切换方法可以包括以下步骤:
[0084]S301:检测用户对终端触摸屏进行触摸操作输入的触摸参数,所述触摸参数包括触摸压力值和指纹信息。
[0085]具体实施例中,可预先在终端设备中预置压力传感器,则可通过该预置的压力传感器检测得到用户对终端设备的触摸屏进行触摸操作输入的触摸压力值和用户指纹信息等触摸参数,具体可以是用户对终端应用的当前显示对象所占显示区域中目标位置进行触摸操作输入的触摸参数。其中,该目标位置可预先设置得到,并可以预设的标记方式对该目标位置进行标记,以提示用户可通过触摸该目标位置进行显示对象的切换。
[0086]S302:从当前运行的应用对应的显示对象集合中确定出与所述触摸压力值相匹配的目标显示对象。
[0087]S303:判断所述指纹信息是否与预置的指纹验证信息相匹配,若是,则执行步骤S304 ;否则,执行步骤S301。
[0088]其中,该指纹验证信息可以是指预先获取的该终端设备的合法用户的指纹信息。
[0089]具体实施例中,上述的指纹验证信息可以包括指纹串(即多个指纹)信息以及每一个指纹对应的输入时间;相应地,所述判断所述指纹信息是否与预置的指纹验证信息相匹配可以包括以下步骤:验证该检测到的指纹信息包括的指纹串是否与指纹验证信息包括的指纹串相同,并且相同指纹的输入时间的差值是否均小于预设值,如果该指纹信息包括的指纹串与指纹验证信息包括的指纹串相同,并且相同指纹的输入时间的差值均小于预设值,那么可以确定该指纹信息与预置的指纹验证信息相匹配;反之,则该指纹信息与该指纹验证信息不匹配。其中,通过实施该实施方式,可以有效地防止终端被非法用户肆意操作。
[0090]S304:将当前显示对象切换至所述目标显示对象。
[0091]其中,所述当前显示对象为所述应用对应的应用显示界面中当前显示的显示对象。
[0092]需要说明的是,该步骤S302和S303的执行顺序可调换,也即,还可在检测得到包括触摸压力值和指纹信息的触摸参数之后,判断检测到的指纹信息是否与预置的指纹验证信息相匹配,并在匹配成功时再从当前运行的应用对应的显示对象集合中确定出与所述触摸压力值相匹配的目标显示对象,从而将当前显示对象切换至该确定出的目标切换对象。在该指纹信息与指纹验证信息不匹配时,即可不再进行目标显示对象的确定和切换操作,以节省终端功耗。
[0093]在其他可选的实施例中,在检测到用户对终端触摸屏进行触摸操作时,还可通过获取该触摸操作对应的触摸压力值、触摸时长、指纹信息等多个触摸参数来实现应用的显示对象的切换,在该多个触摸参数均满足预设条件,比如该检测到的触摸压力值超过预设压力阈值,该触摸时长超过预设时间阈值,且该指纹信息与预置的指纹验证信息相匹配时,再确定出与该触摸压力值或所述触摸时长对应的目标显示对象,从而从当前显示对象切换至该目标显示对象,此处不再赘述。
[0094]在本发明实施例中,除了根据检测到的触摸压力值从当前运行的应用对应的显示对象集合中确定出与该触摸压力值相匹配的目标显示对象以外,还可进一步检测该触摸操作对应的用户指纹信息是否与预置的指纹验证信息相匹配,从而在两者相匹配时再将当前显示对象切换至该确定出的目标显示对象,从而节省了终端功耗,并避免了终端被其他非法用户肆意操作,保护了用户隐私。
[0095]请参见图4,图4是本发明实施例提供的一种应用的显示对象切换装置的结构示意图,具体的,如图4所示,本发明实施例的所述应用的显示对象切换装置可以包括检测模块11、对象确定模块12以及对象切换模块13。其中,
[0096]所述检测模块11,用于检测用户对终端触摸屏进行触摸操作输入的触摸参数,所述触摸参数包括触摸压力值。
[0097]需要说明的是,本发明实施例的所述装置可具体设置于终端设备中,所述终端设备可以包括但不限于智能手机(如Android手机、1S手机等)、平板电脑、移动互联网设备(Mobile Internet Devices,简称 “MID”)、个人数字助理(Personal Digital Assistant,简称“PDA”)等配置有触摸屏的终端设备。
[0098]具体实施例中,检测模块11可通过检测预设的触控端如终端触控笔或用户手指在终端触摸屏上进行触摸操作,检测得到包括该触摸操作对应的触摸压力值等触摸参数。
[0099]所述对象确定模块12,用于从当前运行的应用对应的显示对象集合中确定出与所述触摸压力值相匹配的目标显示对象。
[0100]其中,所述显示对象集合可包括多个显示对象,该显示对象集合中的多个显示对象可预先设置得到。具体的,该应用可以为图片应用、天气应用等需要进行显示对象切换的应用,相应地,该图片应用的显示对象则可为该图片应用中的各图片及其图片信息,该天气应用的显示对象可为各城市的城市名称及其城市天气信息。
[0101]所述对象切换模块13,用于将当前显示对象切换至所述目标显示对象。
[0102]其中,所述当前显示对象是指所述应用对应的应用显示界面中当前显示的显示对象。进一步的,该触摸操作前的当前显示对象可以是该显示对象集合中的显示对象,也可以不是该显示对象集合中的显示对象,本发明实施不做限定。
[0103]可选的,在本发明实施例中,所述对象确定模块12可具体包括(图中未示出):
[0104]压力检测单元121,用于检测所述触摸压力值是否超过预设的压力阈值;
[0105]第一确定单元122,用于在所述压力检测单元121检测到所述触摸压力值超过所述压力阈值时,将当前运行的应用对应的显示对象集合中与当前显示对象相关联的显示对象确定为与所述触摸压力值相匹配的目标显示对象。
[0106]其中,该显示对象集合中的各个显示对象可以是按照预设的显示次序排列的,该与当前显示对象相关联的显示对象是指该显示次序中显示次序在该当前显示对象后的显示对象。
[0107]可选的,在本发明实施例中,所述对象确定模块12还可具体包括(图中未示出):
[0108]第二确定单元123,用于根据预设的多个压力值区间,确定所述触摸压力值所属的目标压力值区间;
[0109]第三确定单元124,用于从当前运行的应用对应的显示对象集合中确定出与所述目标压力值区间对应的显示对象,并将确定出的所述显示对象作为与所述触摸压力值相匹配的目标显示对象。
[0110]其中,所述显示对象集合中的每一个显示对象可分别对应一个压力值区间,从而能够根据该检测到的触摸压力值确定出需要切换显示的目标显示对象。
[0111]进一步可选的,所述与所述触摸压力值相匹配的目标显示对象可包括多个;所述对象切换模块13可具体包括(图中未示出):
[0112]输出单元131,用于以当前显示对象所占显示区域的被触摸位置点为圆心,并按照预设半径输出圆形区域,其中,所述圆形区域被划分成多个扇形区域,所述扇形区域的数量与所述目标显示对象的数量相同;
[0113]加载单元132,用于以一个扇形区域加载一个显示对象的方式,将多个所述目标显示对象分别加载至所述圆形区域划分成的多个扇形区域进行显示;
[0114]滑动检测单元133,用于检测从所述被触摸位置点滑动至所述圆形区域划分成的任一个扇形区域的滑动操作;
[0115]切换单元134,用于响应所述滑动操作,将所述当前显示对象切换至所述任一扇形区域加载的目标显示对象。
[0116]在本发明实施例中,可在应用运行时通过检测用户对终端触摸屏的触摸操作获取得到包括触摸压力值的触摸参数,根据该触摸压力值从该应用对应的显示对象集合中确定出与该触摸压力值相匹配的目标显示对象,从而实现当前显示对象到该目标显示对象的切换,使得避免了划伤终端触摸屏,且相比于现有的依赖于用户双手操作的左右滑动的切换方式,本发明实施例的应用显示对象的切换能够基于用户单手操作,从而提升了该显示对象的切换效率。
[0117]进一步的,请结合图4,且一并参见图5,图5是本发明实施例提供的另一种应
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1