组合控件生成方法和装置的制造方法
【技术领域】
[0001]本发明涉及智能控制技术领域,尤其涉及一种组合控件生成方法和装置。
【背景技术】
[0002]目前随着触屏技术的迅速发展,触摸屏在手机等终端设备上已经得到大规模普及,在家电产品上也开始逐渐普及起来。中高端的家电设备如空调器上已经具有了大的触屏显示屏,用户通过操作在显示屏上的虚拟按键或菜单可以对空调器进行控制。同时随着物联网、射频技术的发展,用户在手机等终端设备上安装空调器的应用软件后,通过其触摸屏上的虚拟按键或菜单同样可以实现对空调器的控制。现有的空调器的控制界面中,当用户通过控制界面控制被控终端如空调器时,向调整空调器的多个控制参数如将运行模式调节为制冷、制冷模式的风速以及温度时,需要依次点击制冷控件、风度调节控件以及温度调节控件进行运行参数的调节,控制较为繁琐。
【发明内容】
[0003]本发明的主要目的在于提出一种组合控件生成方法和装置,旨在解决通过控件对被控终端多个运行参数进行调节时较为繁琐的技术问题。
[0004]为实现上述目的,本发明提供一种组合控件生成方法,所述组合控件生成方法包括以下步骤:
[0005]在接收到基于显示界面触发的触摸操作,且所述触摸操作为控件组合操作时,获取所述控件组合操作对应的待组合控件;
[0006]获取各个待组合控件对应的功能项和运行参数;
[0007]生成并显示所述待组合控件对应的组合控件,并将所述组合控件与各个所述待组合控件的功能项和运行参数关联保存,其中,在接收到基于所述组合控件触发的控制操作时,根据所述组合控件关联的各个功能项及其运行参数控制被控终端。
[0008]优选地,在所述触摸操作为基于控件的拖拽操作时,所述获取所述控件组合操作对应的待组合控件的步骤包括:
[0009]在预设显示区域显示所述拖拽操作对应的所述控件;
[0010]将所述预设显示区域中的所述控件作为待组合控件。
[0011 ]所述获取各个待组合控件对应的功能项和运行参数的步骤之前,所述组合控件生成方法包括:
[0012]接收基于所述预设显示区域中的所述待组合控件触发的组合指令;
[0013]在接收到所述组合指令时,执行所述获取各个待组合控件对应的功能项和运行参数的步骤。
[0014]优选地,所述在接收到基于显示界面触发的触摸操作,且所述触摸操作为控件组合操作时,获取所述控件组合操作对应的待组合控件的步骤之前,所述组合控件生成方法还包括步骤:
[0015]获取被控终端当前所处的环境参数,根据获取的所述环境参数获取待推荐功能项;
[0016]基于所述待推荐功能项对应的控件生成控件推荐界面,显示所述控件推荐界面;
[0017]所述生成并显示所述待组合控件对应的组合控件,并将所述组合控件与各个所述待组合控件的功能项和运行参数关联保存的步骤之后,所述组合控件生成方法还包括步骤:
[0018]将所述组合控件与所述环境参数关联保存。
[0019]优选地,所述组合控件生成方法还包括步骤:
[0020]实时获取被控终端当前所处的环境参数;
[0021]在获取到的所述环境参数与预存的环境参数匹配时,触发匹配的所述预存的环境参数所关联的组合控件。
[0022]优选地,所述生成并显示所述待组合控件对应的组合控件的步骤之前,所述组合控件生成方法还包括步骤:
[0023]判断获取到的所述功能项中是否存在互斥功能项;
[0024]在获取到的所述功能项中不存在互斥功能项时,执行所述生成并显示所述待组合控件对应的组合控件的步骤;
[0025]所述判断获取到的所述功能项中是否存在互斥功能项的步骤之后,所述组合控件生成方法还包括:
[0026]在获取到的所述功能项中存在互斥功能项时,输出提示信息。
[0027]此外,为实现上述目的,本发明还提出一种组合控件生成装置,所述组合控件生成装置包括:
[0028]获取模块,用于在接收到基于显示界面触发的触摸操作,且所述触摸操作为控件组合操作时,获取所述控件组合操作对应的待组合控件,以及获取各个待组合控件对应的功能项和运行参数;
[0029]生成模块,用于生成并显示所述待组合控件对应的组合控件;
[0030]存储模块,用于将所述组合控件与各个所述待组合控件的功能项和运行参数关联保存,其中,在接收到基于所述组合控件触发的控制操作时,根据所述组合控件关联的各个功能项及其运行参数控制被控终端。
[0031]优选地,在所述触摸操作为基于控件的拖拽操作时,所述获取模块包括:
[0032]显示单元,用于在预设显示区域显示所述拖拽操作对应的所述控件;
[0033]处理单元,用于将所述预设显示区域中的所述控件作为待组合控件。
[0034]所述组合控件生成装置还包括接收模块,用于接收基于所述预设显示区域中的所述待组合控件触发的组合指令;
[0035]所述获取模块,还用于在所述接收模块接收到所述组合指令时,获取各个待组合控件对应的功能项和运行参数。
[0036]优选地,所述组合控件生成装置还包括:
[0037]所述获取模块,还用于获取被控终端当前所处的环境参数,根据获取的所述环境参数获取待推荐功能项;
[0038]显示模块,用于基于所述待推荐功能项对应的控件生成控件推荐界面,显示所述控件推荐界面;
[0039]所述存储模块,还用于在所述生成模块生成所述组合控件后,将所述组合控件与所述环境参数关联保存。
[0040]优选地,所述组合控件生成装置还包括:
[0041]环境监测模块,用于实时获取被控终端当前所处的环境参数;
[0042]触发模块,还用于在所述环境监测模块获取到的所述环境参数与预存的环境参数匹配时,触发匹配的所述预存的环境参数所关联的组合控件。
[0043]优选地,所述组合控件生成装置还包括:
[0044]判断模块,用于判断获取到的所述功能项中是否存在互斥功能项;
[0045]所述生成模块,还用于在获取到的所述功能项中不存在互斥功能项时,生成并显示所述待组合控件对应的组合控件;
[0046]提示模块,用于在获取到的所述功能项中存在互斥功能项时,输出提示信息。
[0047]本发明提出的组合控件生成方法和装置,在接收到基于显示界面触发的触摸操作,且所述触摸操作为控件组合操作时,获取所述控件组合操作对应的待组合控件,生成并显示所述待组合控件对应的组合控件,并将所述组合控件与各个所述待组合控件的功能项和运行参数关联保存,在接收到基于所述组合控件触发的控制操作时,则可根据所述组合控件关联的各个功能项及其运行参数控制被控终端,实现通过一个控件同时对被控终端的多个运行参数进行调节,使得对控制终端的控制更加方便和快捷。
【附图说明】
[0048]图1为本发明组合控件生成方法第一实施例的流程示意图;
[0049]图2为本发明组合控件生成方法中控件组合操作的第一界面示意图;
[0050]图3为本发明组合控件生成方法中控件组合操作的第二界面示意图[0051 ]图4为本发明组合控件生成方法中控件组合操作的第三界面示意图;
[0052]图5为本发明组合控件生成方法中显示组合控件对应的功能项信息的界面示意图;
[0053]图6为本发明组合控件生成方法第三实施例的流程示意图;
[0054]图7为本发明组合控件生成方法第四实施例的流程示意图。
[0055]图8为本发明组合控件生成装置第一实施例的功能模块示意图;
[0056]图9为本发明组合控件生成装置第三实施例的功能模块示意图;
[0057]图10为本发明组合控件生成装置第四实施例的功能模块示意图。
[0058]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0059]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0060]本发明提供一种组合控件生成方法。
[0061]参照图1,图1为本发明组合控件生成方法第一实施例的流程示意图。
[0062]本实施例提出一种组合控件生成方法,所述组合控件生成方法包括:
[0063]步骤SlO,在接收到基于显示界面触发的触摸操作,且所述触摸操作为控件组合操作时,获取所述控件组合操作对应的待组合控件;
[0064]在本实施例中,基于显示界面触发的控件组合操作对应的触摸操作可为将控件拖拽至预设显示区域的触摸操作如图2所示,用户通过拖拽操作将