一种图标显示方法、系统及智能家居控制终端的制作方法_3

文档序号:8445343阅读:来源:国知局
值为10ms-40ms ;若小于,不执行第二次触动操作所对应的操作指令。
[0029]当用户在很短的时间内连续进行滑动操作时,处理器的处理速度有限,显示效果会不理想,滑动显示的过程也不够流畅。因此,设置一个预设时间值,当相邻两次触动操作的时间间隔小于该预设时间值,就不执行第二次触动操作所对应的操作指令,就确保了滑动的细腻程度,显示更为清晰。
[0030]为了进一步提尚显不的速度,在滑动显不时,临时对处理器的ARM Clock进彳丁了倍频处理。同时,为了确保系统稳定,在退出滑动显示时恢复ARM Clocko
[0031]实施例7:
本申请还提供一种图标显示系统,包括由顺序排列的若干图标组成的图标队列,以及用于指向其中一个图标的指针,触摸屏当前页面同步显示与指针所指向的图标相对应的一组图标,还包括:
缓存模块,用于缓存图标队列中与指针所指向的图标相对应的第一组图标、第一组图标前方相邻的第二组图标和第一组图标后方相邻的第三组图标,第一组图标、第二组图标和第三组图标均包括N个连续排列的图标,N大于或等于2 ;
检测模块,用于检测触摸屏上的触动操作,判断触动操作是点击操作还是滑动操作;检测模块在判断到触动操作是滑动操作后,用于获取滑动操作的滑动方向、滑动加速度和滑动距离;检测模块还用于判断滑动方向是水平方向还是垂直方向,检测模块在判断到滑动方向是水平方向后,用于进一步判断滑动加速度是否大于预设加速度值或滑动距离是否大于预设距离值;
缓存模块,在判断到滑动加速度大于预设加速度值或滑动距离大于预设距离值之后,用于使指针基于滑动方向在图标队列中偏移N个图标,更新缓存与指针偏移后所指向的图标相对应的新一组图标、位于新一组图标前方相邻的N个图标和位于新一组图标后方相邻的N个图标;
缓存模块,在判断到滑动加速度小于于预设加速度值或滑动距离小于预设距离值之后,用于根据滑动距离或滑动加速度,使指针基于滑动方向在图标队列中偏移I至N-1个图标,更新缓存与指针偏移后所指向的图标相对应的新一组图标、新一组图标前方相邻的N个图标和新一组图标后方相邻的N个图标;
显示模块,用于同步更新显示与指针偏移前后所指向的图标分别相对应的一组图标。
[0032]因此,本实施例中,在更新图标前后均仅缓存与指针所指向的图标相对应的第一组图标、第一组图标前方相邻的第二组图标和第一组图标后方相邻的第三组图标,左右滑动切换更新页面,则分别调取缓存的前后两组图标,从而使得更新页面的更新速度更快、更新显示更为流畅。
[0033]同时,基于用户的点击操作或垂直方向的滑动操作,可将用户需要更改的图标进行图标状态的更新。从而提供了多种操作方式下的显示方式,增加了用户体验的多样性。
[0034]实施例8:
一种智能家居控制终端,其用于控制与其连接的所有智能家居设备。该终端通过无线或有线的方式与智能家居设备相连,且该终端是手机、平板电脑和一体机电脑等设备中的一种或两种以上的组合。该终端包括触摸屏以及与触摸屏电连接的处理器,处理器中包含与所有智能家居设备一一对应的若干图标组成的图标队列,以及指向其中一个图标的指针,触摸屏当前页面同步显示与指针所指向的图标相对应的一组图标,处理器包括缓存单元、检测单元和显示单元。
[0035]缓存单元,用于缓存图标队列中与指针所指向的图标相对应的第一组图标、第一组图标前方相邻的第二组图标和第一组图标后方相邻的第三组图标,第一组图标、第二组图标和第三组图标均包括N个连续排列的图标,N大于或等于2。
[0036]检测单元,用于检测触摸屏上的触动操作,判断触动操作是点击操作还是滑动操作;检测单元在判断到触动操作是滑动操作后,用于获取滑动操作的滑动方向、滑动加速度和滑动距离;检测单元还用于判断滑动方向是水平方向还是垂直方向,检测单元在判断到滑动方向是水平方向后,用于进一步判断滑动加速度是否大于预设加速度值或滑动距离是否大于预设距离值;
缓存单元在判断到滑动加速度大于预设加速度值或滑动距离大于预设距离值之后,用于使指针基于滑动方向在图标队列中偏移N个图标,更新缓存与指针偏移后所指向的图标相对应的新一组图标、位于新一组图标前方相邻的N个图标和位于新一组图标后方相邻的N个图标;
缓存单元在判断到滑动加速度小于于预设加速度值或滑动距离小于预设距离值之后,用于根据滑动距离或滑动加速度,使指针基于滑动方向在图标队列中偏移I至N-1个图标,更新缓存与指针偏移后所指向的图标相对应的新一组图标、新一组图标前方相邻的N个图标和新一组图标后方相邻的N个图标;
显示单元,用于同步更新显示与指针偏移前后所指向的图标分别相对应的一组图标。
[0037]因此,本实施例中,在更新图标前后均仅缓存与指针所指向的图标相对应的第一组图标、第一组图标前方相邻的第二组图标和第一组图标后方相邻的第三组图标,左右滑动切换更新页面,则分别调取缓存的前后两组图标,从而使得更新页面的更新速度更快、更新显示更为流畅。
[0038]同时,基于用户的点击操作或垂直方向的滑动操作,可将用户需要更改的图标进行图标状态的更新。从而提供了多种操作方式下的显示方式,增加了用户体验的多样性。
[0039]实施例9:
在实施例7的基础上,如图4所不,本实施例应用于对灯具的控制,图4中的图标为灯控图标,图中具有三个灯控图标,分别为灯控图标“灯00”、灯控图标“灯01”和灯控图标“灯04”,该三个灯控图标分别对应三个灯的开关状态和亮度百分比状态,这三个灯控图标构成了显示页面下的一组图标。
[0040]终端会缓存与指针所指向的图标相对应的第一组图标、第一组图标前方相邻的第二组图标和第一组图标后方相邻的第三组图标,当用户进行滑动操作后,会根据其滑动操作的方向,更新显示界面内的灯控图标。如滑动操作向左,指针就向左偏移,就将当前页面中灯控图标后边的灯控图标显示在触摸屏上。再缓存与指针所指向的图标相对应的新第一组图标、新第一组图标前方相邻的第二组图标和新第一组图标后方相邻的第三组图标,进而可以提升更新显示的速度,使得更新显示更为流畅。同时,基于点击操作,可以对照明设备进行开或关的操作,基于垂直方向的滑动操作,可调整对应需要调整灯具的亮度。
[0041]在其他实施例中,图标也可以用来控制其他智能家居设备,例如作为其他智能家居设备的开关图标,用来控制其他智能家居设备的工作与否。
[0042]以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换。
【主权项】
1.一种图标显示方法,包括由顺序排列的若干图标组成的图标队列,以及用于指向其中一个图标的指针,触摸屏当前页面同步显示与所述指针所指向的图标相对应的一组图标,其特征在于:包括以下步骤: 缓存所述图标队列中与所述指针所指向的图标相对应的第一组图标、所述第一组图标前方相邻的第二组图标和所述第一组图标后方相邻的第三组图标,所述第一组图标、所述第二组图标和所述第三组图标均包括N个连续排列的图标,N大于或等于2 ; 检测所述触摸屏上的触动操作,判断所述触动操作是点击操作还是滑动操作; 若是滑动操作,获取所述滑动操作的滑动方向,判断所述滑
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1