一种图标显示方法及其终端的制作方法
【技术领域】
[0001]本申请涉及通信技术领域,特别是涉及一种图标显示方法及其终端。
【背景技术】
[0002]目前的移动终端的屏幕上通常显示一虚拟桌面,在虚拟桌面上显示有一定数量的图标,用户可以通过选择图标执行相对应的程序。
[0003]通常的图标显示方法为:当用户在虚拟桌面上选择图标以执行相对应的程序时,移动终端调整被选中的图标的亮度,并伴随着震动。
[0004]然而,这种图标显示方法中,无论用户选择任一图标,其显示方式都是一样的,并且伴随着整个终端震动。图标显示方式单一缺乏变化。
【发明内容】
[0005]本申请主要解决的技术问题是提供一种图标显示方法及终端,能够实现实现按触摸区域震动,并且能够实现根据用户实际需要调节不同区域的马达的震动效果,提高用户体验。
[0006]为解决上述技术问题,本申请采用的一个技术方案是:提供一种图标显示方法,其中,所述方法包括:根据感应到的用户操作,确定终端界面上被选中的图标;控制所述被选中的图标对应区域的马达工作,其中,所述马达是马达阵列中的其中一个或多个,每个图标至少对应一个马达。
[0007]其中,控制所述被选中的图标对应区域的马达工作的步骤具体为:根据所述图标的位置获取所述图标在所述终端界面上的坐标;根据所述坐标确定所述马达阵列中位于所述坐标的马达;其中,所述马达阵列层叠设置于所述终端的显示屏与主板之间,所述马达阵列的总面积与所述显示屏的面积相同,且每个马达的位置相对于所述终端界面具有一坐标;以及控制确定的所述马达工作,其中,未被确定的马达不工作。
[0008]其中,控制所述被选中的图标对应区域的马达工作的步骤具体为:控制所述被选中的图标对应区域的马达震动,以及调整所述马达的震动强度。
[0009]其中,所述马达为压电马达或其他能够应用于终端的马达。
[0010]其中,所述方法还包括:在确定终端界面上被选中的图标之后,点亮被选中的图标对应区域或播放与所述被选中的图标对应的提示音。
[0011]为解决上述技术问题,本申请采用的一个技术方案是:提供一种具有图标显示功能的终端,其特征在于,所述终端包括确定模块以及控制模块;所述确定模块用于根据感应到的用户操作,确定终端界面上被选中的图标;所述控制模块用于控制所述被选中的图标对应区域的马达工作,其中,所述马达是马达阵列中的其中一个或多个,每个图标至少对应一个马达。
[0012]其中,所述控制模块包括获取单元、确定单元以及控制单元;所述获取单元用于根据所述图标的位置获取所述图标在所述终端界面上的坐标;所述确定单元用于根据所述坐标确定所述马达阵列中位于所述坐标的马达;其中,所述马达阵列层叠设置于所述终端的显示屏与主板之间,所述马达阵列的总面积与所述显示屏的面积相同,且每个马达的位置相对于所述终端界面具有一坐标;所述控制单元用于控制确定的所述马达工作,其中,未被确定的马达不工作。
[0013]其中,所述控制模块具体用于控制所述被选中的图标对应区域的马达震动,以及调整所述马达的震动强度。
[0014]其中,所述马达为压电马达或其他能够应用于终端的马达。
[0015]其中,所述控制模块还用于在确定终端界面上被选中的图标之后,点亮被选中的图标对应区域或播放与所述被选中的图标对应的提示音。
[0016]本申请的有益效果是:区别于现有技术的情况,本申请终端根据感应到的用户操作,确定终端界面上被选中的图标,并控制被选中的图标对应区域的马达工作,能够实现按感应到的触摸区域震动,并且能够实现根据用户实际需要调节不同区域的马达的震动效果O
【附图说明】
[0017]图1是本申请图标显示方法一实施方式的流程图;
[0018]图2是本申请图标显示方法另一实施方式的流程图;
[0019]图3是本申请具有图标显示功能的终端一实施方式的结构示意图;
[0020]图4是本申请具有图标显示功能的终端另一实施方式的结构示意。
【具体实施方式】
[0021]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本申请。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施方式中也可以实现本申请。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
[0022]参阅图1,图1是本申请图标显示方法一实施方式的流程图。本实施方式的执行主体为终端,终端叠层设置有控制主板、马达阵列、IXD显示屏、触摸屏。其中,组成马达阵列的马达可以是压电马达,也可以是其他能够应用于终端的马达。对马达的形状及安装方式不做限制,对组成马达阵列的马达数量不作限制,能保证终端显示屏的每个图标至少对应一个马达即可。本实施方式的图标显示方法包括以下步骤:
[0023]SlOl:根据感应到的用户操作,确定终端界面上被选中的图标。
[0024]当用户在触摸屏感应空间中输入控制指令时,终端感应用户在触摸屏上的操作,并根据感应到的用户操作,确定终端界面上被选中的图标。其中,输入控制指令为单击、双击、滑动等。
[0025]S102:控制所述被选中的图标对应区域的马达工作,其中,所述马达是马达阵列中的其中一个,每个图标至少对应一个马达。
[0026]终端根据被选中的图标的信息获取被选中的图标所对应的区域,从而确定被选中图标对应区域所对应的马达,并控制该区域对应的马达震动,以及调节该马达的震动强度。此时,该区域外对应的马达不震动。
[0027]其中,被选中的图标的信息至少包括位置信息,被选中图标对应区域的的马达是马达阵列中的其中一个或多个,每个图标至少对应一个马达。马达的控制方式可以采用I2C总线控制方式,也可以采用UART等串口通信方式控制。每个马达的震动强度是可根据用户实际需要调节的,每个图标所在区域对应的马达的震动强度可以相同,也可以不同。
[0028]当马达为有压电马达时,调节马达震动强度的方法为改变施加在马达两端电压,就可以改变震动强度,施加的电压值越大,震动越强烈。
[0029]当马达为其他能够应用于终端的马达时,根据每种马达的控制原理控制马达震动,以及调节其震动强度,具体的控制方式此处不作限制。
[0030]可以理解的是,在本实施方式中,终端在检测到有被选中图标时,控制被选中的图标对应区域的马达震动,其他区域的马达不震动。在其他实施方式中,也可以是终端检测到触摸屏上的任意触摸动作后,控制该触摸区域对应的马达震动,其他区域的马达不震动。
[0031]上述方案,终端根据感应到的用户操作,确定终端界面上被选中的图标,并控制被选中的图标对应区域的马达工作,能够实现按触摸区域震动,并且能够实现根据用户实际需要调节不同区域的马达的震动效果。
[0032]请参阅图2,图2是本申请图标显示方法另一实施方式的流程图。本实施方式的执行主体为终端,终端叠层设置有控制主板、马达阵列、IXD显示屏、触摸屏。其中,组成马达阵列的马达可以是压电马达,也可以是其他能够应用于终端的马达。对马达的形状及安装方式不做限制,对组成马达阵列的马达数量不作限制,能保证终端显示屏的每个图标至少对应一个马达即可。本实施方式的图标显示方法包括以下步骤:
[0033]S201:根据感应到的用户操作,确定终端界面上被选中的图标。
[0034]当用户在触摸屏感应空间中输入控制指令时,终端感应用户在触摸屏上的操作,并根据感应到的用户操作,确定终端界面上被选中的图标。其中,输入控制指令为单击、双击、滑动等。
[0035]S202:根据所述图标的位置获取所述图标在所述终端界面上的坐标。
[0036]终端在确定被选中的图标后,根据被选中的图标的位置获取图标在终端界面上的坐标。
[0037]S203:根据所述坐标确定所述马达阵列中位于所述坐标的马达;其中,所述马达阵列层叠设置于所述终端的显示屏与主板之间,所述马达阵列的总面积与所述显示屏的面积相同,且每个马达的位置相对于所述终端界面具有一坐标。
[0038]终端将获取到被选中的图标在终端界面上的坐标之后,将该坐标与预先保存在本地的马达阵列的坐标进行比较,从而确定马达阵列中位于该坐标位置的马达。其中,马达阵列层叠设置于终端的显示屏与主板之间,马达阵列的厚度不超过1_,马达阵列的总面积与显示屏的面积相同,且每个马达的位置相对于终端界面具有一坐标,每个图标至少对应一个马达。
[0039]S204:控制确定的所述马达工作,点亮被选中的图标对应区域或播放与所述被选中的图标对应的提示音,其中,未被确定的马达不工作。
[0040]终端在确定被选中的图标对应的马达后,控制该马达震动,以及调节该马达的震动强度,并点亮被选中的图标对应的区域,和/或播放与该图标对应的提示音。此时,位于被选中的图标区域外对应的马达不震动,不显示未被选中的图标,也不播放未被选中的图标对应的提示音。
[0041]其中,马达的控制方式可以采用I2C总线控制方式,也可以采用UART等串口通信方式控制。每个马达的震动强度是可根据用户实际需要调节的,每个图标所在区域对应的马达的震动强度可以相同,也可以不同。每个图标对应的提示音可以相同,也可以不同,还可以根据用户兴趣设置。
[0042]当马达为有压电马达时,调节马达震动强度的方法为改变施加在马达两端电压,就可以改变震动强度,施加的电压值越大,震动越强烈。
[0043]当马达为其他能够应用于终端的马达时,根据每种马达的控制原理控制马达震动,以及调节其震动强度,具体的控制方式此处不作限制。
[0044]可以理解的是,在本实施方式中,终端在检测到有被选中图标时,控制被选中的图标对应区域的马达震动,其他区域的马达不震动。在其他实施方式中,也可以是终端检测到触摸屏上的任意触摸动作后,控制该触摸区域对应的马达震动,其他区域的马达不震动。
[0045]上述方案,终端根据感应到的用户操作,确定终端界面上被选中的图标,并控制被选中的图标对应区域的马达工作,能够实现按触摸区域震动,并且能够实现根据用户实际需要调节不同区域的马达的震动效果。
[0046]请参阅图3,图3是本申请具有图标显示功能的终端一实施方式的结