空调参数横向滑动选择方法及系统技术方案

技术编号:15787758 阅读:62 留言:0更新日期:2017-07-09 13:46
本发明专利技术提供一种空调参数横向滑动选择方法及系统。其中方法包括:接收用户在横向滑动选择界面上输入的触摸事件;获取圆环参数模型中的多个预设空调参数数据在横向滑动选择界面的预定区域中显示的初始空调参数数据;由触摸事件中提取触摸事件的起始信息和终止信息,并根据起始信息和终止信息计算出圆环参数模型转动的转动角度;根据转动角度和初始空调参数数据确定用户在圆环参数模型中选中的第一预设空调参数数据,并将第一预设空调参数数据在预定区域中显示出来。其能够使用户只在横向滑动选择界面上滑动手指便可选择满足需求的空调参数,简便有效快捷,大大提高了用户调节空调参数时的操作体验。

【技术实现步骤摘要】
空调参数横向滑动选择方法及系统
本专利技术涉及空调
,特别是涉及空调参数横向滑动选择方法及系统。
技术介绍
随着智能家居的普及,用户能够通过智能终端对智能设备的参数进行调节。例如:智能空调选择制冷、制热温度时通常采用按钮点击加减键的方式进行控制,当用户需要将温度从16度调节为30度使,需要点击加减键15次才能达到用户需求的30度,不仅操作次数多而且耗时,导致用户的操作体验性很差。
技术实现思路
基于此,有必要针对传统采用按钮加减键选择空调参数的方式操作繁琐且耗时的问题,提供一种通过横向滑动方式快速选择空调参数的空调参数横向滑动选择方法及系统。为达到专利技术目的,提供一种空调参数横向滑动选择方法,所述方法包括:接收用户在横向滑动选择界面上输入的触摸事件;获取圆环参数模型中的多个预设空调参数数据在所述横向滑动选择界面的预定区域中显示的初始空调参数数据;由所述触摸事件中提取所述触摸事件的起始信息和终止信息,并根据所述起始信息和所述终止信息计算出所述圆环参数模型转动的转动角度;根据所述转动角度和所述初始空调参数数据确定用户在圆环参数模型中选中的第一预设空调参数数据,并将所述第一预设空调参数数据在所述预定区域中显示出来。在其中一个实施例中,所述接收用户在横向滑动选择界面上输入的触摸事件的步骤之后,还包括:获取所述圆环参数模型中靠近所述预定区域的预设数量的预设空调参数数据,并将所述预设数量的预设空调参数数据作为显露预设空调参数数据;将所述显露预设空调参数数据在所述横向滑动选择界面上展现出来。在其中一个实施例中,所述由所述触摸事件中提取所述触摸事件的起始信息和终止信息,并根据所述起始信息和所述终止信息计算出所述圆环参数模型转动的转动角度的步骤包括:由所述触摸事件中提取所述触摸事件的起始信息和终止信息;根据所述起始信息和所述终止信息确定所述触摸事件在所述横向滑动选择界面上滑动的像素距离;根据所述像素距离和所述圆环参数模型的转动角度之间的像素角度对应关系获得所述圆环参数模型转动的转动角度。在其中一个实施例中,所述根据所述转动角度和所述初始空调参数数据确定用户在圆环参数模型中选中的第一预设空调参数数据的步骤包括:根据所述预设空调参数数据的参数数量将所述圆环参数模型对应的圆环进行均等分,得到每个所述预设空调参数数据对应的单位圆弧角度以及每个所述预设空调参数数据对应的圆弧区间;根据所述转动角度和所述单位圆弧角度得到所述触摸事件终止时所述用户选中的圆环参数模型的第一圆弧区间;根据所述第一圆弧区间得到所述第一预设空调参数数据。在其中一个实施例中,所述根据所述第一圆弧区间得到所述第一预设空调参数数据的步骤包括:根据所述转动角度和所述单位圆弧角度获得所述触摸事件终止时所述转动角度滑过所述第一圆弧区域的偏移角度;判断所述偏移角度是否超出预设偏移角度;若是,则将所述第一圆弧区域对应的预设空调参数数据作为所述第一预设空调参数数据;若否,则将与所述第一圆弧区域相邻的上一圆弧区域对应的预设空调参数数据作为所述第一预设空调参数数据。在其中一个实施例中,所述方法还包括:在接收到所述用户输入的所述触摸事件时,记录所述触摸事件起始时的起始时间和所述触摸事件终止时的终止时间,并根据所述起始时间和所述终止时间计算所述触摸事件的触发时间;根据所述触摸事件的所述起始信息和所述终止信息得到所述用户在所述横向滑动选择界面上滑动的像素距离;根据所述像素距离和所述触发时间计算得到所述触摸事件终止时的滑动速率;判断所述滑动速率是否大于预设滑动速率,并在所述滑动速率大于所述预设滑动速率时,根据所述滑动速率和预设缓动系数计算得到所述滑动速率消减至零时所述圆环参数模型转动的缓动角度;根据所述缓动角度和所述转动角度得到所述圆环参数模型终止时对应的第二预设空调参数数据,并将所述第二预设空调参数数据在所述预定区域中显示出来。本专利技术还提供一种空调参数横向滑动选择系统,所述系统包括:接收模块,用于接收用户在横向滑动选择界面上输入的触摸事件;初始参数获取模块,用于获取圆环参数模型中的多个预设空调参数数据在所述横向滑动选择界面的预定区域中显示的初始空调参数数据;计算模块,用于由所述触摸事件中提取所述触摸事件的起始信息和终止信息,并根据所述起始信息和所述终止信息计算出所述圆环参数模型转动的转动角度;确定显示模块,用于根据所述转动角度和所述初始空调参数数据确定用户在圆环参数模型中选中的第一预设空调参数数据,并将所述第一预设空调参数数据在所述预定区域中显示出来。在其中一个实施例中,还包括:显露参数获取模块,用于在接收用户在横向滑动选择界面上输入的触摸事件之后,获取所述圆环参数模型中靠近所述预定区域的预设数量的预设空调参数数据,并将所述预设数量的预设空调参数数据作为显露预设空调参数数据;展现模块,用于将所述显露预设空调参数数据在所述横向滑动选择界面上展现出来。在其中一个实施例中,所述计算模块包括:提取单元,用于由所述触摸事件中提取所述触摸事件的起始信息和终止信息;像素距离确定单元,用于根据所述起始信息和所述终止信息确定所述触摸事件在所述横向滑动选择界面上滑动的像素距离;转动角度获取单元,用于根据所述像素距离和所述圆环参数模型的转动角度之间的像素角度对应关系获得所述圆环参数模型转动的转动角度。在其中一个实施例中,所述确定显示模块包括:等分单元,用于根据所述预设空调参数数据的参数数量将所述圆环参数模型对应的圆环进行均等分,得到每个所述预设空调参数数据对应的单位圆弧角度以及每个所述预设空调参数数据对应的圆弧区间;选中单元,用于根据所述转动角度和所述单位圆弧角度得到所述触摸事件终止时所述用户选中的圆环参数模型的第一圆弧区间;第一参数获取单元,用于根据所述第一圆弧区间得到所述第一预设空调参数数据。在其中一个实施例中,所述第一参数获取单元包括:偏移角度获取子单元,用于在根据所述第一圆弧区间得到所述第一预设空调参数数据时,根据所述转动角度和所述单位圆弧角度获得所述触摸事件终止时所述转动角度滑过所述第一圆弧区域的偏移角度;判断子单元,用于判断所述偏移角度是否超出预设偏移角度;若是,则将所述第一圆弧区域对应的预设空调参数数据作为所述第一预设空调参数数据;若否,则将与所述第一圆弧区域相邻的上一圆弧区域对应的预设空调参数数据作为所述第一预设空调参数数据。在其中一个实施例中,所述系统还包括:记录计算模块,用于在接收到所述用户输入的所述触摸事件时,记录所述触摸事件起始时的起始时间和所述触摸事件终止时的终止时间,并根据所述起始时间和所述终止时间计算所述触摸事件的触发时间;像素距离获取模块,用于根据所述触摸事件的所述起始信息和所述终止信息得到所述用户在所述横向滑动选择界面上滑动的像素距离;滑动速率计算模块,用于根据所述像素距离和所述触发时间计算得到所述触摸事件终止时的滑动速率;判断计算模块,用于判断所述滑动速率是否大于预设滑动速率,并在所述滑动速率大于所述预设滑动速率时,根据所述滑动速率和预设缓动系数计算得到所述滑动速率消减至零时所述圆环参数模型转动的缓动角度;显示模块,用于根据所述缓动角度和所述转动角度得到所述圆环参数模型终止时对应的第二预设空调参数数据,并将所述第二预设空调参数数据在所述预定区域中显示出来。本专利技术本文档来自技高网...
空调参数横向滑动选择方法及系统

【技术保护点】
一种空调参数横向滑动选择方法,其特征在于,所述方法包括:接收用户在横向滑动选择界面上输入的触摸事件;获取圆环参数模型中的多个预设空调参数数据在所述横向滑动选择界面的预定区域中显示的初始空调参数数据;由所述触摸事件中提取所述触摸事件的起始信息和终止信息,并根据所述起始信息和所述终止信息计算出所述圆环参数模型转动的转动角度;根据所述转动角度和所述初始空调参数数据确定用户在圆环参数模型中选中的第一预设空调参数数据,并将所述第一预设空调参数数据在所述预定区域中显示出来。

【技术特征摘要】
1.一种空调参数横向滑动选择方法,其特征在于,所述方法包括:接收用户在横向滑动选择界面上输入的触摸事件;获取圆环参数模型中的多个预设空调参数数据在所述横向滑动选择界面的预定区域中显示的初始空调参数数据;由所述触摸事件中提取所述触摸事件的起始信息和终止信息,并根据所述起始信息和所述终止信息计算出所述圆环参数模型转动的转动角度;根据所述转动角度和所述初始空调参数数据确定用户在圆环参数模型中选中的第一预设空调参数数据,并将所述第一预设空调参数数据在所述预定区域中显示出来。2.根据权利要求1所述的空调参数横向滑动选择方法,其特征在于,所述接收用户在横向滑动选择界面上输入的触摸事件的步骤之后,还包括:获取所述圆环参数模型中靠近所述预定区域的预设数量的预设空调参数数据,并将所述预设数量的预设空调参数数据作为显露预设空调参数数据;将所述显露预设空调参数数据在所述横向滑动选择界面上展现出来。3.根据权利要求1所述的空调参数横向滑动选择方法,其特征在于,所述由所述触摸事件中提取所述触摸事件的起始信息和终止信息,并根据所述起始信息和所述终止信息计算出所述圆环参数模型转动的转动角度的步骤包括:由所述触摸事件中提取所述触摸事件的起始信息和终止信息;根据所述起始信息和所述终止信息确定所述触摸事件在所述横向滑动选择界面上滑动的像素距离;根据所述像素距离和所述圆环参数模型的转动角度之间的像素角度对应关系获得所述圆环参数模型转动的转动角度。4.根据权利要求1所述的空调参数横向滑动选择方法,其特征在于,所述根据所述转动角度和所述初始空调参数数据确定用户在圆环参数模型中选中的第一预设空调参数数据的步骤包括:根据所述预设空调参数数据的参数数量将所述圆环参数模型对应的圆环进行均等分,得到每个所述预设空调参数数据对应的单位圆弧角度以及每个所述预设空调参数数据对应的圆弧区间;根据所述转动角度和所述单位圆弧角度得到所述触摸事件终止时所述用户选中的圆环参数模型的第一圆弧区间;根据所述第一圆弧区间得到所述第一预设空调参数数据。5.根据权利要求4所述的空调参数横向滑动选择方法,其特征在于,所述根据所述第一圆弧区间得到所述第一预设空调参数数据的步骤包括:根据所述转动角度和所述单位圆弧角度获得所述触摸事件终止时所述转动角度滑过所述第一圆弧区域的偏移角度;判断所述偏移角度是否超出预设偏移角度;若是,则将所述第一圆弧区域对应的预设空调参数数据作为所述第一预设空调参数数据;若否,则将与所述第一圆弧区域相邻的上一圆弧区域对应的预设空调参数数据作为所述第一预设空调参数数据。6.根据权利要求1至5任一项所述的空调参数横向滑动选择方法,其特征在于,所述方法还包括:在接收到所述用户输入的所述触摸事件时,记录所述触摸事件起始时的起始时间和所述触摸事件终止时的终止时间,并根据所述起始时间和所述终止时间计算所述触摸事件的触发时间;根据所述触摸事件的所述起始信息和所述终止信息得到所述用户在所述横向滑动选择界面上滑动的像素距离;根据所述像素距离和所述触发时间计算得到所述触摸事件终止时的滑动速率;判断所述滑动速率是否大于预设滑动速率,并在所述滑动速率大于所述预设滑动速率时,根据所述滑动速率和预设缓动系数计算得到所述滑动速率消减至零时所述圆环参数模型转动的缓动角度;根据所述缓动角度和所述转动角度得到所述圆环参数模型终止时对应的第二预设空调参数数据,并将所述第二预设空调参数数据在所述预定区域中显示出来。7.一种空调参数横向滑动选择系统,其特征在于,所述系统包括:接收模块(100),用于接收用户在横向滑动选择界面上输入的触摸事件;初始参数获取模块(200),用于获取圆环参数模型中的多个预设空...

【专利技术属性】
技术研发人员:何贤俊曾春亮程智戈刘巧丽
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东,44

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

1