参数调节方法及装置的制造方法_2

文档序号:8527942阅读:来源:国知局
步骤201中,获取终端中的目标运行参数。
[0080]终端获取本设备中的目标运行参数。
[0081]该目标运行参数通常是一维线性的运行参数,比如目标运行参数是音量值、亮度值、播放进度值、温度值等。
[0082]本实施例中以运行参数是音量值来举例说明。
[0083]在步骤202中,在触摸屏上显示与目标运行参数对应的调节区域,并在调节区域中显示操作引导信息。
[0084]终端在触摸屏上显示目标运行参数的调节区域。可选地,终端还在调节区域上显示操作引导信息。该操作引导信息可以是文字信息、图片信息或者动画信息。
[0085]可选地,调节区域的面积小于触摸屏的显示面积,如图3A所示,调节区域的面积32等于触摸屏的显示面积减去菜单栏34的显示面积,且操作引导信息36是文字信息和图片信息的结合。
[0086]可选地,调节区域的面积等于触摸屏的显示面积,如图3B所示,调节区域的面积32等于触摸屏的显示面积,且操作引导信息36是动画信息。
[0087]该调节区域的任意位置都具有接收滑动触控操作的能力。该调节区域的面积通常属于区间[1/4触摸屏的显示面积,1/4触摸屏的显示面积]。该调节区域的形状通常为矩形,但本实施例对此不作限定。
[0088]在步骤203中,通过调节区域中的任意位置接收滑动触控操作。
[0089]当用户需要调节目标运行参数时,用户在调节窗口中的任意位置触发滑动触控操作。该滑动触控操作通常是直线形的滑动触控操作。
[0090]终端通过调节区域接收该滑动触控操作。
[0091]由于调节区域的任意位置都可以触发滑动触控操作,用户可以在不观察终端的屏幕的前提下,实现“盲操作”。
[0092]在步骤204中,获取滑动触控操作在X方向上的位移大小,根据X方向上的位移大小调节目标运行参数的参数值,X方向是触摸屏的水平显示方向。
[0093]作为一种可能的实现方式,终端根据X方向上的位移大小实时地调节目标运行参数的参数值。此时,本步骤可以包括如下步骤。
[0094]第一,终端在接收到滑动触控操作时,记录滑动触控操作的起点坐标(X(l,y0)。
[0095]坐标系的建立可以以触摸屏的左下顶点为原点,从左下顶点水平指向右下顶点的方向定义为X方向,从左下顶点垂直指向左上顶点的方向定义为y方向。
[0096]第二,终端每隔预定时间间隔获取一次触摸点的坐标(X。,yc)。
[0097]触摸点是滑动触控操作在触摸屏上被捕捉到的作用点。每隔预定时间间隔可以通过定时器或者循环算法实现。
[0098]第三,终端计算触摸点的坐标(xe,y。)相对于起点坐标(xQ,y())的增量dx = xe-x。。
[0099]终端将该增量dx作为滑动触控操作在X方向上的位移大小。
[0100]第四,终端根据位移大小dx和预设对应关系,对目标运行参数的参数值A进行调整。
[0101]终端中还预先存储有X方向上的位移大小dx与参数值A之间的对应关系,该对应关系可以表示为A = f(dx)
[0102]在终端获取到最近一个dx时,终端根据对应关系查找到与dx对应的参数值A,将目标运行参数的参数值A调整为查找到的参数值。
[0103]比如,在dx = -1时,将音量减少I个等级;在dx = I时,将音量增大I个等级。
[0104]作为另一种可能的实现方式,终端在滑动触控操作结束时,根据X方向上的位移大小调节目标运行参数的参数值。
[0105]也即,在滑动触控操作结束时,根据结束点坐标和起点坐标计算X方向上的位移大小,然后调节目标运行参数的参数值。
[0106]综上所述,本实施例提供的参数调节方法,通过利用整个调节区域中的任意区域来接收滑动触控操作,根据滑动触控操作的位移大小调节目标运行参数的参数值;解决了用户需要精确地拖动按钮控件才能调节目标运行参数的问题;达到了用户不需要精确地控制某个控件,仅需要在调节窗口的窗口范围内滑动触控,就能够调节目标运行参数的参数值的效果。
[0107]本实施例提供的参数调节方法,还可以根据X方向上的位移大小来实时调节目标运行参数的参数值,从而达到了用户只需要左滑或者右滑即可实现运行参数的调节,即便用户的滑动触控操作在滑动区域内没有严格按照水平方向滑动,也能够正常地对目标运行参数进行调节的效果。
[0108]由于本公开实施例具有不需要用户精确地操控某个控件,仅需要用户在“大概”范围内进行“模糊性”的滑动触控操作,即可实现对目标运行参数进行调节的特点。所以上述参数调节方法还适用于采用终端作为遥控器的使用场景。为此,请参考如下示意性的实施例。
[0109]图4是根据本公开另一示意性实施例示出的参数调节方法的流程图。本实施例以该参数调节方法应用于具有触摸屏的终端中来举例说明。该方法包括以下步骤。
[0110]在步骤401中,与智能家居设备建立通信连接。
[0111]终端可以预先与绑定的智能家居设备建立通信连接。该通信连接可以是蓝牙连接、WiFi (Wireless Fidelity,无线保真)网络连接等。
[0112]智能家居设备包括但不限于:智能灯泡、空气净化器、智能空调、冰箱等。
[0113]本实施例中以智能家居设备是智能灯泡来举例说明。
[0114]在步骤402中,通过通信连接获取智能家居设备的目标运行参数。
[0115]终端获取智能家居设备的目标运行参数。该目标运行参数是智能家居设备上可被终端控制的目标运行参数。
[0116]可选地,本步骤还包括如下步骤:
[0117]第一,终端进入与智能家居设备对应的遥控器模式。
[0118]终端在接收到预定按键操作、预定手势操作、预定传感器操作后,进入与智能家居设备对应的遥控器模式。
[0119]比如,终端在接收到用户点击空气净化器对应的图标后,进入空气净化器对应的遥控器模式。
[0120]又比如,终端在接收到用户的摇一摇信号后,进入与智能灯泡对应的遥控器模式。
[0121]第二,终端在进入遥控器模式后,获取智能家居设备的目标运行参数。
[0122]终端获取智能家居设备中的目标运行参数。
[0123]该目标运行参数通常是一维线性的运行参数,比如目标运行参数是音量值、亮度值、播放进度值、温度值等。
[0124]本实施例中以运行参数是智能灯泡的亮度值来举例说明。
[0125]在步骤403中,在触摸屏上显示与目标运行参数对应的调节区域,并在调节区域中显示操作引导信息。
[0126]终端在触摸屏上显示目标运行参数的调节区域。可选地,终端还在调节区域上显示操作引导信息。该操作引导信息可以是文字信息、图片信息或者动画信息。
[0127]该调节区域的任意位置都具有接收滑动触控操作的能力。
[0128]该调节区域的面积通常属于区间[1/4触摸屏的显示面积,1/4触摸屏的显示面积]。该调节区域的形状通常为矩形,但本实施例对此不作限定。
[0129]在步骤404中,通过调节区域中的任意位置接收滑动触控操作。
[0130]当用户需要调节目标运行参数时,用户在调节窗口中的任意位置触发滑动触控操作。该滑动触控操作通常是直线形的滑动触控操作。
[0131]终端通过调节区域接收该滑动触控操作。
[0132]由于调节区域的任意位置都可以触发滑动触控操作,用户可以在不观察终端的屏幕的前提下,实现“盲操作”。
[0133]在步骤405中,获取滑动触控操作在y方向上的位移大小,根据y方向上的位移大小调节目标运行参数的参数值,y方向是触摸屏的水平显示方向。
[0134]作为一种可能的实现方式,终端根据y方向上的位移大小实时地调节目标运行参数的参数值。此时,本步骤可以包括如下步骤。
[0135]第一,终端在接收到滑动触控操作时,记录滑动触控操作的起点坐标(X(l,y0)。
[0136]第二,终端每隔预定时间间隔获取一次触摸点的坐标(X。,yc)。
[0137]触摸点是滑动触控操作在触摸屏上被捕捉到的作用点。每隔预定时间间隔可以通过定时器或者循环算法实现。
[0138]第三,终端计算触摸点的坐标(Xe,y。)相对于起点坐标(xQ,y())的增量dy = ye_y。。
[0139]终端将该增量dy作为滑动触控操作在y方向上的位移大小。
[0140]第四,终端根据位移大小dy和预设对应关系,对目标运行参数的参数值A进行调整。
[0141]终端中还预先存储有y方向上的位移大小dy与参数值B之间的对应关系,该对应关系可以表示为B = f (dy)
[0142]在终端获取到最近一个dy时,终端根据对应关系查找到与dy对应的参数值B,将目标运行参数的参数值B调整为查找到的参数值。
[0143]作为另一种可能的实现方式,终端在滑动触控操作结束时,根据y方向上的位移大小调节目标运行参数的参数值。
[0144]也即,在滑动触控操作结束时,终端根据结束点坐标和起点坐标计算y方向上的位移大小,然后调节目标运行参数的参数值。
[0145]在本实施例中,调节目标运行参数的参数值包括:终端通过通信连接向智能家居设备发送控制指令,智能家居设备根据控制指令将目标运行参数进行调节。
[0146]综上所述,本实施例提供的参数调节方法,通过利用整个调节区域中的任意区域来接收滑动触控操作
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1