终端图标处理方法和系统的制作方法
【技术领域】
[0001]本发明涉及终端技术领域,特别是涉及一种终端图标处理方法和系统。
【背景技术】
[0002]在本领域中,触摸显示屏(也被称为触摸屏或触控屏)是众多周知的。在很多终端中都使用了触摸显示屏来显示图形和文本,以及提供可供用户与终端进行交互的用户界面。终端可以在触摸显示屏上显示一个或多个软按键、菜单以及其他用户界面对象。用于通过接触其希望与之交互的用户界面对象所对应的触摸屏位置,来与设备进行交互。用户界面对象大多在触摸显示屏中显示为一个图标。例如,快捷设置键显示为快捷键图标。
[0003]在手机和个人数字助理(PDA)之类的便携式终端中,越来越普遍的使用触摸显示屏作为显示器和用户输入设备。而手机等便携式终端中快捷设置菜单都是排列在触摸显示屏的顶部或者底部,随着触摸显示屏尺寸越来越大,例如对于6英寸及以上的大屏幕手机,单手操作实现快捷菜单的设置很不方便,例如,最左上角或者最左下角的快捷菜单,单手用拇指已经无法操作,需要用另一只手实现操作设置,这很大的影响了用户的体验。
【发明内容】
[0004]基于此,有必要针对触摸显示屏的尺寸过大不适合单手操作终端上的目标图标问题,提供一种终端图标处理方法和系统。
[0005]—种终端图标处理方法,所述终端具有触摸显示屏,所述方法包括如下步骤:
[0006]获取预先设置的圆环内径值、圆环外径值以及圆心坐标值,根据所述圆环内径值、所述圆环外径值以及所述圆心坐标值,在所述触摸显示屏中进行圆环区域定位;
[0007]将所述圆环区域按照预设的划分方式进行区域划分,得到若干个图标排列位置,其中,划分后的一个子区域对应一个图标排列位置;
[0008]将预设属性的用户界面对象的目标图标排列在所述图标排列位置上。
[0009]—种终端图标处理系统,所述终端具有触摸显示屏,所述系统包括:
[0010]定位模块,用于获取预先设置的圆环内径值、圆环外径值以及圆心坐标值,根据所述获取中心点位置坐标、所述大圆半径以及所述小圆半径,在所述触摸显示屏中进行圆环区域定位;
[0011]划分模块,用于将所述圆环区域按照预设的划分方式进行区域划分,得到若干个图标排列位置,其中,划分后的一个子区域对应一个图标排列位置;
[0012]排列模块,用于将预设属性的用户界面对象的目标图标排列在所述图标排列位置上。
[0013]根据上述本发明的方案,其是获取预先设置的圆环内径值、圆环外径值以及圆心坐标值,根据所述圆环内径值、所述圆环外径值以及所述圆心坐标值,在所述触摸显示屏中进行圆环区域定位,将所述圆环区域按照预设的划分方式进行区域划分,得到若干个图标排列位置,其中,划分后的一个子区域对应一个图标排列位置;将预设属性的用户界面对象的目标图标排列在所述图标排列位置上,由于本发明方案是将目标图标在圆环中进行排列,因此,可以将目标图标集中在一起,便于用户单手操作,同时,由于圆环区域是基于圆环内径值、圆环外径值以及圆心坐标值进行定位的,且圆环内径值、圆环外径值以及圆心坐标值是预先设置的,因此,用户可以通过设置中心点位置坐标的方式调整圆环区域的位置,根据设置大圆半径以及小圆半径的方式调整圆环区域的大小,以更适用于用户单手操作目标图标,此外,用户还可以根据属性设置,对同一属性的目标图标进行排列,例如,对快捷键图标进行排列。
【附图说明】
[0014]图1为本发明的终端图标处理方法实施例的流程示意图;
[0015]图2为其中一个实施例中的目标图标排列方式的细化流程示意图;
[0016]图3为本发明的终端图标处理系统的一个实施例的结构示意图;
[0017]图4为本发明的终端图标处理系统的另一个实施例的结构示意图;
[0018]图5为图3中排列模块在其中一个实施例中的细化结构示意图;
[0019]图6为本发明的终端图标处理系统的第三个实施例的结构示意图;
[0020]图7为本发明的终端图标处理系统的第四个实施例的结构示意图。
【具体实施方式】
[0021]为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的【具体实施方式】仅仅用以解释本发明,并不限定本发明的保护范围。
[0022]在下述说明中,首先针对本发明的终端图标处理方法的实施例进行说明,再对本发明的终端图标处理系统的各实施例进行说明。
[0023]本发明实施例提供一种终端图标处理方法,所述终端具有触摸显示屏,这里,所述终端可以是移动终端,也可以是非移动终端,非移动终端包括台式计算机,移动终端包括智能手机(Smart Phone)、平板电脑、笔记本电脑、个人数字助理等。
[0024]图1为本发明的终端图标处理方法实施例的流程示意图,如图1所示,本实施例中的终端图标处理方法包括如下步骤:
[0025]步骤SlOl:获取预先设置的圆环内径值、圆环外径值以及圆心坐标值,根据所述圆环内径值、所述圆环外径值以及所述圆心坐标值,在所述触摸显示屏中进行圆环区域定位;
[0026]其中,圆环内径值、圆环外径值以及圆心坐标值都可以根据用户的需要设置,例如,对于喜欢右手操作触摸显示屏的用户,可以将触摸显示屏上右侧的某个点的坐标值选定为圆心坐标值,对于喜欢左手操作触摸显示屏的用户,可以将触摸显示屏上左侧的某个点的坐标值选定为圆心坐标值;
[0027]其中,根据需要,圆环内径值、圆环外径值以及圆心坐标值的设置可以有不同的实现方式,例如,在圆环参数设置模式下,显示一个可编辑的列表以供用户输入相应的参数,接收用户输入的参数,此外,在其中一个实施例中,提供一种便于用户直观的了解所设置的圆环区域的大小和位置的方式,具体地:在圆环参数设置模式下,检测并识别第一触摸事件,若第一触摸事件为触摸点移动事件,则将该触摸点的初始位置坐标值确定为所述圆心坐标值,将该触摸点的移动距离值确定为所述圆环外径值,将所述移动距离值与预设比例值的乘积确定为所述圆环内径值,或者将该触摸点的移动距离值确定为所述圆环内径值,将所述移动距离值与预设比例值的比值确定为所述圆环外径值,其中,预设比例值为小于I的正数;
[0028]具体地,可以在接收到用于表征对图标进行圆环形式排列的排列指令时,获取预先设置的圆环内径值、圆环外径值以及圆心坐标值,以所述圆心坐标值所在位置点为圆心,形成一个以圆环内径值为半径的小圆和一个圆环外径值为半径的大圆构成的同心圆,该小圆的边缘和大圆的边缘之间的区域即为所述圆环区域;其中,所述排列指令,可是在所述终端开机上电时产生,也可以是在检测到预设手势的触摸操作时产生;
[0029]步骤S102:将所述圆环区域按照预设的划分方式进行区域划分,得到若干个图标排列位置,其中,划分后的一个子区域对应一个图标排列位置;
[0030]基于不同的考虑因素,可以有不同的划分方式,可以基于圆心角划分、例如,每60度的圆心角划分为一个子区域,也可以基于面积划分,例如,每I?1.5平方里面划分为一个子区域,基于子区域个数划分,例如,将所述圆环区域划分为5个子区域,因为是划分出若干个图标排列位,因此本领域技术人员可以理解的是,子区域是块状的;
[0031]步骤S103:将预设属性的用户界面对象的目标图标排列在所述图标排列位置上;
[0032]这里,上所述用户界面对象包括按键、菜单等;
[0033]具体地,可以提取用户界面对象的属性信息,根据所述属性信息查询出预设属性的用户界面对象,将查询出的用于界面对象的目标图标排列在所述