控制图标的方法和移动终端的制作方法
【技术领域】
[0001 ] 本发明涉及移动终端技术领域,尤其涉及控制图标的方法和移动终端。
【背景技术】
[0002]随着移动终端(如智能手机)的飞速发展,3.5英寸以上的大屏幕移动终端持续爆发,智能终端小屏幕的时代被打破,然而,用户在使用大屏幕移动终端的时候,经常需要用到双手才能操作,但在空间狭窄或不便于双手操作(如乘坐公交)时,大屏幕而又不能单手操作的移动终端给用户带来极大的不便,因此,如何对大屏幕智能终端进行单手操作,是一个亟待解决的问题。
【发明内容】
[0003]本发明的主要目的在于提供一种控制图标的方法和移动终端,旨在解决大屏幕移动终端单手操作的问题。
[0004]为实现上述目的,本发明提供的控制图标的方法,包括以下步骤:
[0005]获取对当前触控界面的图标位置进行对调控制的轨迹运算参数;
[0006]侦测触控事件,当侦测到所述触控事件后,获取滑动轨迹;
[0007]根据获取的滑动轨迹以及轨迹运算参数,对当前触控界面的图标位置进行对调。
[0008]优选地,所述根据获取的滑动轨迹以及轨迹运算参数,对当前触控界面的图标位置进行对调的步骤包括:
[0009]根据获取的滑动轨迹以及轨迹运算参数,分析判断是否需要对当前触控界面的图标位置进行对调;
[0010]若需要对当前触控界面的图标位置进行对调时,则根据获取的滑动轨迹以及轨迹运算参数,确定当前触控界面的图标对调的方向。
[0011]优选地,所述轨迹运算参数包括水平方向和竖直方向的浮动条,所述图标包括应用程序图标和系统图标,所述根据获取的滑动轨迹以及轨迹运算参数,确定当前触控界面的图标对调的方向的步骤包括:
[0012]若滑动轨迹为沿水平方向的浮动条的轨迹滑动时,则对当前触控界面的图标位置进行水平对调;
[0013]若滑动轨迹为沿垂直方向的浮动条的轨迹滑动时,则对当前触控界面的图标位置进行垂直对调。
[0014]优选地,所述若滑动轨迹为沿水平方向的浮动条的轨迹滑动时,则对当前触控界面的图标位置进行水平对调的步骤包括:
[0015]若滑动轨迹为沿水平方向的浮动条的轨迹滑动且当前触控界面的图标为奇数列并在水平方向上呈对称分布时,则按照水平对称轴对当前触控界面左右列的图标进行水平对调,并保持中间列的图标的位置不变;
[0016]若滑动轨迹为沿水平方向的浮动条的轨迹滑动且当前触控界面的图标为偶数列并在水平方向上呈对称分布时,则按照水平对称轴对当前触控界面左右列的图标进行水平对调。
[0017]优选地,所述若滑动轨迹为沿垂直方向的浮动条的轨迹滑动时,则对当前触控界面的图标位置进行垂直对调的步骤包括:
[0018]若滑动轨迹为沿水平方向的浮动条的轨迹滑动且当前触控界面的图标为奇数列并在水平方向上呈对称分布时,则按照水平对称轴对当前触控界面左右列的图标进行水平对调,并保持中间列的图标位置不变;
[0019]若滑动轨迹为沿水平方向的浮动条的轨迹滑动且当前触控界面的图标为偶数列并在水平方向上呈对称分布时,则按照水平对称轴对当前触控界面左右列的图标进行水平对调。
[0020]本发明进一步提供一种控制图标的移动终端,所述移动终端包括:
[0021]轨迹运算参数获取模块,用于获取对当前触控界面的图标位置进行对调控制的轨迹运算参数;
[0022]滑动轨迹获取模块,用于侦测触控事件,当侦测到所述触控事件后,获取滑动轨迹;
[0023]对调模块,用于根据获取的滑动轨迹以及轨迹运算参数,对当前触控界面的图标位置进行对调。
[0024]优选地,所述对调模块包括:
[0025]分析判断单元,用于根据获取的滑动轨迹以及轨迹运算参数,分析判断是否需要对当前触控界面的图标位置进行对调;
[0026]确定方向单元,用于若需要对当前触控界面的图标位置进行对调时,则根据获取的滑动轨迹以及轨迹运算参数,确定当前触控界面的图标对调的方向。
[0027]优选地,所述确定方向单元包括:
[0028]水平对调单元,用于若滑动轨迹为沿水平方向的浮动条的轨迹滑动时,则对当前触控界面的图标位置进行水平对调;
[0029]垂直对调单元,用于若滑动轨迹为沿垂直方向的浮动条的轨迹滑动时,则对当前触控界面的图标位置进行垂直对调。
[0030]优选地,所述水平对调单元包括:
[0031]水平奇数对调子单元,用于若滑动轨迹为沿水平方向的浮动条的轨迹滑动且当前触控界面的图标为奇数列并在水平方向上呈对称分布时,则按照水平对称轴对当前触控界面左右列的图标进行水平对调,并保持中间列的图标的位置不变;
[0032]水平偶数对调子单元,用于若滑动轨迹为沿水平方向的浮动条的轨迹滑动且当前触控界面的图标为偶数列并在水平方向上呈对称分布时,则按照水平对称轴对当前触控界面左右列的图标进行水平对调。
[0033]优选地,所述垂直对调单元包括:
[0034]垂直奇数对调子单元,用于若滑动轨迹为沿水平方向的浮动条的轨迹滑动且当前触控界面的图标为奇数列并在水平方向上呈对称分布时,则按照水平对称轴对当前触控界面左右列的图标进行水平对调,并保持中间列的图标位置不变;
[0035]垂直偶数对调子单元,用于若滑动轨迹为沿水平方向的浮动条的轨迹滑动且当前触控界面的图标为偶数列并在水平方向上呈对称分布时,则按照水平对称轴对当前触控界面左右列的图标进行水平对调。
[0036]本发明提供的控制图标的方法,通过获取对当前触控界面的图标位置进行对调控制的轨迹运算参数;侦测触控事件,当侦测到所述触控事件后,获取滑动轨迹;根据获取的滑动轨迹以及轨迹运算参数,对当前触控界面的图标位置进行对调。本发明解决了大屏幕移动终端单手操作的问题,大大减少用户对双手操控的依赖,方便用户操作;并通过培养用户的使用习惯以提高用户对产品的粘性。
【附图说明】
[0037]图1为与本发明的实施方式相关的移动终端的框图;
[0038]图2为本发明实施例移动终端的无线通信系统的框图;
[0039]图3为本发明控制图标的方法一实施例的流程示意图;
[0040]图4为本发明实施例移动终端的图标布置的视图;
[0041]图5为本发明实施例移动终端示出初始屏幕中的对调模块的显示状态的视图;
[0042]图6为本发明实施例水平对调单元的显示状态的视图;
[0043]图7为本发明实施例垂直对调单元的显示状态的视图;
[0044]图8为图3中根据获取的滑动轨迹以及轨迹运算参数,对当前触控界面的图标位置进行对调的步骤的细化流程示意图;
[0045]图9为图8中所述若需要对当前触控界面的图标位置进行对调时,则根据获取的滑动轨迹以及轨迹运算参数,确定当前触控界面的图标对调的方向的步骤的细化流程示意图;
[0046]图10为图9中所述若滑动轨迹为沿水平方向的浮动条的轨迹滑动时,则对当前触控界面的图标位置进行水平对调的步骤的细化流程示意图;
[0047]图11为图9中所述若滑动轨迹为沿垂直方向的浮动条的轨迹滑动时,则对当前触控界面的图标位置进行垂直对调的步骤的细化流程示意图;
[0048]图12为本发明控制图标的移动终端一实施例的功能t吴块不意图;
[0049]图13为图12中所述对调模块的功能模块示意图;
[0050]图14为图13中所述确定方向单元的功能模块示意图;
[0051]图15为图14中所述水平对调单元的功能模块示意图;
[0052]图16为图14中所述垂直对调单元的功能模块示意图。
[0053]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0054]现在将参考附图描述根据本发明的示例性实施方式的移动终端。在下面的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。
[0055]移动终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA (个人数字助理)、PMP (便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之夕卜,根据本发明的实施方式的构造也能够应用于固定类型的终端。
[0056]图1是根据本发明的实施方式的移动终端的框图。
[0057]移动终端100可以包括无线通信单元110、A/V (音频/视频)输入单元120、用户输入单元130、感测单元140、输出单元150、存储器160、接口单元170、控制器180和电源单元190等等。图1示出了具有各种组件的移动终端,但是应理解的是,并不要求实施所有示出的组件。可以替代地实施更多或更少的组件。
[0058]将在下面详细描述移动终端的元件。
[0059]无线通信单元110通常包括一个或多个组件,其允许移动终端100与移动终端位于其中的无线通信系统或网络之间的无线电通信。例如,无线通信单元可以包括广播接收模块111、移动通信模块112、无线互联网模块113、短程通信模块114和位置信息模块115中的至少一个。
[0060]广播接收模块111经由广播信道从外部广播管理服务器接收广播信号和/或广播相关信息。广播信道可以包括卫星信道和/或地面信道。广播管理服务器可以是生成并发送广播信号和/或广播相关信息的服务器或者接收之前生成的广播信号和/或广播相关信息并且将其发送给终端的服务器。广播信号可以包括TV广播信号、无线电广播信号、数据