一种基于触摸屏的应用图标操作方法及系统的制作方法

文档序号:9349684阅读:277来源:国知局
一种基于触摸屏的应用图标操作方法及系统的制作方法
【技术领域】
[0001]本发明涉及移动终端技术领域,尤其涉及一种基于触摸屏的应用图标操作方法及系统。
【背景技术】
[0002]触摸屏已普遍应用于移动终端,在基于触摸屏的移动终端使用时,经常需要对应用程序进行各种操作,如打开、卸载、位置移动等;在现有技术中,采用触摸屏打开应用程序的操作是通过选中该图标,点击菜单键或长按,然后在跳出的操作菜单中选择相应的操作;这种方式完成一种操作常常需要多个步骤,过程较为繁琐而且效率较低。
[0003]因此,现有技术还有待于改进和发展。

【发明内容】

[0004]本发明要解决的技术问题在于,针对现有技术的不足,提供一种基于触摸屏的应用图标操作方法及系统,通过本方法,其可以解决现有的打开应用程序的操作是通过选中该图标,点击菜单键或长按,然后在跳出的操作菜单中选择相应的操作,过程较为繁琐而且效率较低的问题。
[0005]为了解决上述技术问题,本发明所采用的技术方案如下:
一种基于触摸屏的应用图标操作方法,其中,所述方法包括以下步骤:
A、检测触摸触摸屏操作,获取触摸触摸屏的触摸轨迹;
B、当触摸轨迹与应用图标M的第一触摸区域构成的封闭区域与第二触摸区域相交时,获取触摸轨迹与第一触摸区域的交点Pl和P2坐标;
C、判断交点Pl和P2的坐标是否相同,若交点Pl和P2坐标相同,结束操作,若交点Pl和P2坐标不同,则计算交点Pl和P2连线与基准线的夹角,并根据夹角与预先设置的操作指令对应的关系控制应用图标M执行相应操作。
[0006]所述基于触摸屏的应用图标操作方法,其中,所述步骤A之前包括:预先设置夹角与预先设置的操作指令对应的关系。
[0007]所述基于触摸屏的应用图标操作方法,其中,所述步骤A之前还包括:预先设置用于计算夹角的基准线。
[0008]所述基于触摸屏的应用图标操作方法,其中,所述步骤B中,所述应用图标M的第一触摸区域和第二触摸区域构成应用图标M的触摸区域;
令应用图标M的最左下角的坐标为(xcl,ycl ),应用图标的最右上角的坐标为(xc2,yc2),则应用图标M的触摸区域为以(xcl,ycl)和(xc2,yc2)的连线为对角线的矩形区域,所述矩形区域的四边为第一触摸区域,其余区域为第二触摸区域。
[0009]所述基于触摸屏的应用图标操作方法,其中,所述步骤B具体包括:
B1、判断触摸轨迹与应用图标M的第一触摸区域的是否相交,若触摸轨迹与应用图标M的第一触摸区域相交,则执行步骤B2,若触摸轨迹与应用图标M的第一触摸区域没相交,则结束操作;
B2、判断触摸轨迹与第一触摸区域构成的区域相交区域是否为封闭区域,若相交区域为封闭区域,则执行步骤B3,若相交区域不是封闭区域,则结束操作;
B3、判断触摸轨迹与第一触摸区域构成的封闭区域与应用图标M的第二触摸区域是否相交,若封闭区域与应用图标M的第二触摸区域相交,则获取触摸轨迹与第一触摸区域的交点Pl (xl,yl)和P2 (x2,y2);如果封闭区域与应用图标M的第二触摸区域不相交,则结束操作。
[0010]所述基于触摸屏的应用图标操作方法,其中,所述步骤B中,所述Pl点的获取过程如下:
B4、当触摸轨迹与应用图标M的第一触摸区域相接触时,获取触摸轨迹与应用图标M第一触摸区域的交点,记为Pl (xl,yl);
B5、在触摸轨迹与应用图标M的第一触摸区域相交后,
若触摸轨迹仍与应用图标M的第一触摸区域相交,则获取交点Pa (xa,ya),并用Pa更新P1,重复步骤B5 ;
若触摸轨迹滑至应用图标M的触摸区域以处,则结束操作;若触摸轨迹与该图标第二触摸区域相交,则完成Pl点获取。
[0011]所述基于触摸屏的应用图标操作方法,其中,所述步骤B中,所述P2点的获取过程如下:
B6、在触摸轨迹与第二触摸区域相交后,
若触摸轨迹与应用图标M的第一触摸区域相交,则获取交点,记为P2 (x2,y2),并执行步骤B7 ;
若检测到触摸轨迹仍与应用图标M的第二触摸区域相交,则重复B6 ;若触控信号结束,则结束操作;
B7、在触摸轨迹与第一触摸区域相交后,
若触摸轨迹仍与应用图标M的第一触摸区域相交,则获取交点Pb (xb,yb),并用Pb更新P2,重复步骤B7 ;
若触摸轨迹滑至应用图标M的触摸区域以处,完成P2获取;
若触摸轨迹与应用图标M的第二触摸区域相交,则返回步骤B6。
[0012]所述基于触摸屏的应用图标操作方法,其中,所述步骤C中,所述夹角为所述P1、P2连线与基准线的正向所构成的角度,记为a,其中基准线为预先设置,夹角a的取值范围为0-180°,其计算公式如下:
当 k 多 O 时,a=arctank ;
当 k〈0 时,a=180+arctank ;
其中,k= (yl-y2)/(xl_x2),当 xl = x2 时,a=90。
[0013]—种基于触摸屏的应用图标操作系统,其中,所述系统包括:
获取模块,用于检测触摸触摸屏操作,获取触摸触摸屏的触摸轨迹;
处理模块,用于判断触摸轨迹与应用图标M的第一触摸区域构成的封闭区域与第二触摸区域是否相交,并在封闭区域与第二触摸区域相交时,获取触摸轨迹与第一触摸区域的交点Pl和P2 ; 计算模块,判断交点Pl和P2坐标是否相同,若交点Pl和P2坐标相同,结束操作,若交点Pl和P2坐标不同,则计算交点Pl和P2连线与基准线的夹角;
所述处理模块,还用于根据夹角与预先设置的操作指令对应的关系控制应用图标M执行相应操作。
[0014]所述基于触摸屏的应用图标操作系统,所述处理模块包括:
一第一交点获取模块,用于获取触摸轨迹与应用图标M的第一触摸区域的交点Pl(xl,
yl);
一第二交点获取模块,用于获取触摸轨迹与应用图标M的第一触摸区域的交点P2(x2,
y2)0
[0015]有益效果:与现有技术相比,本发明所提供的基于触摸屏的应用图标操作方法及系统,其通过检测触摸触摸屏操作,获取触摸触摸屏的触摸轨迹;当触摸轨迹与应用图标M的第一触摸区域构成的封闭区域与第二触摸区域相交时,获取触摸轨迹与第一触摸区域的交点Pl和P2 ;计算交点Pl和P2连线与基准线的夹角,并根据夹角使应用图标M执行相应操作,实现了通过在触摸屏上滑行,执行图标的打开、卸载、移动等快捷操作。节省了系统资源,减少了用户操作的步骤和等待的时间。
【附图说明】
[0016]图1为本发明基于触摸屏的应用图标操作方法较佳实施例的流程图。
[0017]图2为本发明应用图标触換区域不意图。
[0018]图3为本发明基于触摸屏的应用图标操作方法具体实施例的流程图。
[0019]图4为本发明一种基于触摸屏的应用图标操作系统的功能原理框图。
【具体实施方式】
[0020]本发明提供的基于触摸屏的应用图标操作方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0021]下面结合附图,通过对实施例的描述,对
【发明内容】
作进一步说明。
[0022]请参见图1,图1为本发明基于触摸屏的应用图标操作方法较佳实施例的流程图。如图所示,所述方法包括以下步骤:
S100、检测触摸触摸屏操作,获取触摸触摸屏的触摸轨迹;
具体地,在检测触摸触摸屏之前,需要预先设置触摸屏的坐标系、基准线和夹角与预先设置的操作指令对应的关系;触摸屏的坐标系可以但不限于采用选取移动终端触摸屏左下方点为坐标原点,建立坐标系XY,那么手机整个屏幕均位于坐标系XY第一象限;触摸屏中的应用图标在坐标系内的位置可以采用相应的坐标表示;所述基准线在移动终端触摸屏左下方点为坐标原点,建立坐标系XY中,可以但不限于选取y=0的直线。
[0023]具体地,所述夹角与预先设置的操作指令对应的关系中设置的操作指令为应用程序的打开、卸载,位置移动等操作,移动终端接收到角度时进行相应的操作。
[0024]所述触摸轨迹为用户触摸触摸屏形成的,每个触摸操作均需对触摸屏接触,接触就会产生触摸点,获取每个触摸点的坐标,这些触摸点的集合构成触摸轨迹。移动终端实时检测用户的触摸操作,换句话说,在检测到用户对图标进行触摸操作时,移动终端实时获取触摸操作的触摸点,并将触摸点形成触摸轨迹,需要说明的是,这里默认用户是采用一个手指在触摸屏上滑行,也就是说,获取的触摸轨迹为一条。
[0025]S200、当触摸轨迹与应用图标M的第一触摸区域构成的封闭区域与第二触摸区域相交时,获取触摸轨迹与第一触摸区域的两个交点Pl和P2 ;应用图标M的第一触摸区域和第二触摸区域构成应用图标M的触摸区域。对于应用图标M的触摸区域,请参见图2,图2为应用图标触摸区域示意图,其中,以移动终端触摸屏左下方点为坐标原点,建立坐标系XY,令应用图标M的最左下角的坐标为(xcl,ycl),应用图标的最右上角的坐标为(xc2,yc2),则应用图标M的触摸区域为以(xcl,
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1