一种控制应用的方法及移动终端的制作方法_2

文档序号:8942747阅读:来源:国知局
次触控的触控时长,以及通过测量频率变化确定触摸位置信息用户触控的触控位置信息。
[0049]其中,上述移动终端例如可以是下面中的任何一项或者全部,智能电话、可穿戴设备(个人中枢)、个人或移动多媒体播放器、个人数字助理(PDA)、膝上型计算机、平板电脑、智能本、掌上型计算机以及类似的个人电子设备,上述移动终端可以包括网络接口、处理器、存储器、音频处理电路、麦克风、摄像头、闪光灯,并且包括可以在内部或外部的音频放大器以及包括连接到音频放大器的扬声器单元。
[0050]S102、若所述触控参数满足预设条件,根据所述触控参数确定目标应用程序和用于控制所述目标应用程序的控制指令。
[0051]本发明实施例中,若触控参数包括触控压力和触控时长,上述触控参数满足预设条件具体为:所述触控压力大于或等于预设触控压力和/或所述触控时长大于或等于预设触控时长。其中,上述预设触控压力例如可以等于1N、2N、3N、5N、6N或是其他值,上述预设触控时长例如可以等于0.5s、ls、2s、5s或是其他值。
[0052]举例来说,若上述预设触控压力为2.5N,上述步骤SlOl获取到的触控压力为3N,则表示上述步骤SlOl获取到的触控参数满足预设条件;又如,若上述预设触控时长为ls,上述步骤SlOl获取到的触控时长为2s,则表示上述步骤SlOl获取到的触控参数满足预设条件;又如,上述步骤SlOl获取到的触控压力为3N和上述预设触控时长为2s,述步骤SlOl获取到的触控压力为3N和触控时长为2s,则表示上述步骤SlOl获取到的触控参数满足预设条件。
[0053]在另一发明实施例中,上述触控参数还包括触控轨迹,且上述触控轨迹包含方位数据,上述确定触控参数是否满足预设条件具体为:确定上述触控轨迹包含方位数据与预设触控轨迹包含方位数据是否完全一致;或者,确定上述触控轨迹包含方位数据与预设触控轨迹包含方位数据一致的比例是否大于或等于预设比例。其中,上述预设比例例如可以等于50%、60%、80%或是其他值。
[0054]在另一发明实施例中,上述触控参数包括触控轨迹、触控轨迹的最小触控压力和触控轨迹的触控时长,上述确定触控参数是否满足预设条件具体为:确定上述触控轨迹的最小触控压力是否大于或等于上述预设触控压力和/或确定上述触控轨迹的触控时长是否大于或等于上述预设触控时长。
[0055]在另一发明实施例中,上述触控参数包括触控轨迹,且所述触控轨迹包括轨迹形状和轨迹形状大小,上述确定触控参数是否满足预设条件具体为:确定上述轨迹形状与预设轨迹形状是否完全相同和/或确定上述轨迹形状大小与预设轨迹形状大小是否完全相同;或是,确定上述轨迹形状与预设轨迹形状相似程度大于或等于第一预设阈值和/或确定上述轨迹形状大小与预设轨迹形状大小相差是否小于或等于第二预设阈值。
[0056]本发明实施例中,根据所述触控参数确定目标应用程序的【具体实施方式】为:根据预先存储的触控位置与应用程序的映射关系,确定与获取的所述触控位置对应的所述目标应用程序。
[0057]举例来说,预先存储的触控位置为(0,0)?(20,20)对应的应用程序为拨号,若上述步骤SlOl获取到的用户触控触摸屏的触摸位置为(10,10),则移动终端确定与上述用户触控触摸屏的触摸位置对应的目标应用程序为拨号。
[0058]本发明实施例中,上述触控参数包括触控压力和触控时长,根据上述触控参数确定用于控制上述目标应用程序的控制指令具体为:根据上述触控压力确定上述控制指令的操作码,以及根据上述触控时长确定上述控制指令的操作数。
[0059]—条指令包含操作码和操作数,其中,操作码就是操作指令,用于指示移动终端要执行什么操作,操作数就是执行命令的具体参数。举例来说,若上述确定的目标应用程序为拨号,上述步骤SlOl获取到的触控压力为3N,移动终端根据触控压力与操作码的映射关系,确定触控压力为3N对应的操作码为启动拨号应用,上述步骤SlOl获取到的触控时长为1.3s,移动终端根据触控时长与操作数的映射关系,确定触控时长为1.3s对应的操作数为拨打亲情号I。
[0060]在另一发明实施例中,上述触控参数包括触控压力和触控轨迹,根据上述触控参数确定用于控制上述目标应用程序的控制指令具体为:根据上述触控压力确定上述控制指令的操作码,以及根据上述触控轨迹确定上述控制指令的操作数。
[0061]举例来说,若上述确定的目标应用程序为拨号,上述步骤SlOl获取到的触控压力为3N,移动终端根据触控压力与操作码的映射关系,确定触控压力为0.3N对应的操作码为启动拨号应用,上述步骤SlOl获取到的触控轨迹为0,移动终端根据触控轨迹与操作数的映射关系,确定触控轨迹为O对应的操作数为拨打亲情号I。
[0062]S103、根据所述控制指令控制所述目标应用程序。
[0063]本发明实施例中,移动终端根据上述控制指令包含的操作码和操作数控制上述目标应用程序。
[0064]举例来说,上述控制指令包含的操作码为启动拨号应用,操作数为拨打亲情号1,移动终端根据上述控制指令包含的操作码和操作数控制上述目标应用程序具体为:移动终端启动拨号应用程序,并拨打亲情号I。又如,上述控制指令包含的操作码为启动录音应用,操作数为开始录音,移动终端根据上述控制指令包含的操作码和操作数控制上述目标应用程序具体为:移动终端启动录音应用程序,并开始录音(记录音频数据);又如,上述控制指令包含的操作码为启动录音应用,操作数为暂停录音,若移动终端当前处于通过录音应用程序记录音频数据的状态,移动终端根据上述控制指令包含的操作码和操作数控制上述目标应用程序具体为:移动终端执行上述控制指令包含的操作数,暂停记录音频数据。
[0065]可以看出,本发明实施例中,移动终端获取用户对移动终端的触摸屏进行触摸操作的触控参数;在所述触控参数满足预设条件的情况下,所述移动终端根据所述触控参数确定目标应用程序和用于控制所述目标应用程序的控制指令;移动终端根据确定的所述控制指令控制所述目标应用程序。本发明实施例相对于现有技术用户只需要对移动终端的触摸屏进行触摸,在触摸操作的触控参数满足控制目标应用程序的情况下,移动终端控制所述目标应用程序,无需先解锁移动终端,再选择想要使用的应用,进而提高用户使用移动终端的便捷性。
[0066]请参见图2,图2为本发明实施例提供的一种控制应用的方法的第二实施例流程图。其中,如图2所示,本发明的一个实施例提供的一种控制应用的方法可以包括步骤S201 ?S205:
[0067]S201、移动终端获取用户对移动终端的触摸屏进行触摸操作的触控参数。
[0068]S202、所述触控参数包括触控压力,所述移动终端判断所述触控压力是否大于或等于预设触控压力。
[0069]若是,则执行步骤S203。
[0070]若否,则不作任何操作。
[0071]S203、所述触控参数包括触控位置,所述移动终端根据预先存储的触控位置与应用程序的映射关系,确定与获取的所述触控位置对应的所述目标应用程序。
[0072]S204、所述触控参数还包括触控时长,所述移动终端根据所述触控压力确定所述控制指令的操作码,以及根据所述触控时长确定所述控制指令的操作数。
[0073]S205、所述移动终端根据所述控制指令的操作码和操作数控制所述目标应用程序。
[0074]举例来说,请参见图2b,图2b为图2a提供的一种控制应用的显示界面状态示意图。如图2b所示,将移动终端的手机屏幕划分为8个区域,每个区域可对应一个应用程序,且每个区域对应一个二维坐标范围。如图2b所示,用户手指对移动终端的触摸屏的左上区域进行触摸操作,此时,移动终端获取到的触控参数包括触控压力为5N、触控时长为3s和触控位置(100, 550) ο
[0075]在移动终端确定上述步骤S201获取到的触控压力(5N)大于或等于预设触控压力(3N)的情况下,移动终端根据预先存储的触控位置与应用程序的映射关系,比如,二维坐标范围为(0,450)?(300,600)对应的应用程序为拨号应用),由于上述步骤S201获取到的触控位置(100,550)落入坐标范围为(0,450)?(300,600)中,从而确定上述步骤S201获取到的触控位置(100,550)对应的应用程序为拨号应用。
[0076]移动终端根据预先存储的该拨号应用触控压力与控制指令的操作码,以及拨号应用触控时长与控制指令的操作数对应的映射关系,比如触控压力IN?5N对应的操作码为启动应用,触控压力5N?1N对应的操作码为关闭应用,触控时长Is?2s为拨打亲情号1,触控时长2s?3s为拨打亲情号2,),则移动终端确定上述获取到的触控压力为5N对应的操作码为启动应用,触控时间为3s对应的操作数为拨打亲情号2 ;所述移动终端根据所述控制指令的操作码(启动拨号应用)并根据操作数(拨打亲情号I)。
[0077]可以看出,本发明实施例中,移动终端获取用户对移动终端的触摸屏进行触摸操作的触控参数;在所述触控压力大于或等于预设触控压力下,所述移动终端根据预先存储的触控位置与应用程序的映射关系,确定与获
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1