本公开提供了界面显示方法及装置,其中所述方法包括:当检测到用户输入的控制界面合并指令时,确定所述控制界面合并指令中携带的多个目标智能设备;分别获取所述多个目标智能设备的控制界面信息;根据所述多个目标智能设备的所述控制界面信息,生成合并控制界面,所述合并控制界面用于控制所述多个目标智能设备;显示所述合并控制界面。本公开中,可以在终端上显示控制多个目标智能设备的合并控制界面,提高了界面显示的灵活性,提升了用户体验。
【技术实现步骤摘要】
本公开涉及通信领域,尤其涉及界面显示方法及装置。
技术介绍
相关技术中,用户可以通过终端查看与所述终端绑定的其他智能设备的控制界面。但是,在所述终端上显示的所述控制界面只能用于控制一个对应的智能设备,界面显示不够灵活。
技术实现思路
有鉴于此,本公开提供了界面显示方法及装置,解决相关技术中在终端上显示的控制界面只能用于控制一个对应的智能设备,导致界面显示不够灵活的问题。根据本公开实施例的第一方面,提供一种界面显示方法,用于终端,所述方法包括:当检测到用户输入的控制界面合并指令时,确定所述控制界面合并指令中携带的多个目标智能设备;分别获取所述多个目标智能设备的控制界面信息;根据所述多个目标智能设备的所述控制界面信息,生成合并控制界面,所述合并控制界面用于控制所述多个目标智能设备;显示所述合并控制界面。可选地,所述当检测到用户输入的控制界面合并指令时,确定所述控制界面合并指令中携带的多个目标智能设备之前,还包括:输出预先绑定所述终端的备选智能设备的设备列表;当检测到对预设按键的选中操作时,将所述对预设按键的选中操作作为所述控制界面合并指令,所述预设按键为针对所述设备列表中用户选择的多个目标智能设备的按键,所述控制界面合并指令中携带有所述多个目标智能设备的设备标识。可选地,所述分别获取所述多个目标智能设备的控制界面信息,包括:发送控制界面信息获取请求到预设服务器,所述控制界面信息获取请求中携带所述多个目标智能设备的设备标识,以使得所述预设服务器接收到所述控制界面信息获取请求后,根据所述设备标识,分别获取所述多个目标智能设备的控制界面信息;接收所述预设服务器返回的所述多个目标智能设备的所述控制界面信息。可选地,所述控制界面信息包括所述多个目标智能设备对应的控制界面上所有的按钮控件信息和展示控件信息。可选地,所述根据所述多个目标智能设备的所述控制界面信息,生成合并控制界面,包括:根据所述多个目标智能设备的所述控制界面信息,确定合并控制界面的目标控制界面信息;根据所述目标控制界面信息中的目标按钮控件信息,生成所述合并控制界面中的合并控制按钮;根据所述目标控制界面信息中的目标展示控件信息,生成所述合并控制界面中的合并展示控件。可选地,所述显示所述合并控制界面之后,所述方法还包括:当检测到所述合并控制按钮被选中时,生成与所述合并控制按钮对应的操作指令;发送所述操作指令到预设服务器,通过所述预设服务器转发所述操作指令到所述多个目标智能设备,以使得所述多个目标智能设备根据所述操作指令执行相应操作。可选地,所述显示所述合并控制界面之后,所述方法还包括:当检测到输入操作时,根据所述输入操作的内容修改所述合并控制界面的界面名称。根据本公开实施例的第二方面,提供一种界面显示装置,用于终端,所述装置包括:设备确定模块、获取模块、界面生成模块和显示模块;所述设备确定模块,被配置为当检测到用户输入的控制界面合并指令时,确定所述控制界面合并指令中携带的多个目标智能设备;所述获取模块,被配置为分别获取所述设备确定模块确定的所述多个目标智能设备的控制界面信息;所述界面生成模块,被配置为根据所述获取模块获取的所述多个目标智能设备的所述控制界面信息,生成合并控制界面,所述合并控制界面用于控制所述多个目标智能设备;所述显示模块,被配置为显示所述界面生成模块生成的所述合并控制界面。可选地,所述装置还包括:输出模块和指令确定模块;所述输出模块,被配置为输出预先绑定所述终端的备选智能设备的设备列表;所述指令确定模块,被配置为当检测到对预设按键的选中操作时,将所述对预设按键的选中操作作为所述控制界面合并指令,所述预设按键为针对所述输出模块输出的所述设备列表中用户选择的多个目标智能设备的按键,所述控制界面合并指令中携带有所述多个目标智能设备的设备标识。可选地,所述获取模块包括:发送子模块和接收子模块;所述发送子模块,被配置为发送控制界面信息获取请求到预设服务器,所述控制界面信息获取请求中携带所述设备确定模块确定的所述多个目标智能设备的设备标识,以使得所述预设服务器接收到所述控制界面信息获取请求后,根据所述设备标识,分别获取所述多个目标智能设备的控制界面信息;所述接收子模块,被配置为接收所述预设服务器返回的所述多个目标智能设备的所述控制界面信息。可选地,所述获取模块获取的所述控制界面信息包括所述多个目标智能设备对应的控制界面上所有的按钮控件信息和展示控件信息。可选地,所述界面生成模块包括:确定子模块、第一生成子模块和第二生成子模块;所述确定子模块,被配置为根据所述获取模块获取的所述多个目标智能设备的所述控制界面信息,确定合并控制界面的目标控制界面信息;所述第一生成子模块,被配置为根据所述确定子模块确定的所述目标控制界面信息中的目标按钮控件信息,生成所述合并控制界面中的合并控制按钮;所述第二生成子模块,被配置为根据所述确定子模块确定的所述目标控制界面信息中的目标展示控件信息,生成所述合并控制界面中的合并展示控件。 可选地,所述装置还包括:指令生成模块和发送模块;所述指令生成模块,被配置为当检测到所述第一生成子模块生成的所述合并控制按钮被选中时,生成与所述合并控制按钮对应的操作指令;所述发送模块,被配置为发送所述指令生成模块生成的所述操作指令到预设服务器,通过所述预设服务器转发所述操作指令到所述多个目标智能设备,以使得所述多个目标智能设备根据所述操作指令执行相应操作。可选地,所述装置还包括:修改模块;所述修改模块,被配置为当检测到输入操作时,根据所述输入操作的内容修改所述显示模块显示的所述合并控制界面的界面名称。根据本公开实施例的第三方面,提供一种界面显示装置,用于终端,包括:处理器;用于存放处理器可执行指令的存放器;其中,所述处理器被配置为:当检测到用户输入的控制界面合并指令时,确定所述控制界面合并指令中携带的多个目标智能设备;分别获取所述多个目标智能设备的控制界面信息;根据所述多个目标智能设备的所述控制界面信息,生成合并控制界面,所述合并控制界面用于控制所述多个目标智能设备;显示所述合并控制界面。本公开的实施例提供的技术方案可以包括以下有益效果:本公开实施例中,当终端检测到用户输入的携带多个目标智能设备的控制界面合并指令时,分别获取所述多个目标智能设备的控制界面信息。进一步地,可以根据所述多个目标智能设备的所述控制界面信息,生成合并控制界面并显示。通过上述过程,可以在所述终端上显示用于控制所述多个目标智能设备的合并控制界面,从而提高了界面显示的灵活性,提升了用户体验。本公开实施例中,终端会输出备选智能设备的设备列表,当检测到用户选中了预设按键时,确定接收到用户输入的控制界面合并指令,其中所述预设按键为针对所述设备列表中用户选择的多个目标智能设备的按键。进一步地,所述终端根据所述控制界面合并指令显示可以用于控制所述多个目标智能设备的合并控制界面,提高了界面显示的灵活性,提升了用户体验。本公开实施例中,终端在检测到用户输入的控制界面合并指令后,分别获取多个目标智能设备的控制界面信息。可选地,所述控制界面信息包括所述多个目标智能设备对应的控制界面上所有的按钮控件信息和展示控件信息。进一步地,所述终端根据获取到的所述控制界面信息,来确定合并控本文档来自技高网...
【技术保护点】
一种界面显示方法,用于终端,其特征在于,所述方法包括:当检测到用户输入的控制界面合并指令时,确定所述控制界面合并指令中携带的多个目标智能设备;分别获取所述多个目标智能设备的控制界面信息;根据所述多个目标智能设备的所述控制界面信息,生成合并控制界面,所述合并控制界面用于控制所述多个目标智能设备;显示所述合并控制界面。
【技术特征摘要】
【专利技术属性】
技术研发人员:任桥,高斯太,侯恩星,
申请(专利权)人:小米科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。