一种基于触摸屏的移动终端图标识别方法及系统技术方案

技术编号:15573527 阅读:110 留言:0更新日期:2017-06-11 23:24
本发明专利技术公开了一种基于触摸屏的移动终端图标识别方法及系统,所述方法包括:预先定义图标的相对触摸区,并在移动终端中保存图标的相对触摸区;当加载图标时获取图标的参考点;检测触摸坐标,判断所述触摸坐标是否位于图标的相对触摸区,若为是则所述触摸坐标位于图标内,否则所述触摸坐标位于图标外。本发明专利技术使得应用图标可以是任意形状,以达到图标更加个性化,方便用户识别,从而提高用户操作效率,为用户带来方便。

【技术实现步骤摘要】
一种基于触摸屏的移动终端图标识别方法及系统
本专利技术涉及移动终端
,尤其涉及的是一种基于触摸屏的移动终端图标识别方法及系统。
技术介绍
目前移动终端普遍采用触摸屏作为其主要输入部件,移动终端尤其是智能移动终端多数操作都是基于触摸屏来输入的。譬如,打开应用程序,是通过触摸在移动终端屏幕上显示的应用程序的图标,如果触摸屏在程序图标内则认为打开该应用程序。这种方法虽然简单,但现有技术中都需要应用开发厂商将应用程序图标制作成矩形,有时不方便用户识别,以及不方便排列。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于触摸屏的移动终端图标识别方法及系统。本专利技术提供一种基于触摸屏的图标识别方法,使得应用图标可以是任意形状,以达到图标更加个性化,方便用户识别,从而提高用户操作效率,为用户带来方便。本专利技术解决技术问题所采用的技术方案如下:一种基于触摸屏的移动终端图标识别方法,其中,包括:步骤A,预先定义图标的相对触摸区,并在移动终端中保存图标的相对触摸区;步骤B,当加载图标时获取图标的参考点;步骤C,检测触摸坐标,判断所述触摸坐标是否位于图标的相对触摸区,若为是则所述触摸坐标位于图标内,否则所述触摸坐标位于图标外。所述基于触摸屏的移动终端图标识别方法,其中,所述步骤A中图标的相对触摸区为若干个点的集合,其是将图标放置在参考点为坐标(0,0)处时图标所包含的所有触摸点坐标的集合。所述基于触摸屏的移动终端图标识别方法,其中,所述步骤A具体包括:A1,先得到图标中最左边的点的横坐标x0,以及得到图标中最下边的点的纵坐标y0;A2,将图标中所有包含的点的坐标减去(x0,y0)得到新的点集,然后得到的点集即为该图标的相对触摸区。所述基于触摸屏的移动终端图标识别方法,其中,所述步骤B中的所述参考点的坐标值定义为(x0,y0),其中x0为图标中最左边的点的横坐标,y0为图标中最下边的点的纵坐标。所述基于触摸屏的移动终端图标识别方法,其中,所述步骤C具体包括:C1,检测触摸坐标,设为(x1,y1);C2,由触摸坐标与所待判断图标加载时的参考点坐标相减,设待判断图标加载时的参考点坐标为(x2,y2),则得(x1-x2,y1-y2);C3,判断待判断图标的相对触摸区中是否包含坐标(x1-x2,y1-y2),若有则所述触摸坐标位于图标内,否则所述触摸坐标位于图标外。一种基于触摸屏的移动终端图标识别系统,其中,包括:图标相对触摸区保存模块,用于预先定义图标的相对触摸区,并在移动终端中保存图标的相对触摸区;触摸检测模块,用于当加载图标时获取图标的参考点;判断模块,用于检测触摸坐标,判断所述触摸坐标是否位于图标的相对触摸区,若为是则所述触摸坐标位于图标内,否则所述触摸坐标位于图标外。所述基于触摸屏的移动终端图标识别系统,其中,所述图标的相对触摸区为若干个点的集合,其是将图标放置在参考点为坐标(0,0)处时图标所包含的所有触摸点坐标的集合。所述基于触摸屏的移动终端图标识别系统,其中,所述图标相对触摸区保存模块包括:坐标获取单元,用于先得到图标中最左边的点的横坐标x0,以及得到图标中最下边的点的纵坐标y0;保存单元,用于将图标中所有包含的点的坐标减去(x0,y0)得到新的点集,然后得到的点集即为该图标的相对触摸区。所述基于触摸屏的移动终端图标识别系统,其中,所述参考点的坐标值定义为(x0,y0),其中x0为图标中最左边的点的横坐标,y0为图标中最下边的点的纵坐标。所述基于触摸屏的移动终端图标识别系统,其中,所述判断模块包括:检测单元,用于检测触摸坐标,设为(x1,y1);计算单元,用于由触摸坐标与所待判断图标加载时的参考点坐标相减,设待判断图标加载时的参考点坐标为(x2,y2),则得(x1-x2,y1-y2);判断单元,用于判断待判断图标的相对触摸区中是否包含坐标(x1-x2,y1-y2),若有则所述触摸坐标位于图标内,否则所述触摸坐标位于图标外。本专利技术所提供的基于触摸屏的移动终端图标识别方法及系统,所述方法通过预先定义图标的相对触摸区,当加载图标时获取图标的参考点;检测触摸坐标,判断所述触摸坐标是否位于图标的触摸区,若为是则所述触摸坐标位于图标内,否则所述触摸坐标位于图标外。使得应用图标可以是任意形状,以达到图标更加个性化,方便用户识别,从而提高用户操作效率,为用户带来方便。附图说明图1是本专利技术基于触摸屏的移动终端图标识别方法的第一较佳实施例的流程图。图2是本专利技术基于触摸屏的移动终端图标识别方法的第二较佳实施例的流程图。图3是本专利技术基于触摸屏的移动终端图标识别方法的第二较佳实施例的图标结构示意图。图4是本专利技术基于触摸屏的移动终端图标识别系统的佳实施例的功能原理框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参见图1,图1是本专利技术基于触摸屏的移动终端图标识别方法的较佳实施例的流程图。如图1所示,本专利技术实施例所述基于触摸屏的移动终端图标识别方法,包括以下步骤:步骤S10、预先定义图标的相对触摸区,并在移动终端中保存图标的相对触摸区。本专利技术实施例中,需要预先定义图标的相对触摸区,即对一个不规则的图标可以在这个不规则图标上定义一个区域作为相对触摸区,并在移动终端中保存图标的相对触摸区。本专利技术中图标的相对触摸区为若干个点的集合,其是将图标放置在参考点为坐标(0,0)处时图标所包含的所有触摸点坐标的集合。步骤S20,当加载图标时获取图标的参考点。当当前界面加载图标时,加载图标,当加载图标时获取图标的参考点,其中,所述步骤B中的所述参考点的坐标值定义为(x0,y0),其中x0为图标中最左边的点的横坐标,y0为图标中最下边的点的纵坐标。步骤S30、检测触摸坐标,判断所述触摸坐标是否位于图标的触摸区,若为是则所述触摸坐标位于图标内,否则所述触摸坐标位于图标外。本步骤中在具体实施时,检测触摸坐标,设为(x1,y1);由触摸坐标与所待判断图标加载时的参考点坐标相减,设待判断图标加载时的参考点坐标为(x2,y2),则得(x1-x2,y1-y2);判断待判断图标的相对触摸区中是否包含坐标(x1-x2,y1-y2),若有则所述触摸坐标位于图标内,否则所述触摸坐标位于图标外。以下通过一具体应用实施例对本专利技术做进一步详细说明:请参见图2,图2是本专利技术基于触摸屏的移动终端图标识别方法的较佳实施例的流程图。如图2所示,本专利技术实施例所述基于触摸屏的移动终端图标识别方法,包括以下步骤:S100,预先在移动终端中保存图标的相对触摸区;所述图标的相对触摸区为若干个点的集合,其是将图标放置在参考点为坐标(0,0)处时图标所包含的所有触摸点坐标的集合。如图3所示中黑色部分为一不规则图标,在设置该图标的触摸区时包括以下步骤:ST101,得到图标中最左边的点的横坐标x0,得到图标中最下边的点的纵坐标y0;ST02,将图标中所有包含的点的坐标减去(x0,y0)得到新的点集,譬如坐标(x9,y9)包含在图标中,该坐标减去(x0,y0)即得到坐标(x9-x0,y9-y0);步骤ST02中得到的本文档来自技高网...
一种基于触摸屏的移动终端图标识别方法及系统

【技术保护点】
一种基于触摸屏的移动终端图标识别方法,其特征在于,包括:步骤A,预先定义图标的相对触摸区,并在移动终端中保存图标的相对触摸区;步骤B,当加载图标时获取图标的参考点;步骤C,检测触摸坐标,判断所述触摸坐标是否位于图标的相对触摸区,若为是则所述触摸坐标位于图标内,否则所述触摸坐标位于图标外。

【技术特征摘要】
1.一种基于触摸屏的移动终端图标识别方法,其特征在于,包括:步骤A,预先定义图标的相对触摸区,并在移动终端中保存图标的相对触摸区;步骤B,当加载图标时获取图标的参考点;步骤C,检测触摸坐标,判断所述触摸坐标是否位于图标的相对触摸区,若为是则所述触摸坐标位于图标内,否则所述触摸坐标位于图标外。2.根据权利要求1所述基于触摸屏的移动终端图标识别方法,其特征在于,所述步骤A中图标的相对触摸区为若干个点的集合,其是将图标放置在参考点为坐标(0,0)处时图标所包含的所有触摸点坐标的集合。3.根据权利要求1所述基于触摸屏的移动终端图标识别方法,其特征在于,所述步骤A具体包括:A1,先得到图标中最左边的点的横坐标x0,以及得到图标中最下边的点的纵坐标y0;A2,将图标中所有包含的点的坐标减去(x0,y0)得到新的点集,然后得到的点集即为该图标的相对触摸区。4.根据权利要求1所述基于触摸屏的移动终端图标识别方法,其特征在于,所述步骤B中的所述参考点的坐标值定义为(x0,y0),其中x0为图标中最左边的点的横坐标,y0为图标中最下边的点的纵坐标。5.根据权利要求1所述基于触摸屏的移动终端图标识别方法,其特征在于,所述步骤C具体包括:C1,检测触摸坐标,设为(x1,y1);C2,由触摸坐标与所待判断图标加载时的参考点坐标相减,设待判断图标加载时的参考点坐标为(x2,y2),则得(x1-x2,y1-y2);C3,判断待判断图标的相对触摸区中是否包含坐标(x1-x2,y1-y2),若有则所述触摸坐标位于图标内,否则所述触摸坐标位于图标外。6.一种基于触摸屏的移动终端图标识...

【专利技术属性】
技术研发人员:俞斌杨维琴
申请(专利权)人:TCL移动通信科技宁波有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1