CN110688179B - 一种显示方法及终端设备 - Google Patents

一种显示方法及终端设备 Download PDF

Info

Publication number
CN110688179B
CN110688179B CN201910818118.8A CN201910818118A CN110688179B CN 110688179 B CN110688179 B CN 110688179B CN 201910818118 A CN201910818118 A CN 201910818118A CN 110688179 B CN110688179 B CN 110688179B
Authority
CN
China
Prior art keywords
interface
screen
display
intelligent household
functional component
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910818118.8A
Other languages
English (en)
Other versions
CN110688179A (zh
Inventor
刘德
杨嘉辰
许天亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201910818118.8A priority Critical patent/CN110688179B/zh
Publication of CN110688179A publication Critical patent/CN110688179A/zh
Application granted granted Critical
Publication of CN110688179B publication Critical patent/CN110688179B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
    • G06F9/44526Plug-ins; Add-ons

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Telephone Function (AREA)

Abstract

本申请提供了一种显示方法及终端设备,该方法可以应用于智能家居控制***中的终端设备,智能家居控制***包括服务器、终端设备和至少一个智能家居设备。该方法包括:终端设备显示第一界面,第一界面包括多个不同智能家居设备的图标。当终端设备接收到用户作用于至少两个智能家居设备的图标的打开操作时,响应于该打开操作,终端设备的显示屏的第一显示区域显示第二界面,显示屏的第二显示区域显示第三界面。终端设备接收用户的配置操作,响应于该配置操作,终端设备生成与第一智能家居设备和第二智能家居设备相关的控制信息,并将控制信息发送至服务器。该方法可以简化用户通过终端设备对智能家居设备进行设置操作的复杂度,进而提升用户的体验。

Description

一种显示方法及终端设备
技术领域
本申请涉及终端技术领域,尤其涉及一种显示方法及终端设备。
背景技术
基于无线保真(wireless-fidelity,Wi-Fi)网络进行通信的智能设备越来越多,在智能家居领域,有大量的智能家居设备可以接入到Wi-Fi网络,进而通过终端设备(例如智能手机)来实现控制。例如,用户可以通过操作终端设备上安装的智能家居类应用程序(application,APP)实现对智能家居设备的控制。
智能家居***中,智能家居设备越来越多,智能化程度越来越高。目前,智能家居设备之间支持联动,使得用户的智能体验得到明显提升。例如温度传感器检测到温度高于某个值时,自动打开空调制冷降温,即温度传感器和空调之间可以实现联动。
但是,用户通过智能家居类APP对智能家居设备进行智能联动管理的操作比较复杂,例如,多个智能家居设备联动规则是:满足智能家居设备A的条件1,则执行智能家居设备B的动作2。用户操作智能家居类APP需要在多个人机交互界面间进行层级跳转,才能完成对上述联动规则的配置,操作比较繁琐,影响了用户的使用体验。
发明内容
本申请提供一种显示方法及终端设备,用于简化用户对智能家居设备的控制操作,提升用户使用体验。
第一方面,本申请实施例提供一种显示方法,该方法可以应用于智能家居控制***的终端设备,智能家居控制***包括服务器,与服务器建立网络连接的终端设备和至少两个智能家居设备,至少两个智能家居设备包括第一智能家居设备和第二智能家居设备。该方法包括:终端设备显示第一界面,第一界面包括该至少两个智能家居设备的图标,所述至少两个智能家居设备的图标中包括所述第一智能家居设备的图标和所述第二智能家居设备的图标,然后终端设备接收用户作用于第一智能家居设备的图标和第二智能家居设备的图标的打开操作,响应于该打开操作,显示屏的第一显示区域显示第二界面,显示屏的第二显示区域显示第三界面,第二界面包括第一智能家居设备的功能组件,第三界面包括第二智能家居设备的功能组件。进一步的,接收用户的配置操作,配置操作用于将第二界面的功能组件和第三界面的功能组件建立关联关系;,然后响应于配置操作,终端设备生成与第一智能家居设备和第二智能家居设备相关的控制信息,并将控制信息发送至服务器。
本申请实施例中,终端设备控制显示屏可以同屏显示多个智能家居设备的控制界面,用户不需要进行层级跳转,只需要通过简单地配置操作就可以完成关联设置,所以可以简化用户对智能家居设备的控制操作,提升用户使用体验。
在一种可能的设计中,终端接收的配置操作包括如下信息:终端设备可以接收用户作用于第二界面的第一功能组件的确认操作,第一功能组件对应第一智能家居设备所支持的第一状态,响应于该确认操作,显示屏显示的第三界面切换为第四界面;其中,第四界面包括第二智能家居设备的至少一个第二功能组件,第二功能组件对应第二智能家居设备在第一状态下所支持的控制功能,其中,所述第二智能家居设备在所述第一状态下不支持的控制功能对应功能组件被隐藏或被置为不可操作状态,然后终端设备接收用户作用于至少一个第二功能组件的确认操作。
本申请实施例中,用户不需要进行层级跳转,就可以完成联动规则的设置。
在一种可能的设计中,终端设备可以先从服务器获取配置信息,配置信息包括不同智能家居设备的功能组件之间的关联规则;然后根据配置信息,确定与第一功能组件对应的第二智能家居设备的至少一个第二功能组件。
本申请实施例中,因终端设备预先从服务器获取的配置信息包括关联规则,所以终端设备可以自动向用户推荐信息,进一步地简化了用户的配置操作。
在一种可能的设计中,当显示屏为折叠屏,折叠屏可折叠形成至少两个屏,至少两个屏包括第一屏和第二屏。当折叠屏处于展开状态时,响应于打开操作,控制终端设备的折叠屏的第一屏显示第二界面,控制折叠屏的第二屏显示第三界面。
本申请实施例中充分利用折叠屏完全展开后的显示区域,提升了屏幕的利用率。
在一种可能的设计中,当终端设备的显示屏为可折叠屏,折叠屏可折叠形成至少两个屏,至少两个屏包括第一屏和第二屏。终端设备将控制信息发送至服务器之后,还包括:
终端设备接收用户的操作,关闭第二界面和第三界面,并在折叠状态显示第一界面;接收用户作用于第一界面中的第三智能家居设备的图标的第二操作。
响应于第二操作,控制折叠屏的第一屏显示第三智能家居设备的第五界面,第五界面包括已显示的功能组件和用于触发显示隐藏的功能组件的控件;
响应于折叠屏由折叠状态转换为展开状态,控制折叠屏的第一屏显示已显示的功能组件,以及控制折叠屏的第二屏显示隐藏的功能组件;
其中,折叠状态为第一屏和第二屏的夹角小于或等于预设角度阈值的状态,展开状态为第一屏和第二屏的夹角大于预设角度阈值的状态。
上述实施例中,当折叠屏完全展开时,可以显示单个智能家居设备的全部功能组件,便于用户操作,同时也充分利用了折叠屏的屏幕显示区域,一定程度上可以提示用户体验。
在一种可能的设计中,第一显示区域和第二显示区域预先配置在终端设备中;或者,第一显示区域和第二显示区域由用户在终端设备中设置。
本申请实施例中,上述方法可以使显示屏显示方式更加灵活多变。
第二方面,本申请实施例提供一种终端设备,包括传感器、触摸屏、处理器和存储器,其中,存储器用于存储一个或多个计算机程序;当存储器存储的一个或多个计算机程序被处理器执行时,使得该终端设备能够实现上述任一方面的任意一种可能的设计的方法。
第三方面,本申请实施例还提供一种装置,该装置包括执行上述任一方面的任意一种可能的设计的方法的模块/单元。这些模块/单元可以通过硬件实现,也可以通过硬件执行相应的软件实现。
第四方面,本申请实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质包括计算机程序,当计算机程序在电子设备上运行时,使得所述电子设备执行上述任一方面的任意一种可能的设计的方法。
第五方面,本申请实施例还提供一种包含计算机程序产品,当所述计算机程序产品在终端上运行时,使得所述电子设备执行上述任一方面的任意一种可能的设计的方法。
第六方面,本申请实施例还提供一种芯片,所述芯片与存储器耦合,用于执行所述存储器中存储的计算机程序,以执行上述任一方面的任意一种可能的设计的方法。
第七方面,本申请实施例还提供一种显示方法,应用于智能家居控制***中的终端设备,所述智能家居控制***包括所述终端设备和至少两个智能家居设备,所述至少两个智能家居设备包括第一智能家居设备和第二智能家居设备,包括:显示第一界面,所述第一界面包括所述至少两个智能家居设备的图标,所述至少两个智能家居设备的图标中包括所述第一智能家居设备的图标和所述第二智能家居设备的图标;接收用户作用于所述第一智能家居设备的图标和所述第二智能家居设备的图标的打开操作;响应于所述打开操作,所述终端设备的显示屏的第一显示区域显示第二界面,所述显示屏的第二显示区域显示第三界面,所述第二界面包括所述第一智能家居设备的功能组件,所述第三界面包括所述第二智能家居设备的功能组件;接收用户的配置操作,所述配置操作用于将所述第二界面的功能组件和所述第三界面的功能组件建立关联关系;响应于所述配置操作,所述终端设备生成与所述第一智能家居设备和所述第二智能家居设备相关的控制信息。
第八方面,本申请实施例还提供一种终端设备,所述终端设备处于智能家居控制***中,所述智能家居控制***中包括至少两个智能家居设备建立网络连接,所述至少两个智能家居设备包括第一智能家居设备和第二智能家居设备,所述终端设备包括显示屏、处理器和存储器;所述存储器存储有程序指令;所述处理器用于运行所述存储器存储的所述程序指令,使得所述终端设备执行上述第七方面的方法。
第九方面,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质包括程序指令,当所述程序指令在终端设备上运行时,使得所述终端设备执行上述第七方面的方法。
附图说明
图1A至图1C为本申请实施例提供的一组终端设备显示主界面的示意图;
图2为本申请实施例提供的智能家居控制***架构示意图;
图3为本申请实施例提供的一种手机结构示意图;
图4为本申请实施例提供的一种终端设备的软件结构框图;
图5A和图5B为本申请实施例提供的一种宽屏设备示意图;
图6为本申请实施例提供的一种显示方法流程示意图;
图7A至图7F为本申请实施例提供的一组终端设备界面示意图;
图8A至图8J为本申请实施例提供的另一组终端设备界面示意图;
图9A至图9B为本申请实施例提供的另一种终端设备界面示意图;
图10A和图10D为本申请实施例提供的另一种显示方法流程示意图;
图10B和图10C为本申请实施例提供的另一种终端设备界面示意图;
图11为本申请实施例提供的一种终端结构示意图。
具体实施方式
为了使本申请实施例的目的、技术方案和优点更加清楚,下面将结合说明书附图以及具体的实施方式对本申请实施例中的技术方案进行详细的说明。
以下,先对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
1)、本申请实施例涉及的APP,简称应用,为能够实现某项或多项特定功能的软件程序。通常,终端设备中可以安装多个应用。比如,相机应用、邮箱应用、智能家居控制应用等。下文中提到的应用,可以是终端设备出厂时已安装的***应用,也可以是用户在使用终端设备的过程中从网络下载或从其他终端设备获取的第三方应用。
2)、本申请实施例涉及的服务(Service),指的是智能家居设备具备的功能或者能力。例如,智能家居设备是温度检测器,那么Service可以是温度检测和显示等,智能家居设备是灯,那么Service可以是调节亮度、色彩或者色温等。又例如,智能家居设备是插座,那么Service可以是开关等。
3)、功能组件,指的是提供Service的界面上的控件,其中,Service与功能组件的对应关系可以是一对多的关系。例如Service可以是亮度、色彩或者色温等,那么功能组件可以是图1B中的(h)所示的开关功能组件、亮度功能组件、颜色功能组件、定时功能组件,或者例如Service可以是温度,那么功能组件可以是如图8B所示的温度状态功能组件。
4)、智能家居,是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理***,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境,家居生活有关的设施又称为智能家居设备,智能家居设备可以是智能LED灯、智能音响、智能空调、辅助机器人、各类传感器等。
现有技术中,示例性地,若人体感应器和书写台灯之间需要实现联动,即当人体感应器检测到有人移动时,自动打开书写台灯,通常用户会通过图1A至图1C所示的方式完成联动规则的设置。当用户打开手机中的智能家居APP时,手机显示如图1A中(a)所示的界面10,当手机检测到用户作用于新建控件11的打开操作时,手机显示如图1A中的(b)所示的界面20。当手机检测到用户作用于创建智能控件21的打开操作时,手机显示如图1A中的(c)所示的界面30。当手机检测到用户作用于智能编排控件31的打开操作时,手机显示如图1A中的(d)所示的界面40。一方面,当手机检测到用户作用于条件控件41的打开操作时,手机显示如图1B中的(e)所示的界面50。当手机检测到用户作用于人体感应器控件51的打开操作时,手机显示如图1B中的(f)所示的界面60。当手机检测到用户作用于开关控件61的选中操作时,则将人体感应器打开。另一方面,当手机检测到用户作用于添加任务控件42的打开操作时,手机显示如图1B中的(g)所示的界面70。当手机检测到用户作用于书写台灯71控件71的打开操作时,手机显示如图1B中的(h)所示的界面80。当手机检测到用户作用于阅读模式控件81的选中操作时,手机的显示界面自动跳转至如图1C中的(i)所示的界面90,当手机检测到用户作用于完成控件91的确认操作时,则完成了人体感应器与书写台灯之间的联动设置,即当人体感应器检测到有人移动时,则书写台灯自动打开,且书写台灯的默认工作模式是阅读模式。可见,现有技术中,当用户通过手机控制智能家居设备之间进行联动时,需要在不同的智能家居设备的控制界面之间进行多次切换才能完成设置,操作十分繁琐。
基于此,本申请实施例提供一种显示方法,该方法可以简化智能家居设备的联动设置操作步骤,该方法可以应用于对智能家居设备进行控制的终端设备中。该方法包括:终端设备的显示屏可以同时显示多个智能家居设备的控制界面,并接收用户在各个控制界面上上的配置操作,其中,该配置操作用于将多个智能家居设备之间的功能组件建立关联关系。最终终端设备生成与多个智能家居设备相关的控制信息,并将控制信息发送至服务器,服务器再通过网络向该多个智能家居设备发送与控制信息对应的指令,从而可以实现同时对多个智能家居设备进行控制,避免用户在多个控制界面之间来回切换导致操作步骤繁琐的问题,也可以提升用户体验。
图2示例性地示出了本申请实施例适用的一种***架构示意图。
如图2所示,该***架构中包括:服务器200、智能家居设备201和终端设备202。
其中,服务器200能够与智能家居设备201、终端设备202进行信息交互。在一些场景中,服务器200可通过网络与智能家居设备201、终端设备202连接。服务器200也可以是位于网络侧的云服务器,或者是家庭网络中设置的智能网关,或者是家庭网络中的路由器等。
智能家居设备201可以是一个或多个,也可以是多种类型的智能家居设备,比如可以包括:智能LED灯、智能音响、智能空调、辅助机器人、各类传感器(如温度传感器、湿度传感器、光感应传感器、人体感应传感器等)、智能加湿器等。
终端设备202可以与服务器200通过局域网通信,也可以与服务器200通过蜂窝网络通信,本申请实施例对此不作限制。具体地,终端设备202在接入网络后,响应于用户的操作,向服务器200发送控制智能家居设备201的指令。服务器200在接收到终端设备202的指令后,向注册到服务器200且与该终端设备202绑定的智能家居设备201发送该指令。
上述***架构中,服务器200可以是智能家居类应用程序对应的应用服务器,用于实现智能家居控制功能,该智能家居类应用程序可以是***应用,也可以是第三方应用。
可选地,终端设备202中可集成智能家居类应用程序,用于采集与智能家居设备个性化控制相关的用户信息和用户指令,并将用户信息和用户指令上传到服务器200。
服务器200中还可以存储有用户信息以及智能家居各种控制场景对应的控制策略。当然,用户信息或者控制策略也可以存储到其它设备上,服务器200从其它设备上可以获取到该信息即可。
本申请实施例的终端设备又可以称之终端、终端设备、用户设备(userequipment,UE)等。示例的,本申请实施例的终端设备可以为便携式电子设备,诸如手机、平板电脑、具备无线通讯功能的可穿戴设备(如智能手表)等可以安装APP的设备。便携式电子设备的示例性实施例包括但不限于搭载
Figure BDA0002186837560000051
或者其它操作***的便携式电子设备。
以终端设备202是手机为例,图3示出了手机300的结构示意图。
手机300可以包括处理器310,外部存储器接口320,内部存储器321,USB接口330,充电管理模块340,电源管理模块341,电池342,天线1,天线2,移动通信模块351,无线通信模块352,音频模块370,扬声器370A,受话器370B,麦克风370C,耳机接口370D,传感器模块380,按键390,马达391,指示器392,摄像头393,显示屏394,以及SIM卡接口395等。其中传感器模块380可以包括陀螺仪传感器380A,加速度传感器380B,接近光传感器380G、指纹传感器380H,触摸传感器380K(当然,手机300还可以包括其它传感器,比如温度传感器,压力传感器、距离传感器、磁传感器、环境光传感器、气压传感器、骨传导传感器等,图中未示出)。
可以理解的是,本发明实施例示意的结构并不构成对手机300的具体限定。在本申请另一些实施例中,手机300可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
处理器310可以包括一个或多个处理单元,例如:处理器310可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processingunit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(Neural-network Processing Unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。其中,控制器可以是手机300的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
处理器310中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器310中的存储器为高速缓冲存储器。该存储器可以保存处理器310刚用过或循环使用的指令或数据。如果处理器310需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器310的等待时间,因而提高了***的效率。
处理器310可以运行本申请实施例提供的显示方法,以便于简化用户对智能家居设备的控制操作,提升用户的体验。当处理器310可以包括不同的器件,比如集成CPU和GPU时,CPU和GPU可以配合执行本申请实施例提供的显示方法,比如显示方法中部分算法由CPU执行,另一部分算法由GPU执行,以得到较快的处理效率。
显示屏394用于显示图像,视频等。显示屏394包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,LCD),有机发光二极管(organic light-emittingdiode,OLED),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrixorganic light emitting diode的,AMOLED),柔性发光二极管(flex light-emittingdiode,FLED),Miniled,MicroLed,Micro-oLed,量子点发光二极管(quantum dot lightemitting diodes,QLED)等。在一些实施例中,手机300可以包括1个或N个显示屏394,N为大于1的正整数。
在本申请实施例中,显示屏394可以是一个一体的柔性显示屏,也可以采用两个刚性屏以及位于两个刚性屏之间的一个柔性屏组成的拼接显示屏。当处理器310运行本申请实施例提供的显示方法后,处理器310可以控制显示屏394上的同一应用的不同界面的窗口大小。
摄像头393(前置摄像头或者后置摄像头,或者一个摄像头既可作为前置摄像头,也可作为后置摄像头)用于捕获静态图像或视频。通常,摄像头393可以包括感光元件比如镜头组和图像传感器,其中,镜头组包括多个透镜(凸透镜或凹透镜),用于采集待拍摄物体反射的光信号,并将采集的光信号传递给图像传感器。图像传感器根据所述光信号生成待拍摄物体的原始图像。
内部存储器321可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器310通过运行存储在内部存储器321的指令,从而执行手机300的各种功能应用以及数据处理。内部存储器321可以包括存储程序区和存储数据区。其中,存储程序区可存储操作***,应用程序(比如相机应用,微信应用等)的代码等。存储数据区可存储手机300使用过程中所创建的数据(比如相机应用采集的图像、视频等)等。
内部存储器321还可以存储本申请实施例提供的显示区域调整算法的代码。当内部存储器321中存储的显示区域调整算法的代码被处理器310运行时,处理器310可以控制通知栏中的消息在显示屏394上的显示位置。
此外,内部存储器321可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,UFS)等。
当然,本申请实施例提供的显示区域调整算法的代码还可以存储在外部存储器中。这种情况下,处理器310可以通过外部存储器接口320运行存储在外部存储器中的显示区域调整算法的代码,处理器310可以控制显示屏394上的同一应用的不同界面的窗口大小。
下面介绍传感器模块380的功能。
陀螺仪传感器380A,可以用于确定手机300的运动姿态。在一些实施例中,可以通过陀螺仪传感器380A确定手机300围绕三个轴(即,x,y和z轴)的角速度。即陀螺仪传感器380A可以用于检测手机300当前的运动状态,比如抖动还是静止。
本申请实施例中陀螺仪传感器380A可用于检测作用于显示屏394上的折叠或者展开操作。陀螺仪传感器380A可以将检测到的折叠操作或者展开操作作为事件上报给处理器310,以确定显示屏394的折叠状态或展开状态。
加速度传感器380B可检测手机300在各个方向上(一般为三轴)加速度的大小。即陀螺仪传感器380A可以用于检测手机300当前的运动状态,比如抖动还是静止。本申请实施例中加速度传感器380B可用于检测作用于显示屏394上的折叠或者展开操作。加速度传感器380B可以将检测到的折叠操作或者展开操作作为事件上报给处理器310,以确定显示屏394的折叠状态或展开状态。
接近光传感器380G可以包括例如发光二极管(LED)和光检测器,例如光电二极管。发光二极管可以是红外发光二极管。手机通过发光二极管向外发射红外光。手机使用光电二极管检测来自附近物体的红外反射光。当检测到充分的反射光时,可以确定手机附近有物体。当检测到不充分的反射光时,手机可以确定手机附近没有物体。接近光传感器380G可以设置在可折叠的显示屏394的第一屏上,接近光传感器380G可根据红外信号的光程差来检测第一屏与第二屏的折叠角度或者展开角度的大小。
上述传感器可以共同用于检测可折叠的显示屏394的折叠或者展开操作。
陀螺仪传感器380A(或加速度传感器380B)可以将检测到的运动状态信息(比如角速度)发送给处理器310。处理器310基于运动状态信息确定当前是手持状态还是脚架状态(比如,角速度不为0时,说明手机300处于手持状态)。
指纹传感器380H用于采集指纹。手机300可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。
触摸传感器380K,也称“触控面板”。触摸传感器380K可以设置于显示屏394,由触摸传感器380K与显示屏394组成触摸屏,也称“触控屏”。触摸传感器380K用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏394提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器380K也可以设置于手机300的表面,与显示屏394所处的位置不同。
示例性的,手机300的显示屏394显示主界面,主界面中包括多个应用(比如相机应用、微信应用等)的图标。用户通过触摸传感器380K点击主界面中相机应用的图标,触发处理器310启动相机应用,打开摄像头393。显示屏394显示相机应用的界面,例如取景界面。
手机300的无线通信功能可以通过天线1,天线2,移动通信模块351,无线通信模块352,调制解调处理器以及基带处理器等实现。
天线1和天线2用于发射和接收电磁波信号。手机300中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
移动通信模块351可以提供应用在手机300上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块351可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(lownoise amplifier,LNA)等。移动通信模块351可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块351还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块351的至少部分功能模块可以被设置于处理器310中。在一些实施例中,移动通信模块351的至少部分功能模块可以与处理器310的至少部分模块被设置在同一个器件中。
调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器370A,受话器370B等)输出声音信号,或通过显示屏394显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器310,与移动通信模块351或其他功能模块设置在同一个器件中。
无线通信模块352可以提供应用在手机300上的包括无线局域网(wireless localarea networks,WLAN)(如无线保真(wireless fidelity,Wi-Fi)网络),蓝牙(bluetooth,BT),全球导航卫星***(global navigation satellite system,GNSS),调频(frequencymodulation,FM),近距离无线通信技术(near field communication,NFC),红外技术(infrared,IR)等无线通信的解决方案。无线通信模块352可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块352经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器310。无线通信模块352还可以从处理器310接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
另外,手机300可以通过音频模块370,扬声器370A,受话器370B,麦克风370C,耳机接口370D,以及应用处理器等实现音频功能。例如音乐播放,录音等。手机300可以接收按键390输入,产生与手机300的用户设置以及功能控制有关的键信号输入。手机300可以利用马达391产生振动提示(比如来电振动提示)。手机300中的指示器392可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。手机300中的SIM卡接口395用于连接SIM卡。SIM卡可以通过***SIM卡接口395,或从SIM卡接口395拔出,实现和手机300的接触和分离。
应理解,在实际应用中,手机300可以包括比图3所示的更多或更少的部件,本申请实施例不作限定。
图4是本申请实施例提供的终端设备的软件结构框图。分层架构可将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将Android***分为三层,从上至下分别为应用程序层(简称应用层),应用程序框架层(简称框架层),以及内核层(也称为驱动层)。
其中,应用层可以包括一系列应用程序包。如图4所示,应用层可以包括应用1和应用2等多个应用程序包。例如,应用程序包可以为相机,图库,日历,通话,地图,导航,WLAN,蓝牙,音乐,视频,短信息以及桌面启动(Launcher)等应用程序。
框架层为应用程序层的应用程序提供应用编程接口(application programminginterface,API)和编程框架。应用程序框架层包括一些预先定义的函数。如图4所示,框架层可以包括窗口管理器(window manager service,WMS)和活动管理器(activity managerservice,AMS)等。可选的,框架层还可以包括内容提供器,视图***,电话管理器,资源管理器,通知管理器等(附图未示出)。
其中,窗口管理器WMS用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。活动管理器AMS用于负责管理Activity,负责***中各组件的启动、切换、调度及应用程序的管理和调度等工作。
内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动,输入/输出设备驱动(例如,键盘、触摸屏、耳机、扬声器、麦克风等)等。
其中,终端设备接收用户作用于显示屏上的输入操作(如分屏操作),内核层可以根据输入操作产生相应的输入事件,并向应用程序框架层上报该事件。由应用程序框架层的活动管理服务器AMS设置与该输入操作对应的窗口模式(如多窗口模式)以及窗口位置和大小等。应用程序框架层的窗口管理服务器WMS根据AMS的设置绘制窗口,然后将绘制的窗口数据发送给内核层的显示驱动,由显示驱动在显示屏的不同显示区域显示与之对应的应用界面。
其中,本申请实施例提供的显示方法可以基于谷歌的自由窗口(freeform)特性和多窗口多任务基础架构实现。本申请实施例提供的显示方法可以参见下述图6。如图4所示,在本申请实施例中,活动管理器AMS可以包括Activity(活动)原生管理模块和Activity(活动)扩展模块。其中,Activity原生管理模块用于负责管理Activity,负责***中各组件的启动、切换、调度及应用程序的管理和调度等工作。Activity扩展模块用于根据折叠屏所处的折叠状态或展开状态,设置窗口模式,以及窗口的属性。
其中,窗口的属性可以包括Activity窗口的位置和大小,以及Activity窗口的可见属性(即Activity窗口的状态)。Activity窗口的位置是折叠屏显示该Activity窗口时,该Activity窗口在折叠屏的位置、Activity窗口的大小可以是应用启动config(配置)中的宽高等信息。Activity窗口的可见属性可以为true(是)或者false(否)。当Activity窗口的可见属性是true时,表示该Activity窗口对用户可见,即显示驱动会显示该Activity窗口的内容。当Activity窗口的Activity的可见属性是false时,表示该Activity窗口对用户不可见,即显示驱动不显示该Activity窗口的内容。
示例性地,应用(如应用1)可调用启动Activity接口以启动对应的Activity。活动管理器AMS响应于应用的调用,可请求窗口管理器WMS绘制Activity对应的窗口,并调用显示驱动实现界面的显示。
可以理解,在终端设备显示应用界面的过程中,驱动层的输入/输出设备驱动可以检测到用户的输入事件(例如图7B所示的拖动操作对应的输入事件)。输入/输出设备驱动可以向框架层(即应用程序框架层)的窗口管理器WMS上报该输入事件。窗口管理器WMS监听到该输入事件后,窗口管理器WMS向活动管理器AMS发送display(显示区域)变化事件,即通过AIDL(android interface definition language,接口定义语言)接口将输入事件中的操作坐标从应用进程发送给安卓开放源代码项目(Android Open-Source Project,AOSP)进程的AMS,AMS再根据操作坐标调整成多窗口模式和窗口的属性,例如确定显示区域(display)大小。活动管理器AMS设置Activity窗口模式和属性后,可请求窗口管理器WMS重新绘制窗口,进而调用显示驱动显示所重新绘制的窗口内容,从而将应用的不同界面在新的不同显示区域展现给用户。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。其中,在本申请实施例的描述中,以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
本申请实施例所提供的显示方法可以适用于图5A和图5B所示的宽屏设备。图5A示出了一种平板设备(pad),该平板设备的触摸屏不可折叠。图5B示出了一种可折叠手机。
如图5B(a)所示,可折叠手机可以包括第一屏51、第二屏52和可弯折区53。当可弯折区发生弯折或形变时,第一屏51和第二屏52之间的夹角(下文可以简称为展开角度)可以改变。折叠屏在折叠状态下,第一屏51和第二屏52可以背对背,也可以面对面,即折叠屏即可以外折,也可以内折。
在一些实施例中,可折叠手机的显示屏可以是一个一体的柔性显示屏,第一屏、第二屏和可弯折区可以是这一柔性显示屏上的不同区域。在另一些实施例中,可折叠手机的显示屏也可以是采用两个刚性屏以及位于两个刚性屏的一个柔性屏组成的拼接显示屏。
在一些实施例中,可折叠手机上第一屏51和第二屏52之间的夹角不同时,可折叠手机可以形成不同的物理形态,例如折叠形态、半折叠形态、展开形态等。
示例性的,当可折叠手机是展开形态时,第一屏和第二屏之间的夹角为第一角度;例如,第一角度是150度或180度,如图5B(a)或者如图5B(b)所示。
示例性的,当可折叠手机是半折叠形态时,第一屏和第二屏之间的夹角为第二角度α;α可以是60度,如图5B(c)所示。
示例性的,当可折叠手机是折叠形态时,第一屏和第二屏之间的夹角为第三夹角β;例如,β可以是0度、5度等等,可以如图5B(d)所示。
本申请实施例中,为了便于说明,定义第一屏和所述第二屏的夹角小于或等于预设角度阈值的状态为折叠状态,定义第一屏和所述第二屏的夹角大于预设角度阈值的状态为展开状态,预设角度阈值可以根据实际经验确定。需要说明的是,本申请中涉及的具体的取值范围仅是举例,而非限定。应理解,本申请中对于可折叠手机的显示屏的物理形态的划分以及对各个物理形态的定义不作限定。
基于图3、图5A和图5B所示的终端结构,本申请实施例提供一种显示方法,如图6所示,该方法可以应用于图2所示的智能家居控制***中的终端设备202中。
步骤601,终端设备显示第一界面。该第一界面包括多个不同智能家居设备的图标。
示例性地,如图7A所示,当可折叠手机或者平板设备检测到用户作用于界面700上的智能家居APP图标701的打开操作时,手机显示如图7B所示的界面710,该界面710中包括用户连接的6个智能家居设备的图标,分别是主卧的路由器,书房的书写台灯,书房的人体感应器、婴儿房中的恒温恒湿器,婴儿房中的空调,以及婴儿房中的加湿器。
步骤602,终端设备的处理器310接收用户作用于第一智能家居设备的图标和第二智能家居设备的图标的打开操作。
其中,至少两个智能家居设备可以包括第一智能家居设备和第二智能家居设备。示例性地,用户作用于至少两个智能家居设备的图标的打开操作可以是拖动操作。如图7B所示,用户将“书写台灯”图标向“人体感应器”图标712所在位置进行拖动,终端设备中的触摸传感器380K检测到该拖动操作后,向处理器310上报用户在显示屏394上的拖动信息(例如拖动信息包括:开始拖动时的触摸位置、停止拖动时的触摸位置),处理器310根据该拖动信息,确定待打开的智能家居设备为书写台灯和人体感应器。
再比如,在一些实施例中,当用户在界面710进行按压操作,此时,终端设备显示界面720,如图7C所示,终端设备的界面720中可以包括用于实现打开操作的打开控件721,以及界面720的各个智能家居设备的图标上包括提示用户进行选中的控件722。当用户点击控件722时,控件722可以显示“√”的符号,以指示选中。
如图7D所示,当用户将“书写台灯”711图标和“人体感应器”712图标上的控件722均选中之后,终端设备显示界面730。当终端设备接收用户作用于打开控件721上的点击操作时,响应于该点击操作,终端设备打开“书写台灯”711图标对应的控制界面,以及“人体感应器”712对应的控制界面。
在一种可能的实施例中,该打开操作还可以是其它的手势或者语音指令等,本申请实施例对此不作限定。
步骤603,响应于该打开操作,终端设备的处理器310控制终端设备的显示屏394的第一显示区域显示第二界面,控制显示屏394的第二显示区域显示第三界面。
其中,第二界面包括第一智能家居设备的功能组件,第三界面包括第二智能家居设备的功能组件。
需要说明的是,终端设备的显示屏(包括折叠屏或非折叠屏)包括的多个显示区域可以是预先设置在终端设备中的,也可以是用户手动设置的。也就是说,上述第一显示区域和第二显示区域的尺寸(包括宽和高)可以预先配置在可折叠手机中。或者,上述第一显示区域和第二显示区域的宽和高可以由用户在可折叠手机中手动设置。在该实施例中,上述第一显示区域的尺寸和第二显示区域的尺寸可以相同,也可以不同。
示例性地,响应于该打开操作,终端设备显示如图7E所示的界面740。界面740中包括人体感应器这一智能家居设备的控制界面741,以及包括书写台灯这一智能家居设备的控制界面742。
其中,在人体感应器这一智能家居设备的控制界面741中包括多个功能组件,示例性地,功能组件7411用于显示人体感应器的检测状态,例如检测状态为有人移动。在书写台灯这一智能家居设备的控制界面742中包括多个功能组件,示例性地,功能组件7421用于控制书写台灯是否开启,功能组件7422是阅读模式对应的控件,功能组件7423是用于控制灯光颜色,功能组件7424是用于控制灯光亮度。
步骤604,终端设备的处理器310接收用户的配置操作,该配置操作用于将第二界面的功能组件和第三界面的功能组件建立关联关系。
示例性地,配置操作可以是拖动操作,比如说,用户将控制界面741中的功能组件7411向控制界面742中的功能组件7421所在位置进行拖动,如图7F所示。响应于该拖动操作,终端设备获取功能组件7411的属性信息是文本控件,功能组件7421的属性信息是开关控件,因此终端设备确定功能组件7411对应的有人移动作为智能联动场景的状态,功能组件7421对应的开关开启作为待执行的任务,自动创建人体感应器与书写台灯之间的联动规则,该联动规则是:当人体感应器检测到有人移动,则自动开启书写台灯。
需要说明的是,当用户对界面中的功能组件进行操作时,终端设备可以根据用户所操作的功能组件的属性信息确定该功能组件是状态功能组件,还是控制功能组件。功能组件的属性信息可以包括控件类型和控件描述内容。一般地,控件类型可以有文本类(例如TextView)、开关类(例如Switch)、按钮类(例如Button),选中类(例如,CheckBox)。一般本文类的功能组件是状态功能组件,开关类或按钮类或者选中类的功能组件是控制功能组件。控件描述内容是控件信息的文本描述信息,例如图8B中的界面810中的偏低811,图8B中的界面820中的已开启、温度822、模式823等。终端设备可以将状态功能组件作为联动规则的状态或条件,控制功能组件作为联动规则的任务来创建联动规则。
步骤605,响应于该配置操作,终端设备生成与第一智能家居设备和第二智能家居设备相关的控制信息,并将控制信息发送至服务器。
示例性地,终端设备生成的控制信息可以是:指示书写台灯在满足设定条件时开启,设定条件为:人体感应器的检测结果为有人移动。终端设备可以将该控制信息发送至图2所示的服务器200,服务器200收到该控制信息后,分别向人体感应器这一智能家居设备和书写台灯这一智能家居设备发送控制指令。可以理解地,智能家居控制***中没有服务器,可以由终端设备根据控制信息向智能加爵设备发送控制指令。
以下再结合如下应用场景,对本申请实施例提供的显示方法进行举例说明。
假设当前季节是冬季,用户家中婴儿房设有温湿度感应器、恒温恒湿器和空调、加湿器等设备。因恒温恒湿器可以从温湿度感应器采集温度、湿度等数据,所以恒温恒湿器显示有当前温度与期望温度,以及当前湿度和期望湿度,所以用户可以对其进行比较,得出温度状态和湿度状态。
智能联动场景一
如图8A所示,终端设备检测到用户作用于恒温恒湿器图标801和空调图标802的拖动操作。响应于该拖动操作,终端设备的处理器310控制终端设备的显示屏394的第一显示区域显示恒温恒湿器的控制界面810,控制显示屏394的第二显示区域显示空调的控制界面820,如图8B所示。接着,第一步,终端设备检测到用户作用于温度状态功能组件811中的偏低状态的选中操作,第二步,终端设备检测到用户作用于空调开关功能组件821的打开操作,终端设备还检测到用户作用于模式功能组件822中制热模式的选中操作,以及终端设备检测到用户调节温度功能组件823为20度的拖动操作和设置风速功能组件824为低速的选中操作等。
进一步地,当用户点击完成控件825时,终端设备可以如图8C所示的界面830,该界面830用于请求用户确认是否创建智能联动场景,该智能联动场景的条件是:恒温恒湿器的温度状态为偏低,执行任务是:空调开始制热,制热温度为20度,且风速为低速。当用户点击确认控件831时,则该智能联动场景创建完成并保存,否则,则不创建智能联动场景。
最终,当用户点击确认控件831时,终端设备可以将该包含上述智能联动场景信息的控制信息发送至图2所示的服务器200,服务器200收到该控制信息后,向空调发送与控制信息对应的控制指令。比如恒温恒湿器上服务器上报温度状态偏低,服务器200向空调发送制热指令,当恒温恒湿器上服务器上报温度20度,服务器200控制空调停止制热。
智能联动场景二
如图8D所示,终端设备检测到用户作用于恒温恒湿器图标801和加湿器图标803的捏合手势,响应于该手势,终端设备的处理器310控制终端设备的显示屏394的第一显示区域显示恒温恒湿器的控制界面810,控制显示屏394的第二显示区域显示加湿器的控制界面840,如图8E所示。接着,接着,第一步,终端设备检测到用户作用于湿度状态功能组件812中的偏低状态的选中操作,第二步,终端设备检测到用户作用于加湿器开关功能组件841的打开操作,终端设备还检测到用户作用于模式功能组件842中标准模式的选中操作,以及终端设备检测到用户调节定时功能组件823为30分钟的操作等。
进一步地,当用户点击完成控件845时,终端设备可以如图8F所示的界面850,该界面850用于请求用户确认是否创建智能联动场景,该智能联动场景的条件是:恒温恒湿器的湿度状态为偏低,执行任务是:加湿器开始在标准模式下工作,目标湿度为51%,且30分钟后自动关闭。当用户点击确认控件851时,则该智能联动场景创建完成并保存,否则,则不创建智能联动场景。
最终,当用户点击确认控件851时,终端设备可以将该包含上述智能联动场景信息的控制信息发送至图2所示的服务器200,服务器200收到该控制信息后,向加湿器发送与控制信息对应的控制指令。
智能联动场景三
如图8G所示,当用户在界面800进行按压操作,此时,终端设备显示打开控件804,以及界面800的各个智能家居设备图标上包括提示用户进行选中的控件805。当用户将恒温恒湿器、空调和加湿器图标上的控件805均选中之后,终端设备接收用户作用于打开控件804上的点击操作时,响应于该点击操作,终端设备显示三个智能家居设备对应的控制界面,如图8H所示。用户可以对图8H所示的各个界面执行如图8B和图8E所示的配置操作后,显示如图8I所示的界面,当用户点击图8I中控制界面840的完成控件845时,终端设备可以如图8J所示的提示框860,该提示框860用于请求用户确认是否创建智能联动场景,该智能联动场景的条件是:恒温恒湿器的温度状态为偏低,恒温恒湿器的湿度状态为偏低;执行任务是:空调开始制热,制热温度为20度,且风速为低速,加湿器开始在标准模式下工作,目标湿度为51%,且30分钟后自动关闭。当用户点击确认控件861时,则该智能联动场景创建完成并保存,否则,则不创建智能联动场景。
最终,当用户点击确认控件861时,终端设备可以将该包含上述智能联动场景信息的控制信息发送至图2所示的服务器200,服务器200收到该控制信息后,分别向空调和加湿器发送与控制信息对应的控制指令。
在一种可能的实施例中,终端设备202可以先从服务器200获取包括不同智能家居设备的功能组件之间的关联规则的配置信息,终端接收到用户作用于第二界面的第一功能组件的确认操作,其中,第一功能组件对应第一智能家居设备所支持的第一状态。之后,终端设备根据配置信息确定与第一功能组件对应的第二智能家居设备的至少一个第二功能组件,然后终端设备从显示第三界面切换为显示第四界面,其中,第四界面包括第二智能家居设备的至少一个第二功能组件,第二功能组件对应第二智能家居设备在第一状态下所支持的控制功能。
示例性地,如图9A中的(a)所示,假设终端设备的显示屏显示的内容包括第一智能家居设备的控制界面901,以及第二智能家居设备的界面902,其中,控制界面901中包括如下功能组件:状态1、状态2、控制1、控制2、控制5、控制6,控制界面902中包括如下功能组件:状态3、状态4、控制3、控制4、控制7、控制8。状态1-4是状态功能组件,控制1-8是控制功能组件。当用户选择第一智能家居设备的某个状态功能组件作为条件时,则终端设备根据从服务器获取的配置信息,自动推荐第二智能家居设备的至少一个控制功能组件作为待执行的动作。例如,终端设备根据从服务器获取的配置信息如表1所示。
表1
条件 待执行的任务
状态1 控制3、控制4和控制8
状态2 控制3、控制4
从表1可见,当用户选择第一智能家居设备的状态1对应的状态功能组件作为条件时,终端设备自动推荐第二智能家居设备的控制3、控制4和控制8对应的状态功能组件作为待执行的动作。如图9A中的(b)所示,当用户选择第一智能家居设备对应的界面901中的状态1作为条件时,第二智能家居设备从界面902切换为界面903,界面903中包括与状态1对应的控制3、控制4和控制8。图9A中的(b)中,终端设备将界面902中除了控制3、控制4和控制8之外的功能组件灰化(即不可编辑)。在另一种可能的实现中,终端设备也可以将界面902中除了控制3、控制4和控制8之外的功能组件不可见(例如隐藏显示)。当然,还可以有其它处理方式,本申请实施例对此不作限定。
进一步地,如图9B中的(c)所示,当用户选择界面903中控制3、控制4和控制8作为与条件对应的执行任务时,终端设备可以生成如图9B中的(d)所示的界面804,该界面804用于请求用户确认是否创建智能联动场景,该智能联动场景的条件是:第一智能家居设备的状态为状态1,执行任务是:第二智能家居设备执行控制3、控制4和控制8。若用户选择确定,则该智能联动场景创建完成,否则,则不保存。
再比如,终端设备可以预先从服务器200获取包括恒温恒湿器和空调之间联动规则的配置信息,例如该配置信息可以如表2所示。
表2
条件 待执行的任务
温度偏低,即低于期望温度20度 空调开启,且为制热模式
温度偏高,即高于期望温度28度 空调开启,且为制冷模式
从表2可见,当温度低于期望温度20度时,空调开启,且为制热模式。那么终端设备根据该配置信息,可以确定出与图8B所选状态偏低对应空调的功能组件,因此,在一种可选的实施例中,图8B所示的制冷模式可以被灰化,或者设为不可见状态。
在一种可能的实施例中,若终端设备的显示屏为可折叠屏,终端设备可以控制在折叠屏完全展开时,将原折叠状态下的控制界面的隐藏的功能组件显示在折叠屏的第二屏中。
具体地,如图10A所示,步骤1001,假设在折叠状态下,终端设备接收到用户作用于折叠屏的展开操作。步骤1002,终端设备获取当前第三智能家居设备的控制界面的显示信息。步骤1003,终端设备判断该第三智能家居设备的控制界面是否包含隐藏的功能组件,若是,则执行步骤1004,否则执行步骤1005。步骤1004,终端设备控制可折叠屏的第一显示区域显示该控制界面,控制可折叠屏的第二显示区域显示隐藏的功能组件。步骤1005,终端设备控制可折叠屏全屏显示该控制界面。
示例性地,如图10B中的(a)所示,假设用户确认创建智能联动场景之后,用户关闭界面1100中的恒温恒湿器的控制界面和加湿器的控制界面,然后用户对终端设备的折叠屏进行折叠操作,折叠至完全折叠状态,终端设备的显示屏显示完全折叠状态下的智能家居应用的第一界面。该第一界面包括多个不同智能家居设备的图标。当终端设备检测到用户作用于路由器图标控件1201的点击操作时,响应于该操作,终端设备在折叠状态下显示如图10B中的(b)所示的控制界面1300,该界面1300中显示查看全部控件1301(用户需要点击查看全部控件1301才能查看隐藏的功能组件),当用户展开可折叠屏后,终端设备控制折叠屏的第一屏显示控制界面1300中的已显示的功能组件(除了查看全部控件1301),控制折叠屏的第二屏显示隐藏的功能组件,如图10C所示,不需要用户点击查看全部控件1301即可显示隐藏的功能组件。
在另一种可能的实施例中,若终端设备的显示屏为可折叠屏,当终端设备从完全展开状态转换为折叠状态时,终端设备可以控制在折叠屏处于折叠状态时,隐藏原可折叠屏的第二显示区域所显示的功能组件。
具体地,如图10D所示,步骤1401,假设在展开状态下,终端设备接收到用户作用于折叠屏的折叠操作。步骤1402,终端设备获取当前界面显示信息。步骤1403,终端设备判断该第三智能家居设备的第二屏的控制界面是否为第一屏的控制界面的补充界面,若是,则执行步骤1404,否则执行步骤1405。步骤1404,终端设备控制可折叠屏在折叠状态下显示第三智能家居设备的控制界面,其中,第三智能家居设备的控制界面隐藏部分功能组件,该控制界面中包括一个可以触发显示隐藏的功能组件的控件(即查看全部控件1301)。步骤1405,终端设备控制可折叠屏可折叠屏在折叠状态下,显示第三智能家居设备的控制界面。
示例性地,假设终端设备在完全状态下如图10C所示,该界面中第二屏所显示的功能组件为第一屏的补充界面,因此当终端设备的折叠屏被折叠后,显示如图10B中的(c)所示的界面。
上述实施例中,当折叠屏完全展开时,可以显示单个智能家居设备的全部功能组件,便于用户操作,同时也充分利用了折叠屏的屏幕显示区域,一定程度上可以提示用户体验。
在本申请的另一些实施例中,本申请实施例公开了一种终端设备,如图11所示,该终端设备可以包括:触摸屏1101,其中,该触摸屏1101包括触控面板1107和显示屏1108;一个或多个处理器1102;存储器1103;一个或多个应用程序(未示出);以及一个或多个计算机程序1104,传感器1105、上述各器件可以通过一个或多个通信总线1106连接。其中该一个或多个计算机程序1104被存储在上述存储器1103中并被配置为被该一个或多个处理器1102执行,该一个或多个计算机程序1104包括指令,上述指令可以用于执行如图6相应实施例中的各个步骤。
本申请实施例还提供一种计算机存储介质,该计算机存储介质中存储有计算机指令,当该计算机指令在车载终端上运行时,使得车载终端执行上述相关方法步骤实现上述实施例中的报文处理方法。
本申请实施例还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述相关步骤,以实现上述实施例中的报文处理方法。
另外,本申请的实施例还提供一种装置,这个装置具体可以是芯片,组件或模块,该装置可包括相连的处理器和存储器;其中,存储器用于存储计算机执行指令,当装置运行时,处理器可执行存储器存储的计算机执行指令,以使芯片执行上述各方法实施例中的触摸屏的响应方法。
其中,本申请实施例提供的车载终端、计算机存储介质、计算机程序产品或芯片均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
通过以上实施方式的描述,所属领域的技术人员可以了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其他的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以丢弃,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其他的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上内容,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

Claims (20)

1.一种显示方法,应用于智能家居控制***中的终端设备,所述智能家居控制***包括服务器、与所述服务器建立网络连接的所述终端设备和至少两个智能家居设备,所述至少两个智能家居设备包括第一智能家居设备和第二智能家居设备,其特征在于,包括:
显示第一界面,所述第一界面包括所述至少两个智能家居设备的图标,所述至少两个智能家居设备的图标中包括所述第一智能家居设备的图标和所述第二智能家居设备的图标;
接收用户作用于所述第一智能家居设备的图标和所述第二智能家居设备的图标的打开操作;
响应于所述打开操作,所述终端设备的显示屏的第一显示区域显示第二界面,所述显示屏的第二显示区域显示第三界面,所述第二界面包括所述第一智能家居设备的功能组件,所述第三界面包括所述第二智能家居设备的功能组件;
接收用户的配置操作,所述配置操作用于将所述第二界面的功能组件和所述第三界面的功能组件建立关联关系;
响应于所述配置操作,所述终端设备生成与所述第一智能家居设备和所述第二智能家居设备相关的控制信息,并将所述控制信息发送至所述服务器。
2.根据权利要求1所述的方法,其特征在于,所述接收用户的配置操作,包括:
接收用户作用于所述第二界面的第一功能组件的确认操作,所述第一功能组件对应所述第一智能家居设备所支持的第一状态;
该方法还包括:
响应于所述确认操作,所述显示屏显示的所述第三界面切换为第四界面;其中,所述第四界面包括所述第二智能家居设备的至少一个第二功能组件,所述第二功能组件对应所述第二智能家居设备在所述第一状态下所支持的控制功能,其中,所述第二智能家居设备在所述第一状态下不支持的控制功能对应功能组件被隐藏或被置为不可操作状态;
接收用户作用于所述至少一个第二功能组件的确认操作。
3.根据权利要求2所述的方法,其特征在于,还包括:从所述服务器获取配置信息,所述配置信息包括不同智能家居设备的功能组件之间的关联规则;
接收用户作用于所述第二界面的第一功能组件的确认操作之后,还包括:
根据所述配置信息,确定与所述第一功能组件对应的所述第二智能家居设备的至少一个第二功能组件。
4.根据权利要求1所述的方法,其特征在于,所述显示屏为折叠屏,所述折叠屏可折叠形成至少两个屏,所述至少两个屏包括第一屏和第二屏;
所述响应于所述打开操作,所述终端设备的显示屏的第一显示区域显示第二界面,所述显示屏的第二显示区域显示第三界面,包括:
在所述折叠屏处于展开状态下,响应于所述打开操作,控制所述终端设备的所述折叠屏的第一屏显示所述第二界面,控制所述折叠屏的第二屏显示所述第三界面。
5.根据权利要求4所述的方法,其特征在于,所述终端设备将所述控制信息发送至所述服务器之后,还包括:
关闭所述第二界面和所述第三界面,并在所述折叠屏处于折叠状态下显示所述第一界面;
接收用户作用于所述第一界面中的第三智能家居设备的图标的第二操作;
响应于所述第二操作,控制所述折叠屏的第一屏显示所述第三智能家居设备的第五界面,所述第五界面包括已显示的功能组件和用于触发显示隐藏的功能组件的控件;
响应于所述折叠屏由所述折叠状态转换为展开状态,控制所述折叠屏的第一屏显示所述已显示的功能组件,以及控制所述折叠屏的第二屏显示所述隐藏的功能组件;
其中,所述折叠状态为所述第一屏和所述第二屏的夹角小于或等于预设角度阈值的状态,所述展开状态为所述第一屏和所述第二屏的夹角大于所述预设角度阈值的状态。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述第一显示区域和所述第二显示区域预先配置在所述终端设备中;
或者,所述第一显示区域和所述第二显示区域由用户在所述终端设备中设置。
7.一种终端设备,所述终端设备与智能家居控制***中的服务器和至少两个智能家居设备建立网络连接,所述至少两个智能家居设备包括第一智能家居设备和第二智能家居设备,其特征在于,所述终端设备包括显示屏、处理器和存储器;
所述存储器存储有程序指令;
所述处理器用于运行所述存储器存储的所述程序指令,使得所述终端设备执行:
显示第一界面,所述第一界面包括所述至少两个智能家居设备的图标,所述至少两个智能家居设备的图标中包括所述第一智能家居设备的图标和所述第二智能家居设备的图标;
接收用户作用于所述第一智能家居设备的图标所述第二智能家居设备的图标的打开操作;
响应于所述打开操作,所述终端设备的显示屏的第一显示区域显示第二界面,所述显示屏的第二显示区域显示第三界面,所述第二界面包括所述第一智能家居设备的功能组件,所述第三界面包括所述第二智能家居设备的功能组件;
接收用户的配置操作,所述配置操作用于将所述第二界面的功能组件和所述第三界面的功能组件建立关联关系;
响应于所述配置操作,所述终端设备生成与所述第一智能家居设备和所述第二智能家居设备相关的控制信息,并将所述控制信息发送至所述服务器。
8.根据权利要求7所述的终端设备,其特征在于,所述处理器用于运行所述存储器存储的所述程序指令,使得所述终端设备具体执行:
接收用户作用于所述第二界面的第一功能组件的确认操作,所述第一功能组件对应所述第一智能家居设备所支持的第一状态;
响应于所述确认操作,所述显示屏显示的所述第三界面切换为第四界面;其中,所述第四界面包括所述第二智能家居设备的至少一个第二功能组件,所述第二功能组件对应所述第二智能家居设备在所述第一状态下所支持的控制功能,其中,所述第二智能家居设备在所述第一状态下不支持的控制功能对应功能组件被隐藏或被置为不可操作状态;
接收用户作用于所述至少一个第二功能组件的确认操作。
9.根据权利要求8所述的终端设备,其特征在于,所述处理器用于运行所述存储器存储的所述程序指令,使得所述终端设备具体执行:
从所述服务器获取配置信息,所述配置信息包括不同智能家居设备的功能组件之间的关联规则;
所述终端设备接收用户作用于所述第二界面的第一功能组件的确认操作之后,还具体执行:
根据所述配置信息,确定与所述第一功能组件对应的所述第二智能家居设备的至少一个第二功能组件。
10.根据权利要求7所述的终端设备,其特征在于,所述显示屏为折叠屏,所述折叠屏可折叠形成至少两个屏,所述至少两个屏包括第一屏和第二屏;
所述处理器用于运行所述存储器存储的所述程序指令,使得所述终端设备具体执行:
在所述折叠屏处于完全展开状态下,响应于所述打开操作,控制所述终端设备的所述折叠屏的第一屏显示所述第二界面,控制所述折叠屏的第二屏显示所述第三界面。
11.根据权利要求10所述的终端设备,其特征在于,所述处理器用于运行所述存储器存储的所述程序指令,还使得所述终端设备具体执行:
关闭所述第二界面和所述第三界面,并在所述折叠屏处于折叠状态下显示所述第一界面;
接收用户作用于所述第一界面中的第三智能家居设备的图标的第二操作;
响应于所述第二操作,控制所述折叠屏的第一屏显示所述第三智能家居设备的第五界面,所述第五界面包括已显示的功能组件和用于触发显示隐藏的功能组件的控件;
响应于所述折叠屏由所述折叠状态转换为展开状态时,控制所述折叠屏的第一屏显示所述已显示的功能组件,以及控制所述折叠屏的第二屏显示所述隐藏的功能组件;
其中,所述折叠状态为所述第一屏和所述第二屏的夹角小于或等于预设角度阈值的状态,所述展开状态为所述第一屏和所述第二屏的夹角大于所述预设角度阈值的状态。
12.根据权利要求7至11任一项所述的终端设备,其特征在于,所述第一显示区域和所述第二显示区域预先配置在所述终端设备中;
或者,所述第一显示区域和所述第二显示区域由用户在所述终端设备中设置。
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括程序指令,当所述程序指令在终端设备上运行时,使得所述终端设备执行如权利要求1至6任一项所述的方法。
14.一种芯片,其特征在于,所述芯片与存储器耦合,用于执行所述存储器中存储的计算机程序,以执行如权利要求1至6任一项所述的方法。
15.一种显示方法,应用于智能家居控制***中的终端设备,所述智能家居控制***包括所述终端设备和至少两个智能家居设备,所述至少两个智能家居设备包括第一智能家居设备和第二智能家居设备,其特征在于,包括:
显示第一界面,所述第一界面包括所述至少两个智能家居设备的图标,所述至少两个智能家居设备的图标中包括所述第一智能家居设备的图标和所述第二智能家居设备的图标;
接收用户作用于所述第一智能家居设备的图标和所述第二智能家居设备的图标的打开操作;
响应于所述打开操作,所述终端设备的显示屏的第一显示区域显示第二界面,所述显示屏的第二显示区域显示第三界面,所述第二界面包括所述第一智能家居设备的功能组件,所述第三界面包括所述第二智能家居设备的功能组件;
接收用户的配置操作,所述配置操作用于将所述第二界面的功能组件和所述第三界面的功能组件建立关联关系;
响应于所述配置操作,所述终端设备生成与所述第一智能家居设备和所述第二智能家居设备相关的控制信息。
16.根据权利要求15所述的方法,其特征在于,所述接收用户的配置操作,包括:
接收用户作用于所述第二界面的第一功能组件的确认操作,所述第一功能组件对应所述第一智能家居设备所支持的第一状态;
该方法还包括:
响应于所述确认操作,所述显示屏显示的所述第三界面切换为第四界面;其中,所述第四界面包括所述第二智能家居设备的至少一个第二功能组件,所述第二功能组件对应所述第二智能家居设备在所述第一状态下所支持的控制功能,其中,所述第二智能家居设备在所述第一状态下不支持的控制功能对应功能组件被隐藏或被置为不可操作状态;
接收用户作用于所述至少一个第二功能组件的确认操作。
17.根据权利要求16所述的方法,其特征在于,还包括:从服务器获取配置信息,所述配置信息包括不同智能家居设备的功能组件之间的关联规则;
接收用户作用于所述第二界面的第一功能组件的确认操作之后,还包括:
根据所述配置信息,确定与所述第一功能组件对应的所述第二智能家居设备的至少一个第二功能组件。
18.根据权利要求15所述的方法,其特征在于,所述显示屏为折叠屏,所述折叠屏可折叠形成至少两个屏,所述至少两个屏包括第一屏和第二屏;
所述响应于所述打开操作,所述终端设备的显示屏的第一显示区域显示第二界面,所述显示屏的第二显示区域显示第三界面,包括:
在所述折叠屏处于展开状态下,响应于所述打开操作,控制所述终端设备的所述折叠屏的第一屏显示所述第二界面,控制所述折叠屏的第二屏显示所述第三界面。
19.一种终端设备,所述终端设备处于智能家居控制***中,所述智能家居控制***中包括至少两个智能家居设备建立网络连接,所述至少两个智能家居设备包括第一智能家居设备和第二智能家居设备,其特征在于,所述终端设备包括显示屏、处理器和存储器;
所述存储器存储有程序指令;
所述处理器用于运行所述存储器存储的所述程序指令,使得所述终端设备执行如权利要求15-18任一项的所述方法。
20.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括程序指令,当所述程序指令在终端设备上运行时,使得所述终端设备执行如权利要求15至18任一项所述的方法。
CN201910818118.8A 2019-08-30 2019-08-30 一种显示方法及终端设备 Active CN110688179B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910818118.8A CN110688179B (zh) 2019-08-30 2019-08-30 一种显示方法及终端设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910818118.8A CN110688179B (zh) 2019-08-30 2019-08-30 一种显示方法及终端设备

Publications (2)

Publication Number Publication Date
CN110688179A CN110688179A (zh) 2020-01-14
CN110688179B true CN110688179B (zh) 2021-02-12

Family

ID=69108691

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910818118.8A Active CN110688179B (zh) 2019-08-30 2019-08-30 一种显示方法及终端设备

Country Status (1)

Country Link
CN (1) CN110688179B (zh)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111399789B (zh) * 2020-02-20 2021-11-19 华为技术有限公司 界面布局方法、装置及***
CN111599148A (zh) * 2020-03-06 2020-08-28 维沃移动通信有限公司 一种电子设备的连接方法及电子设备
CN111880421A (zh) * 2020-07-10 2020-11-03 珠海格力电器股份有限公司 家电设备的联动控制方法、***、存储介质及电子设备
CN111880653B (zh) * 2020-07-21 2021-09-14 珠海格力电器股份有限公司 一种设备联动场景建立方法、装置、电子设备及存储介质
CN112214126B (zh) * 2020-09-23 2022-11-15 杭州鸿雁电器有限公司 操作面板及其显示方法、设备
CN112306364B (zh) * 2020-11-19 2023-02-10 Oppo广东移动通信有限公司 IoT设备的控制方法、装置、终端及存储介质
KR20220159715A (ko) * 2021-05-26 2022-12-05 삼성전자주식회사 확장 가능한 디스플레이를 포함하는 전자 장치 및 컨텐츠 제공 방법
US11922842B2 (en) 2021-05-26 2024-03-05 Samsung Electronics Co., Ltd. Electronic device having extendable display and method for providing content thereof
CN113625908A (zh) * 2021-07-26 2021-11-09 珠海格力电器股份有限公司 应用程序的界面显示方法、装置、设备及存储介质
CN113791546B (zh) * 2021-09-01 2023-06-16 珠海格力电器股份有限公司 智能设备控制方法、装置、设备及存储介质
EP4379544A1 (en) * 2021-09-09 2024-06-05 Huawei Technologies Co., Ltd. System and method for displaying and controlling remote device task
CN113992725A (zh) * 2021-09-13 2022-01-28 珠海格力电器股份有限公司 一种设备控制方法、装置、存储介质以及设备
CN113992791A (zh) * 2021-09-17 2022-01-28 珠海格力电器股份有限公司 操作处理方法、装置、存储介质及电子设备
CN114398016B (zh) * 2022-01-12 2024-06-11 金华鸿正科技有限公司 界面显示方法和装置
CN117424772A (zh) * 2022-07-11 2024-01-19 华为技术有限公司 显示控制方法、电子设备及计算机可读存储介质
CN116088832B (zh) * 2022-07-14 2024-06-18 荣耀终端有限公司 界面处理方法和装置
CN116743908B (zh) * 2022-09-13 2024-03-26 荣耀终端有限公司 壁纸显示方法及相关装置
CN116719494A (zh) * 2022-09-27 2023-09-08 荣耀终端有限公司 多服务的显示方法、电子设备及存储介质
CN117811947A (zh) * 2022-09-30 2024-04-02 华为技术有限公司 一种多设备组网***、方法及终端设备
CN116301501A (zh) * 2023-03-16 2023-06-23 深圳绿米联创科技有限公司 区域设置方法、装置、电子设备及存储介质

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100450056C (zh) * 2005-10-28 2009-01-07 华为技术有限公司 一种远程控制家庭网络设备的方法
US10055094B2 (en) * 2014-10-29 2018-08-21 Xiaomi Inc. Method and apparatus for dynamically displaying device list
CN104503688B (zh) * 2014-12-31 2018-03-02 小米科技有限责任公司 智能硬件设备的控制实现方法及装置
US10333872B2 (en) * 2015-05-07 2019-06-25 Microsoft Technology Licensing, Llc Linking screens and content in a user interface
CN105785779B (zh) * 2016-03-17 2019-03-29 珠海格力电器股份有限公司 智能家居的控制方法及装置
CN108241988A (zh) * 2016-12-26 2018-07-03 北京奇虎科技有限公司 多页面联动媒体显示方法、装置及智能终端
KR102509019B1 (ko) * 2017-02-21 2023-03-13 삼성전자 주식회사 최적 빔 표시 및 가이드 방법 및 장치
CN106936675A (zh) * 2017-03-27 2017-07-07 欧普照明股份有限公司 一种设备绑定***
CN107682236B (zh) * 2017-08-28 2021-07-06 深圳广田智能科技有限公司 基于计算机图像识别的智能家居交互***及方法
CN107705171B (zh) * 2017-08-31 2021-05-04 北京小米移动软件有限公司 信息显示方法、装置及终端
CN107733750A (zh) * 2017-09-25 2018-02-23 珠海市领创智能物联网研究院有限公司 一种触发智能家居家电联动的方法
CN108319151B (zh) * 2018-02-09 2021-03-19 广东美的制冷设备有限公司 家电设备的控制方法、装置、***、移动终端及存储介质
CN109212995B (zh) * 2018-11-02 2023-08-15 珠海格力电器股份有限公司 一种智能家居***快捷控制方法、***及电器

Also Published As

Publication number Publication date
CN110688179A (zh) 2020-01-14

Similar Documents

Publication Publication Date Title
CN110688179B (zh) 一种显示方法及终端设备
CN110661917B (zh) 一种显示方法及电子设备
CN111949345B (zh) 一种显示应用的方法及电子设备
CN110839096B (zh) 一种具有折叠屏的设备的触控方法与折叠屏设备
WO2021052279A1 (zh) 一种折叠屏显示方法及电子设备
US20220360654A1 (en) Touchscreen Display Method and Electronic Device
CN110554816B (zh) 一种界面生成方法及设备
CN110727382A (zh) 一种分屏显示方法及电子设备
CN108089891B (zh) 一种应用程序启动方法、移动终端
AU2017291584B2 (en) Method for recognizing iris based on user intention and electronic device for the same
CN112286618A (zh) 设备协作方法、装置、***、电子设备和存储介质
CN110673783B (zh) 一种触控方法与电子设备
CN109819168B (zh) 一种摄像头的启动方法以及移动终端
CN110427165B (zh) 一种图标显示方法及移动终端
CN108287655A (zh) 一种界面显示方法、界面显示装置及移动终端
US20220327190A1 (en) Screen Display Control Method and Electronic Device
CN109062634A (zh) 一种应用启动方法及移动终端
CN109688341A (zh) 一种打光方法及终端设备
CN114500732B (zh) 一种界面显示的方法和电子设备、存储介质
CN109933400A (zh) 显示界面布局方法、可穿戴设备及计算机可读存储介质
WO2020228735A1 (zh) 一种显示应用的方法及电子设备
CN109918014B (zh) 页面显示方法、可穿戴设备及计算机可读存储介质
CN110071866A (zh) 一种即时通信应用控制方法、可穿戴设备及存储介质
CN110187764A (zh) 一种弹幕显示方法、穿戴式设备及存储介质
CN110740263B (zh) 一种图像处理方法和终端设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant