数值调整方法及装置制造方法及图纸

技术编号:13469172 阅读:34 留言:0更新日期:2016-08-05 01:42
本公开是关于一种数值调整方法及装置。方法包括:控制所述触控设备的显示区域内显示一第一滑块控件,所述第一滑块控件的初始位置与一初始数值相对应;侦测所述第一滑块控件上的触控操作,所述触控事件包括对于所述第一滑块控件的拖动操作和/或按压操作;根据对于所述第一滑块控件的拖动操作的轨迹调整所述第一滑块控件的位置,并根据所述第一滑块控件当前位置与其初始位置之间的距离及运动方向得到一调整值以调整所述原始数值;当所述按压操作的压力值位于一第一压力区间时,在所述第一滑块控件之外的区域显示所述调整值;当所述按压操作的压力值位于一第二压力区间时,进入精确调整模式以对所述原始数值进行精确调整。本公开可提供更好的用户体验。

【技术实现步骤摘要】

本公开涉及人机交互
,具体而言,涉及一种数值调整方法及数值调整装置。
技术介绍
随着移动通信技术的快速发展,在触控设备上出现了越来越多的各式应用程序。在很多应用程序中会涉及到数值的调整,例如,游戏应用中人物属性或者物品数量等数值的调整,音视频应用中音量大小或者播放进度等数值的调整,图像处理软件中亮度、对比度以及色相等数值的调整。目前一种常用的方式是向用户显示滑块控件,进而根据用户对于拖动滑块控件的拖动而实现数值的调整。参考图1A以及图1B中所示,为一种应用程序中用于数值调整的滑块控件10。在用户通过手指拖动滑块控件10时,触控设备可以通过判断滑块控件10被拖动的距离的大小,得到一调整值以调整原始数值。例如,从原始位置开始拖动距离越长代表调整值越大;从原始位置拖动距离越短代表调整值越小。再者,触控设备可以通过判断滑块控件10相对其原始位置的方向,判断用户要实现对于原始数值的增加还是减少。例如,往右拖动滑块控件10代表增加;往左拖动滑块控件10代表减少。然而在上述技术方案中,一方面,用户通过手指拖动滑块控件10时,会由于手指自身的体积造成一定的视线遮挡,导致用户在拖动滑块控件10的过程中,无法直观的观察自己对于滑块控件10拖动的距离,进而无法得知具体的调整程度;另一方面,滑块控件10被拖动的距离由手指掌控,难以做到精确调整,特别是在一些需要精确到个位数的操作,通过手指拖动可能拖动很多次都始终都无法达到需要的位置。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
针对现有技术中的部分问题或者全部问题,本公开提供一种数值调整方法及数值调整装置。根据本公开实施例的第一方面,提供一种数值调整方法,应用于可实现压力感测的触控设备;所述数值调整方法包括:控制所述触控设备的显示区域内显示一第一滑块控件,所述第一滑块控件的初始位置与一初始数值相对应;侦测所述第一滑块控件上的触控操作,所述触控事件包括对于所述第一滑块控件的拖动操作和/或按压操作;根据对于所述第一滑块控件的拖动操作的轨迹调整所述第一滑块控件的位置,并根据所述第一滑块控件当前位置与其初始位置之间的距离及运动方向得到一调整值以调整所述原始数值;当所述按压操作的压力值位于一第一压力区间时,在所述第一滑块控件之外的区域显示所述调整值;当所述按压操作的压力值位于一第二压力区间时,进入精确调整模式以对所述原始数值进行精确调整。在本公开的一种示例性实施例中,所述按压操作的压力值包括第一压力区间以及第二压力区间,所述第一压力区间中最大值小于第二压力区间中最小值;其中:当所述按压操作的压力值位于所述第一压力区间时,在所述第一滑块控件之外的一区域显示所述调整值;当所述按压操作的压力值位于所述第二压力区间时,进入精确调整模式,以对所述原始数值进行精确调整。在本公开的一种示例性实施例中,所述按压操作的压力值包括第一压力区间、第二压力区间以及第三压力区间,所述第三压力区间中最大值小于第一压力区间中最小值,所述第一压力区间中最大值小于第二压力区间中最小值;其中:当所述按压操作的压力值位于所述第三压力区间时,不显示所述调整值;当所述按压操作的压力值位于所述第一压力区间时,在所述第一滑块控件之外的一区域显示所述调整值;当所述按压操作的压力值位于所述第二压力区间时,进入精确调整模式,以对所述原始数值进行精确调整。在本公开的一种示例性实施例中,所述数值调整方法还包括:控制所述调整值显示在所述第一滑块控件的预设方向,并且控制显示的所述调整值跟随所述第一滑块控件进行移动。在本公开的一种示例性实施例中,所述精确调整模式包括:控制所述触控设备的显示区域内显示一数值输入控件,所述数值输入控件获取输入的数值并根据获取的数值对所述原始数值进行精确调整。在本公开的一种示例性实施例中,所述精确调整模式还包括:控制所述第一滑块控件的位置,使所述第一滑块控件的位置与所述精确调整之后的数值相对应。在本公开的一种示例性实施例中,所述精确调整模式包括:控制所述触控设备的显示区域内显示一第二滑块控件;侦测所述第二滑块控件上的触控操作,所述触控事件包括对于所述第二滑块控件的拖动操作;根据对于所述第二滑块控件的拖动操作的轨迹调整所述第二滑块控件的位置,并根据所述第二滑块控件当前位置与其初始位置之间的距离及运动方向调整所述第一滑块控件的位置。在本公开的一种示例性实施例中,所述精确调整模式还包括:进入所述精确调整模式后,在所述第一滑块控件以及第二滑块控件之外的区域显示所述调整值。根据本公开实施例的第二方面,提供一种数值调整装置,应用于可实现压力感测的触控设备;所述数值调整装置包括:呈现控制模块,用于控制所述触控设备的显示区域内显示一第一滑块控件,所述第一滑块控件的初始位置与一初始数值相对应;输入侦测模块,用于侦测所述第一滑块控件上的触控操作,所述触控事件包括对于所述第一滑块控件的拖动操作和/或按压操作;滑块调整模块,用于根据对于所述第一滑块控件的拖动操作的轨迹调整所述第一滑块控件的位置,并根据所述第一滑块控件当前位置与其初始位置之间的距离及运动方向得到一调整值以调整所述原始数值;调整值显示模块,用于当所述按压操作的压力值位于一第一压力区间时,在所述第一滑块控件之外的区域显示所述调整值;精确调整模块,用于当所述按压操作的压力值位于一第二压力区间时,进入精确调整模式以对所述原始数值进行精确调整。在本公开的一种示例性实施例中,所述按压操作的压力值包括第一压力区间以及第二压力区间,所述第一压力区间中最大值小于第二压力区间中最小值;其中:所述调整值显示模块用于当所述按压操作的压力值位于所述第一压力区间时,在所述第一滑块控件之外的一区域显示所述调整值;所述精确调整模块用于当所述按压操作的压力值位于所述第二压力区间时,进入精确调整模式,以对所述原始数值进行精确调整。在本公开的一种示例性实施例中,所述按压操作的压力值包括第一压力区间、第二压力区间以及第三压力区间,所述第三压力区间中最大值小于第一压力区间中最小值,所述第一压力区间中最大值小于第二压力区间中最小值;其中:所述调整值显示模块用于当所述按压操作的压力值本文档来自技高网
...

【技术保护点】
一种数值调整方法,应用于可实现压力感测的触控设备;其特征在于,所述数值调整方法包括:控制所述触控设备的显示区域内显示一第一滑块控件,所述第一滑块控件的初始位置与一初始数值相对应;侦测所述第一滑块控件上的触控操作,所述触控事件包括对于所述第一滑块控件的拖动操作和/或按压操作;根据对于所述第一滑块控件的拖动操作的轨迹调整所述第一滑块控件的位置,并根据所述第一滑块控件当前位置与其初始位置之间的距离及运动方向得到一调整值以调整所述原始数值;当所述按压操作的压力值位于一第一压力区间时,在所述第一滑块控件之外的区域显示所述调整值;当所述按压操作的压力值位于一第二压力区间时,进入精确调整模式以对所述原始数值进行精确调整。

【技术特征摘要】
1.一种数值调整方法,应用于可实现压力感测的触控设备;其特征
在于,所述数值调整方法包括:
控制所述触控设备的显示区域内显示一第一滑块控件,所述第一滑
块控件的初始位置与一初始数值相对应;
侦测所述第一滑块控件上的触控操作,所述触控事件包括对于所述
第一滑块控件的拖动操作和/或按压操作;
根据对于所述第一滑块控件的拖动操作的轨迹调整所述第一滑块控
件的位置,并根据所述第一滑块控件当前位置与其初始位置之间的距离
及运动方向得到一调整值以调整所述原始数值;
当所述按压操作的压力值位于一第一压力区间时,在所述第一滑块
控件之外的区域显示所述调整值;当所述按压操作的压力值位于一第二
压力区间时,进入精确调整模式以对所述原始数值进行精确调整。
2.根据权利要求1所述的数值调整方法,其特征在于,所述按压操
作的压力值包括第一压力区间以及第二压力区间,所述第一压力区间中
最大值小于第二压力区间中最小值;其中:
当所述按压操作的压力值位于所述第一压力区间时,在所述第一滑
块控件之外的一区域显示所述调整值;
当所述按压操作的压力值位于所述第二压力区间时,进入精确调整
模式,以对所述原始数值进行精确调整。
3.根据权利要求1所述的数值调整方法,其特征在于,所述按压操
作的压力值包括第一压力区间、第二压力区间以及第三压力区间,所述
第三压力区间中最大值小于第一压力区间中最小值,所述第一压力区间
中最大值小于第二压力区间中最小值;其中:
当所述按压操作的压力值位于所述第三压力区间时,不显示所述调
整值;
当所述按压操作的压力值位于所述第一压力区间时,在所述第一滑
块控件之外的一区域显示所述调整值;
当所述按压操作的压力值位于所述第二压力区间时,进入精确调整
模式,以对所述原始数值进行精确调整。
4.根据权利要求1所述的数值调整方法,其特征在于,所述数值调
整方法还包括:
控制所述调整值显示在所述第一滑块控件的预设方向,并且控制显
示的所述调整值跟随所述第一滑块控件进行移动。
5.根据权利要求1~4任意一项所述的数值调整方法,其特征在于,
所述精确调整模式包括:
控制所述触控设备的显示区域内显示一数值输入控件,所述数值输
入控件获取输入的数值并根据获取的数值对所述原始数值进行精确调整。
6.根据权利要求5所述的数值调整方法,其特征在于,所述精确调
整模式还包括:
控制所述第一滑块控件的位置,使所述第一滑块控件的位置与所述
精确调整之后的数值相对应。
7.根据权利要求1~4任意一项所述的数值调整方法,其特征在于,
所述精确调整模式包括:
控制所述触控设备的显示区域内显示一第二滑块控件;
侦测所述第二滑块控件上的触控操作,所述触控事件包括对于所述
第二滑块控件的拖动操作;
根据对于所述第二滑块控件的拖动操作的轨迹调整所述第二滑块控
件的位置,并根据所述第二滑块控件当前位置与其初始位置之间的距离
及运动方向调整所述第一滑块控件的位置。
8.根据权利要求7所述的数值调整方法,其特征在于,所述精确调
整模式还包括:
进入所述精确调整模式后,在所述第一滑块控件以及第二滑块控件
之外的区域显示所述调整值。
9.一种数值调整装置,应用于可实现压力感测的触控设备;其特征
在于,所述数值调整装置包括:
呈...

【专利技术属性】
技术研发人员:徐子昭黄锦文
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江;33

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

1