提供应用的运行画面的电子装置及其操作方法与流程

文档序号:30103542发布日期:2022-05-18 13:51阅读:83来源:国知局
提供应用的运行画面的电子装置及其操作方法与流程

本公开涉及一种用于提供应用的运行画面的电子装置及其操作方法。


背景技术:

对于现代许多人们来说,便携式数字通信装置已成为必要物品。消费者希望被提供他们在使用便携式数字通信装置时随时随地想要的各种高质量服务。为了提供各种高质量服务,便携式数字通信装置存储有各种应用。便携式数字通信装置运行应用以便提供特定服务并且显示能够与用户交互的图形元素,其中图形元素被显示在已运行的应用的运行画面上。在显示应用的运行画面的同时,便携式数字通信装置可根据消费者的控制(例如,握持)被置于各种状态(例如,旋转)。因此,需要实现用于产生并显示具有适合于便携式数字通信装置的各种状态和图形元素的布置状态中的每一种的布局的应用的运行画面的技术。上述信息仅作为背景技术信息被呈现以帮助理解本公开。至于上述任一项是否可能适用作为关于本公开的现有技术,尚未做出确定,并且未做出断言。


技术实现要素:

技术问题本公开的各方面是为了解决至少上面提到的问题和/或缺点并且提供至少下述优点。因此,本公开的一个方面是为了提供一种电子装置,该电子装置可运行应用,并且可控制柔性显示器显示包括至少一个图形元素的运行画面。然而,当电子装置中提供的壳体的状态(例如,壳体的角度)发生改变时,设置在壳体上的柔性显示器可弯曲,并且电子装置可在弯曲的柔性显示器上显示应用的运行画面。当用户在柔性显示器弯曲的状态下选择包括在应用的已显示的运行画面中的特定元素(例如,图标)时,可能存在的问题在于用户使用该元素的方便性可能由于弯曲的柔性显示器而劣化。此外,即使将应用的当前显示的运行画面改变为应用的另一更方便的运行画面,当应用从一个运行画面切换到另一运行画面时,每次都必须执行从刚刚被切换到的应用的另一运行画面切换回适当且更方便的运行画面的操作,这可能增加电子装置的操作负担。利用根据各种实施例的电子装置及其操作方法,可以通过允许将运行画面改变为能够在柔性显示器弯曲的状态下更方便地使用应用的运行画面来解决用户使用应用的方便性劣化的问题。利用根据各种实施例的电子装置及其操作方法,可以通过执行控制使得在当前运行的应用显示运行画面时显示与柔性显示器的当前弯曲状态相对应的运行画面来解决在电子装置上切换运行画面的操作负担增加的问题。附加方面将部分地在接下来的描述中被阐述,并且部分地将从说明书中显而易见,或者可通过对所呈现的实施例的实践来学习。问题的解决方案
根据本公开的一个方面,提供了一种电子装置。所述电子装置包括:第一壳体;第二壳体,所述第二壳体与所述第一壳体可折叠地连接;柔性显示器,所述柔性显示器设置在所述第一壳体和所述第二壳体上;至少一个传感器;存储器;以及至少一个处理器,所述至少一个处理器可操作地连接到所述柔性显示器、所述至少一个传感器和所述存储器,其中所述至少一个处理器被配置为,当存储在所述存储器中的指令被运行时:控制所述柔性显示器显示第一应用的第一运行画面;基于使用所述至少一个传感器识别出的所述第一壳体与所述第二壳体之间的角度落入了预定范围内,识别所述第一应用是否支持根据角度的变化改变运行画面;以及基于所述第一应用支持根据所述角度的所述变化改变所述运行画面,控制所述柔性显示器显示所述第一应用的与所述预定范围相关联的第二运行画面而不是所述第一运行画面。根据本公开的另一方面,提供了一种操作电子装置的方法。所述电子装置包括第一壳体、第二壳体及设置在所述第一壳体和所述第二壳体上的柔性显示器,所述方法包括:在所述柔性显示器上显示第一应用的第一运行画面;基于使用至少一个传感器识别出的所述第一壳体与所述第二壳体之间的角度落入了预定范围内,识别所述第一应用是否支持根据所述角度的变化改变运行画面;以及基于所述第一应用支持根据所述角度的所述变化改变所述运行画面,在所述柔性显示器上显示所述第一应用的与所述预定范围相关联的第二运行画面而不是所述第一运行画面。根据本公开的另一方面,提供了一种电子装置。所述电子装置包括:第一壳体;第二壳体,所述第二壳体与所述第一壳体可折叠地连接;柔性显示器,所述柔性显示器设置在所述第一壳体和所述第二壳体上;至少一个传感器;存储器;以及至少一个处理器,所述至少一个处理器可操作地连接到所述柔性显示器、所述至少一个传感器和所述存储器,其中所述至少一个处理器被配置为,当存储在所述存储器中的指令被运行时:控制所述柔性显示器显示第一应用的第一运行画面,基于使用所述至少一个传感器识别出的所述第一壳体与所述第二壳体之间的角度落入了预定范围内,识别包括在所述第一应用中的多个图形元素,以及控制所述柔性显示器在第一区域中显示所述多个图形元素中的具有第一属性的第一图形元素并且在第二区域中显示所述多个图形元素中的具有第二属性的第二图形元素,其中所述第一区域对应于所述第一壳体,并且所述第二区域对应于所述第二壳体。根据各种实施例的解决方案不限于上述解决方案,并且本公开所属领域的普通技术人员将能够根据本说明书和附图清楚地理解这里未公开的解决方案。发明的有益效果根据本公开的各种实施例,一种电子装置及其操作方法能够通过允许应用将运行画面改变为能够在柔性显示器弯曲的状态下更方便地使用的另一运行画面来改进用户使用该应用的方便性。根据本公开的各种实施例,一种电子装置及其操作方法能够通过控制当前运行的应用在当前运行的应用显示运行画面时显示与柔性显示器的当前弯曲状态相对应的运行画面来减少在电子装置上切换应用画面的操作负担。根据以下详细描述,本公开的其他方面、优点和显著特征将变得对本领域的技术人员而言显而易见,以下详细描述结合附图进行,公开本公开的各种实施例。
附图说明
根据结合附图进行的以下描述,本公开的某些实施例的上述及其他方面、特征和优点将更加显而易见,在附图中:图1是根据本公开的实施例的网络环境中的电子装置的框图;图2(a)至图2(k)是示出根据本公开的实施例的包括至少两个壳体结构和柔性显示器的电子装置的视图;图3a是示出根据本公开的实施例的处于展开状态的电子装置的视图;图3b是示出根据本公开的实施例的处于折叠状态的电子装置的视图;图3c是示出根据本公开的实施例的电子装置的分解透视图;图4a是示出根据本公开的实施例的参考特定折叠方向处于展开状态的电子装置的视图;图4b是示出根据本公开的实施例的参考第二折叠方向处于折叠状态的电子装置的视图;图5是示出根据各种实施例的电子装置的分解透视图;图6a是根据本公开的实施例的电子装置的框图;图6b是示出根据本公开的实施例的包括在电子装置中的程序识别电子装置的状态变化并且向显示器输出识别的结果的情形的视图;图7是示出根据本公开的实施例的应用的运行画面和/或用户界面/用户体验(ui/ux)的视图;图8是示出根据本公开的实施例的电子装置的操作的流程图;图9是示出根据本公开的实施例的电子装置的操作的视图;图10是示出根据本公开的实施例的与电子装置的壳体(例如,第一壳体和第二壳体)之间的角度相关联的电子装置的模式的视图;图11是示出根据本公开的实施例的电子装置的操作的流程图;图12是示出根据本公开的实施例的电子装置的操作的视图;图13是示出根据本公开的实施例的当在电子装置的前台模式下运行已经在电子装置的后台模式下运行的应用时执行的操作的视图;图14是示出根据本公开的实施例的电子装置、外部装置和开发者服务器的操作的流程图;图15是示出根据本公开的实施例的电子装置、外部装置和开发者服务器的操作的流程图;图16是示出根据本公开的实施例的针对每种状态在应用中包括的运行画面和/或ui/ux的视图;图17是示出根据本公开的实施例的电子装置的操作的流程图;图18是示出根据本公开的实施例的检测电子装置的壳体的旋转的操作的视图;图19是示出根据本公开的实施例的电子装置的操作的框图;图20是示出根据本公开的实施例的用于描述电子装置的操作的布局管理模块的操作的视图;图21是示出根据本公开的实施例的重新配置包括在电子装置的应用的运行画面
中的元素的操作的流程图;图22是示出根据本公开的实施例的重新配置包括在电子装置的应用的运行画面中的元素的操作的视图;图23是示出根据本公开的实施例的重新配置包括在电子装置的应用的运行画面中的元素的操作的视图;图24是示出根据本公开的实施例的重新配置包括在运行画面中的元素的操作的视图;图25是示出根据本公开的实施例的重新配置后的元素的视图;图26是示出根据本公开的实施例的电子装置的操作的流程图;图27是示出根据本公开的实施例的电子装置的操作的视图;图28是示出根据本公开的实施例的电子装置的操作的流程图;图29是示出根据本公开的实施例的电子装置的操作的视图;图30是示出根据本公开的实施例的电子装置的操作的流程图;图31是示出根据本公开的实施例的当电子装置接收到数据时根据电子装置的状态的变化(例如,壳体的状态的变化)的操作的视图;图32是示出根据本公开的实施例的当电子装置接收到数据时根据电子装置的状态的变化(例如,壳体的状态的变化)的操作的视图;图33是示出根据本公开的实施例的电子装置的操作的流程图;图34是示出根据本公开的实施例的当在电子装置中显示多个运行画面时改变运行画面的操作的视图;图35是示出根据本公开的实施例的电子装置的操作的流程图;图36是示出根据本公开的实施例的包括至少两个壳体的电子装置的操作的视图;图37是示出根据本公开的实施例的包括至少两个壳体的电子装置的操作的视图。在整个附图中,相似的附图标记将被理解为是指相似的部分、部件和结构。
具体实施方式
提供参考附图的以下描述来帮助全面理解如由权利要求及其等同形式所限定的本公开的各种实施例。它包括各种特定细节以帮助该理解,但是这些被视为仅仅示例性的。因此,本领域的普通技术人员将认识到,在不脱离本公开的范围和精神的情况下,能够对本文描述的各种实施例做出各种变化和修改。另外,为了清楚和简洁,可省略对公知功能和构造的描述。以下描述和权利要求中使用的术语和单词不限于书目含义,而是仅仅由发明人使用来使得能够清楚且一致地理解本公开。因此,对本领域的技术人员而言应当显而易见的是,本公开的各种实施例的以下描述是仅为了图示目的而提供的,而不是为了限制如由所附权利要求及其等同形式所限定的本公开的目的而提供的。应当理解的是,除非上下文另外清楚地规定,否则单数形式“一”、“一个”和“该”包括复数指示物。因此,例如,对“部件表面”的引用包括对一个或更多个此类表面的引用。图1是示出根据本公开的实施例的网络环境100中的电子装置101的框图。参考图1,网络环境100中的电子装置101可经由第一网络198(例如,短距离无线通
信网络)与电子装置102进行通信,或者经由第二网络199(例如,长距离无线通信网络)与电子装置104或服务器108进行通信。根据本公开的实施例,电子装置101可经由服务器108与电子装置104进行通信。根据本公开的实施例,电子装置101可包括处理器120、存储器130、输入装置150、声音输出装置155、显示装置160、音频模块170、传感器模块176、接口177、触觉模块179、摄像头模块180、电力管理模块188、电池189、通信模块190、用户识别模块(sim)196或天线模块197。在本公开的一些实施例中,可从电子装置101中省略所述部件中的至少一个(例如,显示装置160或摄像头模块180),或者可将一个或更多个其它部件添加到电子装置101中。在本公开的一些实施例中,可将所述部件中的一些部件实现为单个集成电路。例如,可将传感器模块176(例如,指纹传感器、虹膜传感器、或照度传感器)实现为嵌入在显示装置160(例如,显示器)中。处理器120可运行例如软件(例如,程序140)来控制电子装置101的与处理器120连接的至少一个其它部件(例如,硬件部件或软件部件),并可执行各种数据处理或计算。根据本公开的一个实施例,作为所述数据处理或计算的至少部分,处理器120可将从另一部件(例如,传感器模块176或通信模块190)接收到的命令或数据加载到易失性存储器132中,对存储在易失性存储器132中的命令或数据进行处理,并将结果数据存储在非易失性存储器134中。根据本公开的实施例,处理器120可包括主处理器121(例如,中央处理器(cpu)或应用处理器(ap))以及与主处理器121可操作地独立的或者相结合的辅助处理器123(例如,图形处理单元(gpu)、图像信号处理器(isp)、传感器中枢处理器或通信处理器(cp))。另外地或者可选择地,辅助处理器123可被适配为比主处理器121耗电更少,或者被适配为具体用于指定的功能。可将辅助处理器123实现为与主处理器121分离,或者实现为主处理器121的部分。在主处理器121处于未激活(例如,睡眠)状态时,辅助处理器123可控制与电子装置101(而非主处理器121)的部件之中的至少一个部件(例如,显示装置160、传感器模块176或通信模块190)相关的功能或状态中的至少一些,或者在主处理器121处于激活状态(例如,运行应用)时,辅助处理器123可与主处理器121一起来控制与电子装置101的部件之中的至少一个部件(例如,显示装置160、传感器模块176或通信模块190)相关的功能或状态中的至少一些。根据本公开的实施例,可将辅助处理器123(例如,图像信号处理器或通信处理器)实现为在功能上与辅助处理器123相关的另一部件(例如,摄像头模块180或通信模块190)的部分。存储器130可存储由电子装置101的至少一个部件(例如,处理器120或传感器模块176)使用的各种数据。所述各种数据可包括例如软件(例如,程序140)以及针对与其相关的命令的输入数据或输出数据。存储器130可包括易失性存储器132或非易失性存储器134。可将程序140作为软件存储在存储器130中,并且程序140可包括例如操作系统(os)142、中间件144或应用146。输入装置150可从电子装置101的外部(例如,用户)接收将由电子装置101的其它部件(例如,处理器120)使用的命令或数据。输入装置150可包括例如麦克风、鼠标、键盘或数字笔(例如,手写笔)。声音输出装置155可将声音信号输出到电子装置101的外部。声音输出装置155可包括例如扬声器或受话器。扬声器可用于诸如播放多媒体或播放唱片的通用目的,受话器
可用于呼入呼叫。根据本公开的实施例,可将受话器实现为与扬声器分离,或实现为扬声器的部分。显示装置160可向电子装置101的外部(例如,用户)视觉地提供信息。显示装置160可包括例如显示器、全息装置或投影仪以及用于控制显示器、全息装置和投影仪中的相应一个的控制电路。根据本公开的实施例,显示装置160可包括被适配为检测触摸的触摸电路或被适配为测量由触摸引起的力的强度的传感器电路(例如,压力传感器)。音频模块170可将声音转换为电信号,反之亦可。根据本公开的实施例,音频模块170可经由输入装置150获得声音,或者经由声音输出装置155或与电子装置101直接(例如,有线地)连接或无线连接的外部电子装置(例如,电子装置102)的耳机输出声音。传感器模块176可检测电子装置101的操作状态(例如,功率或温度)或电子装置101外部的环境状态(例如,用户的状态),然后生成与检测到的状态相应的电信号或数据值。根据本公开的实施例,传感器模块176可包括例如手势传感器、陀螺仪传感器、大气压力传感器、磁传感器、加速度传感器、握持传感器、接近传感器、颜色传感器、红外(ir)传感器、生物特征传感器、温度传感器、湿度传感器或照度传感器。接口177可支持将用来使电子装置101与外部电子装置(例如,电子装置102)直接(例如,有线地)或无线连接的一个或更多个特定协议。根据本公开的实施例,接口177可包括例如高清晰度多媒体接口(hdmi)、通用串行总线(usb)接口、安全数字(sd)卡接口或音频接口。连接端178可包括连接器,其中电子装置101可经由所述连接器与外部电子装置(例如,电子装置102)物理连接。根据本公开的实施例,连接端178可包括例如hdmi连接器、usb连接器、sd卡连接器或音频连接器(例如,耳机连接器)。触觉模块179可将电信号转换为可被用户经由他的触觉或动觉识别的机械刺激(例如,振动或运动)或电刺激。根据本公开的实施例,触觉模块179可包括例如电机、压电元件或电刺激器。摄像头模块180可捕获静止图像或运动图像。根据本公开的实施例,摄像头模块180可包括一个或更多个透镜、图像传感器、图像信号处理器或闪光灯。电力管理模块188可管理对电子装置101的供电。根据本公开的实施例,可将电力管理模块188实现为例如电力管理集成电路(pmic)的至少部分。电池189可对电子装置101的至少一个部件供电。根据本公开的实施例,电池189可包括例如不可再充电的原电池、可再充电的蓄电池、或燃料电池。通信模块190可支持在电子装置101与外部电子装置(例如,电子装置102、电子装置104或服务器108)之间建立直接(例如,有线)通信信道或无线通信信道,并经由建立的通信信道执行通信。通信模块190可包括能够与处理器120(例如,应用处理器(ap))独立操作的一个或更多个通信处理器,并支持直接(例如,有线)通信或无线通信。根据实施例,通信模块190可包括无线通信模块192(例如,蜂窝通信模块、短距离无线通信模块或全球导航卫星系统(gnss)通信模块)或有线通信模块194(例如,局域网(lan)通信模块或电力线通信(plc)模块)。这些通信模块中的相应一个可经由第一网络198(例如,短距离通信网络,诸如蓝牙、无线保真(wi-fi)直连或红外数据协会(irda))或第二网络199(例如,长距离通信网络,诸如蜂窝网络、互联网、或计算机网络(例如,lan或广域网(wan)))与外部电子装置进行
通信。可将这些各种类型的通信模块实现为单个部件(例如,单个芯片),或可将这些各种类型的通信模块实现为彼此分离的多个部件(例如,多个芯片)。无线通信模块192可使用存储在用户识别模块196中的用户信息(例如,国际移动用户识别码(imsi))识别并验证通信网络(诸如第一网络198或第二网络199)中的电子装置101。天线模块197可将信号或电力发送到电子装置101的外部(例如,外部电子装置)或者从电子装置101的外部(例如,外部电子装置)接收信号或电力。根据实施例,天线模块197可包括天线,所述天线包括辐射元件,所述辐射元件由形成在基底(例如,pcb)中或形成在基底上的导电材料或导电图案构成。根据实施例,天线模块197可包括多个天线。在这种情况下,可由例如通信模块190(例如,无线通信模块192)从所述多个天线中选择适合于在通信网络(诸如第一网络198或第二网络199)中使用的通信方案的至少一个天线。随后可经由所选择的至少一个天线在通信模块190和外部电子装置之间发送或接收信号或电力。根据实施例,除了辐射元件之外的另外的部件(例如,射频集成电路(rfic))可附加地形成为天线模块197的一部分。上述部件中的至少一些可经由外设间通信方案(例如,总线、通用输入输出(gpio)、串行外设接口(spi)或移动工业处理器接口(mipi))相互连接并在它们之间通信地传送信号(例如,命令或数据)。根据本公开的实施例,可经由与第二网络199连接的服务器108在电子装置101和外部电子装置104之间发送或接收命令或数据。电子装置102和电子装置104中的每一个可以是与电子装置101相同类型的装置,或者是与电子装置101不同类型的装置。根据本公开的实施例,将在电子装置101运行的全部操作或一些操作可在外部电子装置102、外部电子装置104或服务器108中的一个或更多个运行。例如,如果电子装置101应当自动执行功能或服务或者应当响应于来自用户或另一装置的请求执行功能或服务,则电子装置101可请求所述一个或更多个外部电子装置执行所述功能或服务中的至少部分,而不是运行所述功能或服务,或者电子装置101除了运行所述功能或服务以外,还可请求所述一个或更多个外部电子装置执行所述功能或服务中的至少部分。接收到所述请求的所述一个或更多个外部电子装置可执行所述功能或服务中的所请求的所述至少部分,或者执行与所述请求相关的另外功能或另外服务,并将执行的结果传送到电子装置101。电子装置101可在对所述结果进行进一步处理的情况下或者在不对所述结果进行进一步处理的情况下将所述结果提供作为对所述请求的至少部分答复。为此,可使用例如云计算技术、分布式计算技术或客户机-服务器计算技术。根据各种实施例的电子装置可以是各种类型的电子装置之一。电子装置可包括例如便携式通信装置(例如,智能电话)、计算机装置、便携式多媒体装置、便携式医疗装置、摄像头、可穿戴装置或家用电器。根据本公开的实施例,电子装置不限于以上所述的那些电子装置。应当理解的是,本公开的各种实施例以及其中使用的术语并不意图将在此阐述的技术特征限制于具体实施例,而是包括针对相应实施例的各种改变、等同形式或替换形式。对于附图的描述,相似的参考标号可用来指代相似或相关的元件。将理解的是,与术语相应的单数形式的名词可包括一个或更多个事物,除非相关上下文另有明确指示。如这里所使用的,诸如“a或b”、“a和b中的至少一个”、“a或b中的至少一个”、“a、b或c”、“a、b和c中的至
少一个”以及“a、b或c中的至少一个”的短语中的每一个短语可包括在与所述多个短语中的相应一个短语中一起列举出的项的任意一项或所有可能组合。如这里所使用的,诸如“第1”和“第2”或者“第一”和“第二”的术语可用于将相应部件与另一部件进行简单区分,并且不在其它方面(例如,重要性或顺序)限制所述部件。将理解的是,在使用了术语“可操作地”或“通信地”的情况下或者在不使用术语“可操作地”或“通信地”的情况下,如果一元件(例如,第一元件)被称为“与另一元件(例如,第二元件)结合”、“结合到另一元件(例如,第二元件)”、“与另一元件(例如,第二元件)连接”或“连接到另一元件(例如,第二元件)”,则意味着所述一元件可与所述另一元件直接(例如,有线地)连接、与所述另一元件无线连接、或经由第三元件与所述另一元件连接。如这里所使用的,术语“模块”可包括以硬件、软件或固件实现的单元,并可与其他术语(例如,“逻辑”、“逻辑块”、“部分”或“电路”)可互换地使用。模块可以是被适配为执行一个或更多个功能的单个集成部件或者是该单个集成部件的最小单元或部分。例如,根据实施例,可以专用集成电路(asic)的形式来实现模块。可将在此阐述的各种实施例实现为包括存储在存储介质(例如,内部存储器136或外部存储器138)中的可由机器(例如,电子装置101)读取的一个或更多个指令的软件(例如,程序140)。例如,在处理器的控制下,所述机器(例如,电子装置101)的处理器(例如,处理器120)可在使用或无需使用一个或更多个其它部件的情况下调用存储在存储介质中的所述一个或更多个指令中的至少一个指令并运行所述至少一个指令。这使得所述机器能够操作用于根据所调用的至少一个指令执行至少一个功能。所述一个或更多个指令可包括由编译器生成的代码或能够由解释器运行的代码。可以非暂时性存储介质的形式来提供机器可读存储介质。其中术语“非暂时性”仅意味着所述存储介质是有形装置,并且不包括信号(例如,电磁波),但是该术语并不在数据被半永久性地存储在存储介质中与数据被临时存储在存储介质中之间进行区分。根据本公开的实施例,可在计算机程序产品中包括和提供根据本公开的各种实施例的方法。计算机程序产品可作为产品在销售者和购买者之间进行交易。可以机器可读存储介质(例如,紧凑盘只读存储器(cd-rom))的形式来发布计算机程序产品,或者可经由应用商店(例如,playstoretm)在线发布(例如,下载或上传)计算机程序产品,或者可直接在两个用户装置(例如,智能电话)之间分发(例如,下载或上传)计算机程序产品。如果是在线发布的,则计算机程序产品中的至少部分可以是临时生成的,或者可将计算机程序产品中的至少部分至少临时存储在机器可读存储介质(诸如制造商的服务器、应用商店的服务器或转发服务器的存储器)中。根据本公开的各种实施例,上述部件中的每个部件(例如,模块或程序)可包括单个实体或多个实体。根据本公开的各种实施例,可省略上述部件中的一个或更多个部件,或者可添加一个或更多个其它部件。可选择地或者另外地,可将多个部件(例如,模块或程序)集成为单个部件。在这种情况下,该集成部件可仍旧按照与所述多个部件中的相应一个部件在集成之前执行一个或更多个功能相同或相似的方式,执行所述多个部件中的每一个部件的所述一个或更多个功能。根据本公开的各种实施例,由模块、程序或另一部件所执行的操作可顺序地、并行地、重复地或以启发式方式来执行,或者所述操作中的一个或更多个操作可按照不同的顺序来运行或被省略,或者可添加一个或更多个其它操作。
在下文中,将描述包括至少一个壳体结构(例如,两个或更多个壳体结构(或壳体))和柔性显示器的电子装置的各种示例。图2(a)至图2(k)是示出根据本公开的实施例的包括至少两个壳体结构和柔性显示器的电子装置的视图。根据本公开的各种实施例,电子装置可包括两个或更多个壳体结构和柔性显示器,每个壳体结构可旋转地连接。根据本公开的各种实施例,柔性显示器可设置在两个或更多个壳体结构上,并且可根据壳体结构的旋转状态弯曲。将在下面描述壳体结构的旋转状态。根据本公开的各种实施例,具有两个或更多个壳体结构和设置在其中的柔性显示器的电子装置可取决于壳体结构的旋转状态而形成为各种形状。例如,参考图2(a)至图2(k),各种形状包括在电子装置(例如,柔性显示器)中形成两个区域的形状(对折(half fold))、在电子装置(例如,柔性显示器)中形成三个区域的形状(例如,三折、z折或单开门折叠)、在电子装置(例如,柔性显示器)中形成四个区域的形状(例如、双平行反向折叠、双平行折叠、双门折叠、卷折、手风琴式折叠或对折然后再对折)以及在电子装置(例如,柔性显示器)中形成更大数量的区域的形状(例如,对折然后三折)。电子装置可包括柔性显示器和彼此可旋转地连接的壳体结构,并且壳体结构可旋转以形成对应的形状。在下文中,将以包括两个壳体和柔性显示器的电子装置为例来描述根据各种实施例的电子装置及其操作方法。因此,根据下述各种实施例的电子装置及其操作方法的描述也可加以必要的变更适用于包括三个或更多个壳体和柔性显示器的电子装置。因此,根据下述各种实施例的电子装置及其操作方法的描述也可加以必要的变更适用于包括两个或更多个壳体和分别设置在壳体上的两个或更多个显示器的电子装置。根据本公开的实施例,在电子装置包括两个或更多个壳体和设置在每一个壳体中的两个或更多个显示器的情况下,电子装置的各个显示器可根据壳体的旋转状态彼此形成角度。将描述电子装置101。图3a是示出根据本公开的实施例的处于展开状态的电子装置的视图。图3b是示出根据本公开的实施例的处于折叠状态的电子装置的视图。参考图3a和图3b,在本公开的实施例中,电子装置300可包括:可折叠壳体305;铰链盖330,该铰链盖330被配置为覆盖可折叠壳体的可折叠部分;以及柔性或可折叠显示器301(在下文中,简称为“显示器”301),该显示器301设置在由可折叠壳体305限定的空间中。在本文中,其上设置有显示器301的表面被定义为电子装置300的第一表面或前表面。另外,与前表面相反的表面被定义为电子装置300的第二表面或后表面。另外,围绕前表面与后表面之间的空间的表面被定义为电子装置300的第三表面或侧表面。在本公开的实施例中,可折叠壳体305可包括第一壳体结构310、包括传感器区域324的第二壳体结构320、第一后盖380和第二后盖390。电子装置300的可折叠壳体305不限于图3a和图3b所示出的形状和组装,并且可通过其他形状或部件的组合和/或组装来实现。例如,在本公开的另一实施例中,第一壳体结构310和第一后盖380可一体地形成,并且第二壳体结构320和第二后盖390可一体地形成。在所示出的本公开的实施例中,第一壳体结构310和第二壳体结构320可绕折叠轴
线(轴线a)设置在相对侧,并且可具有绕折叠轴线a大体对称的形状。如将稍后描述的,取决于电子装置300是否处于展开状态、处于折叠状态或处于中间状态,第一壳体结构310和第二壳体结构320可在他们之间具有不同的角度或距离。在所示出的本公开的实施例中,与第一壳体结构310不同,第二壳体结构320还可包括其中设置有各种传感器的传感器区域324。然而,第一壳体结构310和第二壳体结构320可在其他区域中具有相互对称的形状。在本公开的实施例中,如图3a所示,第一壳体结构310和第二壳体结构320可一起形成在其中容纳显示器301的凹部。在所示出的本公开的实施例中,由于传感器区域324,凹部可在与折叠轴线a垂直的方向上具有两个或更多个不同的宽度。例如,凹部可具有(1)第一宽度w1,该第一宽度w1在第一壳体结构310中的与折叠轴线a平行的第一部分310a与在第二壳体结构320中的形成于传感器区域324的边缘处的第一部分320a之间,以及(2)第二宽度w2,该第二宽度w2在第一壳体结构310中的第二部分310b与在第二壳体结构320中的与折叠轴线a平行但不对应于传感器区域324的第二部分320b之间。在这种情况下,第二宽度w2可大于第一宽度w1。换句话说,彼此不对称的第一壳体结构310的第一部分310a和第二壳体结构320的第一部分320a可形成凹部的第一宽度w1,而彼此对称的第一壳体结构310的第二部分310b和第二壳体结构320的第二部分320b可形成凹部的第二宽度w2。在本公开的实施例中,第二壳体结构320的第一部分320a和第二部分320b可位于距折叠轴线a不同的距离处。凹部的宽度不限于所示出的示例。在本公开的各种实施例中,由于传感器区域324的形状并且由于第一壳体结构310和第二壳体结构320的不对称部分,凹部可具有多个宽度。在本公开的实施例中,第一壳体结构310的至少一部分和第二壳体结构320的至少一部分可由具有为了支撑显示器301而选择的刚性水平的金属材料或非金属材料制成。根据本公开的实施例,传感器区域324可被形成为具有与第二壳体结构320的一个拐角相邻的预定区域。然而,传感器区域324的布置、形状和尺寸不限于所示出的示例中的那些。例如,在本公开的另一实施例中,传感器区域324可设置于第二壳体结构320的另一拐角处或在上部拐角与下部拐角之间的任何区域中。在本公开的实施例中,嵌入在电子装置300中以执行各种功能的部件可通过传感器区域324或设置在传感器区域324中的一个或更多个开口暴露于电子装置300的前表面。在本公开的各种实施例中,部件可包括各种传感器。传感器可包括例如前置摄像头、受话器或接近传感器中的至少一个。第一后盖380可设置在电子装置的后表面上的折叠轴线的一侧,并且可具有例如大致矩形的周边。周边可被第一壳体结构310包围。类似地,第二后盖390可设置在电子装置的后表面上的折叠轴线的另一侧,并且第二后盖390的周边可被第二壳体结构320包围。在所示出的本公开的实施例中,第一后盖380和第二后盖390可具有绕折叠轴线(轴线a)大致对称的形状。然而,第一后盖380和第二后盖390不必具有相互对称的形状,并且在本公开的另一实施例中,电子装置300可包括具有各种形状中的任一种形状的第一后盖380和第二后盖390。在本公开的再一实施例中,第一后盖380可与第一壳体结构310一体地形成,并且第二后盖390可与第二壳体结构320一体地形成。在本公开的实施例中,第一后盖380、第二后盖390、第一壳体结构310和第二壳体结构320可限定在其中可设置电子装置300的各种部件(例如,印刷电路板或电池)的空间。在本公开的实施例中,可在电子装置300的后表面上设置或在视觉上暴露一个或更多个部
件。例如,可通过第一后盖380的第一后区域382在视觉上暴露子显示器383的至少一部分。在本公开的另一实施例中,可通过第二后盖390的第二后区域392在视觉上暴露一个或更多个部件或传感器。在本公开的各种实施例中,传感器可包括接近传感器和/或后置摄像头。参考图3b,铰链盖330可设置在第一壳体结构310与第二壳体结构320之间以便覆盖内部部件(例如,铰链结构)。在本公开的实施例中,取决于电子装置300是处于展开状态(平坦状态)还是处于折叠状态,铰链盖330可被第一壳体结构310的一部分和第二壳体结构320的一部分覆盖,或者可被暴露于外部。例如,如图3a所示,当电子装置300处于展开状态时,铰链盖330可不通过被第一壳体结构310和第二壳体结构320覆盖来暴露。例如,如图3b所示,当电子装置300处于折叠状态(例如,完全折叠状态)时,铰链盖330可在第一壳体结构310与第二壳体结构320之间被暴露于外部。作为示例,当第一壳体结构310和第二壳体结构320处于其中第一壳体结构310和第二壳体结构320折叠以在它们之间形成预定角度的中间状态时,铰链盖330可在第一壳体结构310与第二壳体结构320之间被暴露于外部。然而,在这种情况下,暴露区域可小于在完全折叠状态下的暴露区域。在本公开的实施例中,铰链盖330可包括弯曲表面。显示器301可设置在由可折叠壳体305限定的空间中。例如,显示器301可位于由可折叠壳体305限定的凹部中,并且可构成电子装置300的前表面的大部分。因此,电子装置300的前表面可包括显示器301以及与显示器301相邻的第一壳体结构310的一部分和第二壳体结构320的一部分。另外,电子装置300的后表面可包括第一后盖380、第一壳体结构310的与第一后盖380相邻的一部分、第二后盖390以及第二壳体结构320的与第二后盖390相邻的一部分。显示器301可以是其中至少一部分可变形成平面表面或弯曲表面的显示器。在本公开的实施例中,显示器301可包括折叠区域304、设置在折叠区域304的一侧(例如,图3a所示的折叠区域304的左侧)的第一区域302,以及设置在折叠区域304的另一侧(例如,图3a所示的折叠区域304的右侧)的第二区域303。在图3a中所示的显示器301的区域划分是说明性的,并且显示器301可取决于其结构或功能被划分成多个区域(例如,四个或更多个区域或两个区域)。例如,在图3a所示的实施例中,显示器301的区域可被折叠区域304或平行于y轴线延伸的折叠轴线(轴线a)划分。然而,在本公开的另一实施例中,可参考另一折叠区域(例如,与x轴线平行的折叠区域)或另一折叠轴线(例如,与x轴线平行的折叠轴线)划分显示器301的区域。第一区域302和第二区域303可具有绕折叠区域304大体对称的形状。然而,与第一区域302不同,第二区域303可包括由于传感器区域324的存在而导致的凹口切口,但是在除传感器区域以外的区域中可具有与第一区域302对称的形状。换句话说,第一区域302和第二区域303可包括具有相互对称的形状的部分和具有相互不对称的形状的部分。在下文中,将描述根据电子装置300的状态(例如,展开状态(平坦状态)和折叠状态)的显示器301的第一壳体结构310和第二壳体结构320和相应区域的操作。根据本公开的实施例,当电子装置300处于展开状态(平坦状态)(例如,图3a)时,第一壳体结构310和第二壳体结构320可被设置为在它们之间形成180度的角度并面对同一方向。显示器301的第一区域302的表面和第二区域303的表面相对于彼此形成180度的角度,并且可面对同一方向(例如,电子装置的正面方向)。折叠区域304可形成与第一区域302
和第二区域303相同的平面。在本公开的实施例中,当电子装置300处于折叠状态(例如,图3b)时,第一壳体结构310和第二壳体结构320可被设置为彼此面对。显示器301的第一区域302的表面和第二区域303的表面可在相对于彼此形成窄角度(例如,介于0度与10度之间的角度)时彼此面对。折叠区域304的至少一部分可以是具有预定曲率的弯曲表面。根据本公开的实施例,当电子装置300处于中间状态(例如,图3b)时,第一壳体结构310和第二壳体结构320可被设置为相对于彼此形成预定角度。显示器301的第一区域302的表面和第二区域303的表面可形成大于在折叠状态下的角度且小于在展开状态下的角度的角度。折叠区域304的至少一部分可具有具有预定曲率的曲面,并且此时的曲率可小于在折叠状态下的曲率。图3c是根据本公开的实施例的电子装置的分解透视图。参考图3c,在本公开的实施例中,电子装置300可包括显示单元306、支架组件307、板单元315、第一壳体结构310、第二壳体结构320、第一后盖380和第二后盖390。在本文中,可将显示单元306称为显示模块或显示组件。显示单元306可包括显示器301和其上座置有显示器301的至少一个板或层140。在本公开的实施例中,板140可设置在显示器301与支架组件307之间。显示器301可设置在板140的一个表面(例如,参考图3c的顶表面)的至少一部分上。板140可被形成为与显示面板301的形状相对应的形状。例如,板140的一部分可被形成为与显示器301中的凹口309相对应的形状。支架组件307可包括第一支架311、第二支架312、设置在第一支架311与第二支架312之间的铰链结构、被配置为当从外部观察铰链结构时覆盖铰链结构的铰链盖330以及跨第一支架311和第二支架312延伸的布线构件430(例如,柔性印刷电路板(fpcb))。在本公开的实施例中,支架组件307可设置在板140与板单元315之间。例如,第一支架311可设置在显示器301的第一区域302与第一板313之间。第二支架312可设置在显示器301的第二区域303与第二板314之间。根据本公开的实施例,布线构件430的至少一部分和铰链结构300的至少一部分可设置在支架组件307内部。布线构件430可设置在与第一支架311和第二支架312相交的方向(例如,x轴线方向)上。布线构件430可设置在与电子装置300的折叠区域304的折叠轴线(例如,图3a中的y轴线或折叠轴线a)垂直的方向(例如,x轴线方向)上。如上所述,板单元315可包括设置在第一支架311侧的第一板313和设置在第二支架312侧的第二板314。第一板313和第二板314可设置在由支架组件307、第一壳体结构310、第二壳体结构320、第一后盖380和第二后盖390限定的空间中。可将用于实现电子装置300的各种功能的部件安装在第一板313和第二板314上。可将第一壳体结构310和第二壳体结构320组装到彼此以便在显示单元306联接到支架组件307的状态下联接到支架组件307的相对侧。如将稍后描述的,第一壳体结构310和第二壳体结构320可通过在支架组件307的相对侧滑动而联接到支架组件307。在本公开的实施例中,第一壳体结构310可包括第一旋转支撑表面312,并且第二壳体结构320可包括对应于第一旋转支撑表面312的第二旋转支撑表面322。第一旋转支撑表面312和第二旋转支撑表面322可包括与包括在铰链盖330中的弯曲表面相对应的弯曲表
面。在本公开的实施例中,当电子装置300处于展开状态(例如,图3a中的电子装置)时,第一旋转支撑表面312和第二旋转支撑表面322可覆盖铰链盖330,使得铰链盖330可不被暴露或者可被仅最低限度地暴露于电子装置300的后表面。同时,当电子装置300处于折叠状态(例如,图3b中的电子装置)时,第一旋转支撑表面312和第二旋转支撑表面322可绕包括在铰链盖330中的弯曲表面旋转,使得铰链盖330可被尽可能多地暴露于电子装置300的后表面。在下文中,将描述电子装置101的另一示例。图4a是示出根据本公开的实施例的参考特定折叠方向处于展开状态的电子装置400(例如,图1中的电子装置101)的视图。参考图4a,电子装置400可包括一对壳体结构410和420(例如,可折叠壳体结构)以及设置在由所述一对壳体结构410和420限定的空间中的显示器330(例如,柔性显示器或可折叠显示器),所述一对壳体结构410和420经由铰链结构460彼此联接以绕折叠轴线b相对于彼此可旋转。在以下描述中,图4a所示的处于展开状态的电子装置400由于折叠轴线具有不同方向而仅在显示器301的形状方面与图3a的电子装置300不同,并且电子装置400的各个部件可以与电子装置300的部件相同的方式操作。根据本公开的实施例,当图4a的电子装置400处于展开状态时,可按与第一形状不同的第二形状配置显示器301。作为示例,第二形状可包括与第一纵横比(例如,4:3)不同的第二纵横比(例如,16:9)。根据本公开的各种实施例,第一壳体结构410和第二壳体结构420可关于折叠轴线b(例如,水平折叠轴线)设置在相对侧。根据本公开的实施例,与第二壳体结构420不同,第一壳体结构410包括其中设置有摄像头414和各种传感器415的区域,但是在其他区域中,第一壳体结构410可具有对称的形状。在本公开的另一实施例中,其中设置有摄像头414和各种传感器415的区域可附加地设置在第二壳体结构420的至少一部分中或者用第二壳体结构420的至少一部分替换。在本公开的另一实施例中,摄像头414或各种传感器415中的至少一些可设置在第一壳体410的至少一部分中,而其剩余部分可设置在第二壳体结构420的至少一部分中。根据本公开的各种实施例,在电子装置400展开的状态下,第一壳体结构410可包括面对电子装置400的前侧的第一表面411、背离第一表面411的第二表面412以及围绕第一表面411与第二表面412之间的空间的至少一部分的第一表面构件413。根据本公开的各种实施例,在电子装置400展开的状态下,第二壳体结构420可包括面对电子装置400的前侧的第三表面421、背离第三表面421的第四表面422以及围绕第三表面421与第四表面422之间的空间的至少一部分的第二表面构件423。根据本公开的各种实施例,摄像头414可通过设置在第一壳体结构410的一个拐角中的开口暴露在电子装置400的前表面上。传感器415可包括接近传感器、照度传感器、虹膜识别传感器、超声传感器或指示器中的至少一个。作为示例,传感器415可通过设置在第一壳体结构410的一个拐角中的开口暴露在电子装置400的前表面上或者可设置在显示器301的至少一部分的下端处。根据本公开的各种实施例,第一壳体结构410可包括穿过其至少一部分设置的受话器416。在本公开的实施例中,尽管未示出,但是电子装置400可包括穿过第一壳体结构
410和/或第二壳体结构420设置的耳机插孔、外部扬声器模块、sim卡托、接口连接器端口或至少一个键按钮。根据本公开的各种实施例,取决于电子装置400是处于展开状态(平坦状态)(例如,图4a中的状态)、处于折叠状态(例如,将稍后描述的图4a的状态)还是处于中间状态,第一壳体结构410和第二壳体结构420可在它们之间具有不同的角度或距离。在不限于上述描述的情况下,取决于第一壳体结构410与第二壳体结构420之间的角度,电子装置可处于闭合状态、处于打开状态或处于对折状态,将稍后对此进行描述。术语“状态”可与术语“模式”互换。根据本公开的各种实施例,可根据第一壳体结构410与第二壳体结构420之间的角度来设置电子装置的状态(例如,展开状态、折叠状态或中间状态),并且可根据电子装置的状态(例如,壳体的状态、铰链的状态或柔性显示器的弯曲状态)来执行显示应用的运行画面的操作。将稍后描述根据电子装置的状态显示应用的运行画面的操作。根据本公开的各种实施例,电子装置400可包括设置在第一壳体结构410的至少一部分中的第一运动传感器440和磁体(例如,磁铁)442。根据在本公开的实施例,第一运动传感器440可被配置有加速度传感器、角速度传感器(例如,陀螺仪传感器)或地磁传感器中的至少两个的组合。例如,电子装置400可通过第一运动传感器440检测第一壳体结构410的定向和运动。具体地,基于第一运动传感器440的加速度传感器检测第一壳体结构410的定向,并且第一壳体结构410的运动可由第一运动传感器440的角速度传感器检测。根据本公开的实施例,磁体442可设置在第一壳体结构410的与铰链结构460相邻的至少一部分中。根据本公开的各种实施例,电子装置400可包括设置在第二壳体结构420的至少一部分中的第二运动传感器450和磁传感器模块452。根据本公开的实施例,第二运动传感器450可被配置有加速度传感器、角速度传感器(例如,陀螺仪传感器)或地磁传感器中的至少两个的组合。作为示例,电子装置400可使用第二运动传感器450的加速度传感器来检测第二壳体结构420的定向并且使用第二运动传感器450的角速度传感器来检测第二壳体结构420的运动。根据本公开的实施例,磁传感器模块452可设置在第二壳体结构420的与铰链结构460相邻的至少一部分中。作为示例,第一壳体结构410的磁体442和第二壳体结构420的磁传感器模块452可被设置为在电子装置400被折叠的状态下至少部分地彼此面对,如图4b所示。图4b是示出根据本公开的实施例的处于折叠状态的电子装置(例如,图1中的电子装置101)的视图。参考图4b,电子装置400可包括一对壳体结构410和420(例如,可折叠壳体结构)以及设置在由所述一对壳体结构410和420限定的空间中的显示器(例如,柔性显示器或可折叠显示器),所述一对壳体结构410和420经由铰链结构460彼此联接以绕折叠轴线b(例如,水平折叠轴线)相对于彼此折叠。根据本公开的各种实施例,传感器可包括后置摄像头装置472和/或接近传感器474。根据本公开的实施例,可通过第一壳体结构410的后表面412在视觉上暴露子显示器470的至少一部分。根据本公开的各种实施例,可在电子装置400的后表面上设置或在视觉上暴露一个或更多个部件。根据本公开的实施例,可通过第一壳体结构410的后表面(第二表面)412
在视觉上暴露一个或更多个部件或传感器。传感器可包括后置摄像头装置472和/或接近传感器474。根据本公开的实施例,可通过第一壳体结构410的后表面412在视觉上暴露子显示器470的至少一部分。图5是示出根据本公开的实施例的电子装置400(例如,图1中的电子装置101)的分解透视图。参考图5,在本公开的各种实施例中,电子装置500可包括显示器510(例如,图4a中的显示器301)、可折叠壳体520(例如,图4a中的第一壳体结构410和第二壳体结构420)、印刷电路板530、铰链结构540、天线模块570和后盖580。在下文中,将省略与图4a和图4b所示的部件重叠的部件(例如,显示器510、可折叠壳体520和后盖580)的详细描述。根据本公开的实施例,可通过前板511的大部分暴露显示器510。在本公开的一些实施例中,显示器510的形状可与前板511的周边的形状大致相同。根据本公开的各种实施例,可折叠壳体520可包括第一壳体521和第二壳体522(例如,图4a中的第一壳体结构410和第二壳体结构420)。根据本发明的实施例,第一壳体结构521可包括第一表面521a和背离第一表面521a的第二表面521b,并且第二壳体结构522可包括第三表面522(a)和背离第三表面522(a)的第五表面522(b)。可折叠壳体520可附加地或可选择地包括支架组件。支架组件可包括设置在第一壳体结构521上的第一支架组件523和设置在第二壳体结构522上的第二支架组件524。支架组件的至少一部分,例如,包括第一支架组件523的至少一部分和第二支架组件524的至少一部分的一部分525,可用作用于支撑铰链结构540的板。根据本公开的各种实施例,各种电子元件可设置在印刷电路板530上。例如,可将处理器(例如,图1中的处理器120)、存储器(例如,图1中的存储器130)和/或接口(例如,图1中的接口177)安装在印刷电路板530上。处理器可包括例如中央处理单元、应用处理器、图形处理器、图像信号处理器、传感器集线器处理器或通信处理器中的至少一个。存储器可包括例如易失性存储器或非易失性存储器。接口可包括例如高清晰度多媒体接口(hdmi)、通用串行总线(usb)接口、sd卡接口和/或音频接口。接口可将例如电子装置300电地或物理地连接到外部电子装置,并且可包括usb连接器、sd卡/多媒体卡mmc连接器或音频连接器。根据本公开的各种实施例,印刷电路板530可包括设置在第一支架组件523侧的第一电路板531和设置在第二支架组件524侧的第二印刷电路板532。第一电路板531和第二印刷电路板532可设置在由可折叠壳体520、支架组件、第一后盖581和/或第二后盖582限定的空间中。可将用于实现电子装置500的各种功能的部件安装在第一印刷电路板531和第二印刷电路板532上。例如,处理器可设置在第一印刷电路板531上,并且音频接口可设置在第二印刷电路板上板532。根据本公开的各种实施例,电池可被设置为与印刷电路板530相邻以便向电子装置500供应电力。电池的至少一部分可被设置为与例如印刷电路板530大致齐平。根据本公开的实施例,第一电池533可被设置为与第一印刷电路板531相邻,并且第二电池534可被设置为与第二印刷电路板532相邻。电池是用于向电子装置500的至少一个部件供应电力的装置,并且可包括例如不可再充电的一次电池、可再充电的二次电池或燃料电池。电池可一体地设置在电子装置500内部,或者可拆卸地设置在电子装置500上。根据本公开的各种实施例,铰链结构540可被配置为支撑可折叠壳体520和/或支
架组件,使得可折叠壳体520能够绕折叠轴线(例如,图4a中的轴线b)旋转。铰链结构540可包括设置在第一印刷电路板531侧的第一铰链结构541和设置在第二印刷电路板532侧的第二铰链结构542。铰链结构540可设置在第一印刷电路板531与第二印刷电路板532之间。根据本公开的实施例,铰链结构540可与包括第一支架组件523的至少一部分和第二支架组件524的至少一部分的一部分525大致一体地形成。根据本公开的各种实施例,天线模块570可包括设置在后盖580与电池之间的第一天线模块571和第二天线模块572。天线模块570可包括例如近场通信(nfc)天线、无线充电天线和/或磁安全传输(mst)天线。天线模块570可执行与例如外部电子装置的短距离通信,或者可以无线方式向外部装置发送充电所需要的电力/从外部装置接收充电所需要的电力。在本公开的另一实施例中,天线结构可由可折叠壳体520的侧边框结构的一部分、支架组件的一部分或其组合形成。根据本公开的各种实施例,后盖580可包括第一后盖581和第二后盖582。后盖580可联接到可折叠壳体520以便保护设置在可折叠壳体520内部的上述部件(例如,印刷电路板530、电池和天线模块570)。如上所述,后盖580可与可折叠壳体520大致一体地配置。图6a是根据本公开的实施例的电子装置的框图。参考图6a,电子装置(例如,图1中的电子装置101、图3a中的电子装置300、图4a中的电子装置400或图5的电子装置500)可包括显示装置611、子显示器612、显示器驱动器ic(ddi)621、子ddi 622、传感器模块640或处理器630。根据本公开的各种实施例,显示器611(例如,图4a中的显示器301)可设置在可折叠壳体的当电子装置400被折叠时彼此面对的内表面部分上。例如,显示器611可设置在第一壳体结构410的第一表面和第二壳体420的第三表面上,使得当电子装置400处于折叠状态时,显示器611的各部分彼此面对。例如,显示器611可从第一表面延伸到第三表面以便形成第一表面和第三表面。根据本公开的各种实施例,当电子装置400处于折叠状态时,可通过可折叠壳体的外表面的至少一部分暴露子显示器612(例如,图4b中的子显示器470)。例如,子显示器612可被设置为通过第一壳体结构410的第二表面或第二壳体结构420的第四表面的至少一部分可见。例如,子显示器612可通过第二表面的至少一部分或通过第四表面的至少一部分可见。根据本公开的各种实施例,ddi 621可包括接口模块(未示出)、存储器(例如,缓冲存储器)(未示出)、图像处理模块(未示出)或映射模块(未示出)。ddi 621可经由接口模块从电子装置400的其他部件接收例如视频数据或包括与用于控制视频数据的指令相对应的视频控制信号的视频信息。例如,ddi 621可从处理器630或独立于处理器630的功能操作的辅助处理器(未示出)(例如,图形处理装置)接收视频信息。根据本公开的实施例,ddi 621可经由接口模块与触摸电路、传感器模块640等进行通信。根据本公开的实施例,ddi 621可例如以帧为单位将所接收到的视频信息的至少一部分存储在存储器中。根据本公开的各种实施例,图像处理模块(未示出)可至少基于视频数据的特性或显示器611的特性来对例如视频数据的至少一部分执行预处理或后处理(例如,分辨率、亮度或尺寸的调整)。根据本公开的各种实施例,映射模块(未示出)可生成与经由图像处理模块预处理
或后处理的视频数据相对应的电压值或电流值。根据本公开的实施例,可至少基于例如显示器611的像素(例如,像素阵列(rgb条纹或波形瓦(pentile)结构)的属性或每一个子像素的尺寸来执行电压值或电流值的生成。至少部分地基于例如电压值或电流值来驱动显示器611的至少一些像素,使得能够通过显示器611显示与视频数据相对应的视觉信息(例如,文本、图像或图标)。根据本公开的各种实施例,子ddi 622可驱动子显示器612以便基于从处理器630接收到的图像信息显示图像。根据本公开的实施例,子ddi622与主ddi 621不同仅在于它驱动子显示器612,并且可包括与主ddi621的部件相同或类似的部件。例如,子ddi 622可包括接口模块、存储器(例如,缓冲存储器)、图像处理模块或映射模块以便执行与ddi 621的功能类似的功能。根据本公开的各种实施例,传感器模块640可包括加速度传感器、角速度传感器(例如,陀螺仪传感器)或地磁传感器。当使用传感器模块640来检测到电子装置的壳体的状态的变化(例如,壳体之间的角度的变化)时,可向处理器发送关于该变化的信息。根据本公开的各种实施例,处理器630可包括可操作地连接到ddi621的第一显示器端口631和可操作地连接到子ddi 622的第二显示器端口632。可选择地,可操作地连接到ddi 621的第一显示器端口631和可操作地连接到子ddi 622的第二显示器端口632可与处理器630分开地设置。处理器630可通过第一显示器端口631向ddi 621发送第一图像信息,并且可通过第二显示器端口632向子ddi 622发送第二图像信息。处理器630可基于从传感器模块640获得的关于壳体的状态的变化的信息来识别电子装置的状态信息(例如,打开模式或要稍后描述的对折模式),并且可基于所识别的状态信息控制应用改变运行画面。将稍后参考图17至图20描述处理器630控制应用改变运行画面的操作。图6b是示出根据本公开的实施例的包括在电子装置中的程序识别电子装置的状态变化并且向显示器输出识别的结果的情形的视图。根据本公开的各种实施例,第一图像信息和第二图像信息可以是相同的。例如,处理器630可向ddi 621和子ddi 622发送包括相同图像数据的图像信息。参考图6b,当应用651具有在电子装置(例如,图1中的电子装置101、图3中的电子装置300、图4a中的电子装置400或图5中的电子装置500)中运行的至少一个应用的数据库时,可响应于用户输入而请求特定应用的运行。根据本公开的各种实施例,框架660的显示管理器661(或窗口管理器)可控制显示器611和612的状态。另外,显示管理器661(或窗口管理器)可确定显示在显示器611和612上的窗口的尺寸、位置或透明度,并且可对窗口执行绘图控制命令。根据本公开的实施例,可分别地实现显示管理器和窗口管理器。根据本公开的各种实施例,框架660的电力管理器667可管理电子装置400的所有或一些模块的电力状态以便高效地调整由电子装置400消耗的电流量。例如可通过对电压或时钟频率的控制来执行对电力状态的管理。根据本公开的各种实施例,框架660的输入框架665可接收用于测量电子装置400的展开/折叠状态的各种感测值。输入框架665可识别从一个或更多个传感器获取的感测值,可确定电子装置400的展开/折叠状态,并且可将所确定的结果发送到处理器630。根据本公开的各种实施例,框架660的折叠/展开事件处理程序663可接收发送到
处理器630的电子装置400的展开/折叠事件,并且可通过电力管理器667控制显示器611和子显示器612的开/关。根据本公开的各种实施例,框架660的图形合成器669可将显示器611和612的每个窗口的图形信息合成到帧缓冲器671中。帧缓冲器671可存储要输出到显示器611和612的图形信息。传感器驱动器680(例如,角度传感器驱动器683、距离传感器驱动器685和陀螺仪传感器驱动器687)可以是用于控制集成电路(ic)的软件模块。根据本公开的各种实施例,电子装置400可响应于电子装置400从第一状态到第二状态的变化而确定要启用的显示器。例如,传感器驱动器680(例如,角度传感器驱动器683、距离传感器驱动器685和陀螺仪传感器驱动器687中的一个或更多个)可向输入框架665发送感测值。输入框架665可使用所获取的感测值来向折叠/展开事件处理程序663发送指示电子装置400处于第二状态的信息。根据本公开的各种实施例,折叠/展开事件处理程序663可基于例如当前运行的应用的状态、响应于电子装置400的状态变化的预存储策略以及显示器611和612的启用/停用许可状态,向框架660的电力管理器667和显示管理器661发送对显示器611的启用和子显示器612的停用的请求。根据本公开的各种实施例,响应于从折叠/展开事件处理程序663获取的请求,框架660的电力管理器667可启用显示器611并且可与电力控制器692一起控制显示器驱动器694停用子显示器。可顺序地或同时地执行子显示器612的停用和显示器611的启用。根据本公开的各种实施例,可通过控制对显示器611和612施加的电流并且控制显示器611和612的光源元件的亮度来执行启用或停用显示器611和612的操作。可使用电力管理器667和显示管理器661两者或仅电力管理器667和显示管理器661中的一个来执行启用或停用显示器611和612的操作。根据本公开的各种实施例,响应于从折叠/展开事件处理程序663获取的请求,显示管理器661可配置和显示在改变为活动状态的中间示出的图像,可控制显示在显示器611和612上的窗口的位置和尺寸,可去除在将显示器611和612从不活动状态改变为活动状态的中间显示和示出的图像,然后可在显示器611和612上显示窗口。图7是示出根据本公开的实施例的应用的运行画面和/或ui/ux(例如,721、722)的视图。参考图7,应用701可以是包括本机应用、网络应用和混合应用的各种应用。例如,应用701可包括主页、拨号器、sms/mms、即时消息(im)、浏览器、摄像头、闹钟、地址簿、语音识别、电子邮件、日历、媒体播放器、相册、手表、健身(例如,运动或血糖的测量结果)或环境信息(例如,大气压力、湿度或温度信息)应用。根据本公开的实施例,应用还可包括能够支持电子装置与外部电子装置之间的信息交换的信息交换应用(未示出)。信息交换应用可包括例如被配置为向外部电子装置发送指定信息(例如,呼叫、消息或警告)的通知中继应用,或被配置为管理外部电子装置的装置管理应用。例如,通知中继应用可向外部电子装置发送与在电子装置的另一应用(例如,电子邮件应用)中生成的事件(例如,邮件接收)相对应的通知信息,或者可从外部电子装置接收通知信息并且可向电子装置101的用户提供通知信息。装置管理应用可控制例如与电子装置进行通信的外部电子装置的电源(例如,打开或
关闭),或外部电子装置的部件(例如,显示器或摄像头模块)或功能(例如,显示装置或摄像头模块的亮度、分辨率或焦距)中的一些。装置管理应用可附加地或可选择地支持在外部电子装置中运行的应用的安装、删除或更新。根据本公开的各种实施例,应用701可包括多种状态711和712。状态可以是表示被实现为提供构成应用的特定功能的状态或层的功能单元。换句话说,一个应用701可被实现为提供多种状态711和712。例如,消息传送应用可包括被实现为提供用于显示地址簿的功能的第一状态,以及被实现为提供用于准备消息的功能的第二状态。换句话说,一个应用可被实现为在特定状态下运行以便提供特定功能,并且显示被产生(或准备)以提供特定状态的运行画面和/或ui/ux(例如,721、722)。包括在一个应用701中的多种状态可具有用于访问多种状态711和712的信息(例如,地址信息和参考信息)。因此,当在特定状态下运行应用701时,电子装置可识别用于访问特定状态的信息(例如,地址信息),并且可基于所识别的信息在特定状态下运行应用。包括在一个应用701中的多种状态711和712可彼此有机地相关联。例如,一种状态和另一状态可相关联,使得一个应用701被从一种状态改变为另一状态。根据本公开的各种实施例,一个应用701可被实现为提供包括至少一个图形元素的运行画面和/或ui/ux(例如,721、722)。例如,一个应用701可被实现为提供包括提前准备的至少一个元素的运行画面和/或ui/ux(例如,721、722)。另外,例如,一个应用701可被配置为基于关于至少一个元素的信息(例如,关于元素的类型和属性的信息,以及指示元素被显示在的位置的信息)重新配置至少一个元素,并且提供重新配置后的运行画面和/或ui/ux(例如,721、722)。根据本公开的各种实施例,如图7所示,一个应用可包括针对每种状态711或712包括至少一个图形元素的运行画面和/或ui/ux(例如,721、722)。换句话说,一个应用可被实现为提供(或显示)针对每种状态711或712包括至少一个图形元素的运行画面和/或ui/ux(例如,721、722)。例如,为了提供特定状态,可准备包括至少一个图形元素的应用的运行画面和/或ui/ux(例如,721、722)。因此,当在特定状态下运行应用时,电子装置可显示被准备为提供特定状态的应用的运行画面和/或ui/ux(例如,721、722)。作为示例,如图7所示,应用可被实现为显示包括用于在第一状态711下提供第一功能的第一元素e1至第六元素e6的运行画面721,并且可被实现为显示包括用于在第二状态712下提供第二功能的第一元素e1和第七元素e7至第九元素e9的运行画面722。当从一种状态改变为另一状态时,一个应用701可显示与该一种状态相对应的第一运行画面,然后可显示与该另一状态相对应的第二运行画面。例如,当在正显示与一种状态相对应的第一运行画面的同时在第一运行画面上接收到用于改变为另一状态的输入时(例如,在接收到针对用于调用另一状态的特定元素的输入时),一个应用701可显示与另一状态相对应的第二运行画面。可实现特定元素使得根据用于访问另一状态的信息,根据另一状态来运行应用701。另外,根据本公开的各种实施例,一个应用701可包括针对与特定状态相关联的各种模式下的每一种模式的运行画面和/或ui/ux(例如,721、722)。各种模式可以是分别针对电子装置的各种状态设置的模式。例如,各种模式可包括针对电子装置的每个旋转状态(或定向)设置的模式。例如,
可基于电子装置被旋转到水平定向的状态将电子装置设置为水平模式,并且可基于电子装置被旋转到垂直定向的状态将电子装置设置为垂直模式。换句话说,用于提供应用的特定功能的状态可包括基于电子装置处于一种模式(例如,水平模式)的事实而显示的运行画面和/或ui/ux(例如,721、722),以及基于电子装置处于另一模式(例如,垂直模式)的事实而显示的运行画面和/或ui/ux(例如,721、722)。因此,应用701可显示与电子装置的各种模式相对应的运行画面。另外,例如,各种模式可包括与电子装置中提供的两个或更多个壳体的状态(例如,壳体之间的角度)相关的模式,将稍后参考图15对此进行描述。在这种情况下,可将被实现以针对与壳体的状态相关的每种模式提供运行画面和/或ui/ux(例如,721、722)的应用定义为支持根据角度的变化改变运行画面的功能的应用。根据本公开的各种实施例,图形元素可包括能够被显示在运行画面上的各种视觉对象或内容。例如,图形元素可包括:用于提供能够被布置在运行画面和/或ui/ux(例如,721、722)上的各种功能的各种框,包括列表、组合框和复选框;各种按钮,包括切换按钮和单选按钮;以及各种对象,包括工具条、刻度盘、滑块、输入字段、下拉菜单和进度条。另外,例如,图形元素可包括能够被以视觉、听觉和触觉方式提供给用户的内容(例如,多媒体内容)。例如,内容可包括网络内容、视频内容、图像内容等。根据本公开的各种实施例,元素可具有指示元素在运行画面中的位置的信息(例如,坐标值)。根据本公开的各种实施例,图形元素可具有至少一个属性。至少一个属性可包括诸如名称的属性。基于图形元素的属性,可将图形元素分类为用于提供视觉视图的元素组或用于提供特定功能的元素组。例如,可将诸如多媒体内容的具有名称属性的图形元素分类成用于提供视觉视图的元素组,而可将诸如图标、框或切换按钮的具有名称属性的图形元素分类成用于提供特定功能的元素组。电子装置可识别图形元素的属性并且可基于所识别的图形元素的属性重新布置包括在运行画面中的图形元素的位置,将稍后参考图21至图25对此进行描述。为了使根据下述各种实施例的电子装置101(例如,具有图2a-图2k所示的形状因数的电子装置、图3a的电子装置300、图4a的电子装置400和图5中的电子装置500)的操作被执行,处理器120或630可控制电子装置101的部件。另外,当存储在存储器中的指令或代码被运行时,可控制处理器120或630使得根据各种实施例的电子装置101的操作被执行。在下文中,将描述根据各种实施例的电子装置101的操作。根据本公开的各种实施例,电子装置101可根据壳体(例如,第一壳体结构521和第二壳体结构522)之间的角度来显示应用的运行画面。图8是示出根据本公开的实施例的电子装置101的操作的流程图800。参考图8,操作不限于所示出的次序,并且可以以各种次序执行。另外,根据本公开的各种实施例,可执行比图8所示的操作更多或更少数量的操作。在下文中,将参考图9和图10描述图8的操作。图9是示出根据本公开的实施例的电子装置101的操作的视图。参考图9,虚线指示包括在运行画面中的元素。运行画面不限于图9所示的那些,并且还可包括附加元素,或者可包括更少的元素。图10是示出与根据本公开的实施例的电子
装置的壳体(例如,第一壳体521和第二壳体522)之间的角度相关联的电子装置101的模式的视图。图11是示出根据本公开的实施例的电子装置的操作的流程图。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作801中显示第一应用的第一运行画面911。例如,电子装置101可获取用于运行第一应用的事件(例如,基于用于运行第一应用的图标选择的应用自动运行事件、由电子装置101在不选择图标的情况下运行第一应用的应用自动运行事件、以及基于电子装置101的锁定状态的锁定画面执行事件)。响应于获取的事件,电子装置101可运行第一应用,并且可显示第一应用的第一运行画面911,如图9的901所示。根据本公开的各种实施例,第一运行画面911可以是与电子装置101的各种状态中的任何一种状态相对应的运行画面。例如,第一运行画面911可以是根据电子装置101的旋转状态(或定向)显示的运行画面。例如,第一运行画面911可以是与水平模式或垂直模式相对应的运行画面。换句话说,电子装置101可根据其旋转状态来识别它是处于水平模式还是垂直模式,并且可显示与第一应用的水平模式相对应的第一运行画面911或与垂直模式相对应的第一运行画面911。例如,第一运行画面911可以是根据电子装置101的壳体的状态(例如,壳体之间的角度)显示的运行画面。将稍后描述根据电子装置101的壳体的状态显示的运行画面。根据本公开的各种实施例,第一运行画面911可以是与第一应用的第一状态相对应的运行画面。换句话说,电子装置101可显示多个运行画面当中的用于提供第一功能的运行画面。将省略对应用的状态的冗余描述。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作802中识别第一壳体结构521与第二壳体结构522之间的角度,并且可在操作803中识别该角度是否落入预定范围内。例如,如图9中的901和902所示,当至少一个壳体绕旋转轴线912(例如,铰链)沿预定方向(例如,顺时针或逆时针)旋转时,电子装置101可识别通过旋转形成在壳体结构(例如,521、522)之间的角度,并且可识别所识别的角度落入的范围。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可使用传感器模块来识别第一壳体结构521与第二壳体结构522之间的角度。例如,电子装置101可使用磁传感器(例如,霍尔传感器)来检测第一壳体结构521与第二壳体结构522之间的距离,以便确定第一壳体结构521或第二壳体结构522是否绕旋转轴线912(例如,铰链)沿一个方向(例如,顺时针或逆时针)旋转。另外,例如,电子装置101可使用至少一个运动传感器(例如,加速度传感器或陀螺仪传感器)来检测第一壳体结构521与第二壳体结构522之间的角度。将省略对使用电子装置101的传感器模块来检测壳体的旋转和壳体之间的角度的操作的冗余描述。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可识别壳体(例如,第一壳体结构521和第二壳体结构522)的状态(例如,第一壳体结构521与第二壳体结构522之间的角度),并且可识别与所识别的状态相对应的模式。例如,如图9的902和903所示,电子装置可识别第一壳体结构521与第二壳体结构522之间的角度,并且如图10所示,电子装置可识别多种模式1001当中的与所识别的角度落入的第二角度范围相对应的第二模式1002。例如,电子装置101(例如,至少一个处理器120)可识别与壳体(例如,第一壳体结
构521和第二壳体结构522)之间的角度相对应的模式。如图10所示,电子装置101存储与第一壳体结构521和第二壳体结构522之间的角度相关联的多种模式1001,并且可识别与第一壳体结构521和第二壳体结构522之间的角度相对应的模式。多种模式1001(例如,图10中的第一模式和第二模式)中的每一种模式可对应于特定角度范围(例如,图10中的第一范围和第二范围)。例如,多种模式1001可包括与介于0
°
与10
°
之间的角度范围相对应的闭合模式、与介于11
°
与20
°
之间的角度范围相对应的滞后模式、与介于21
°
与90
°
之间的角度范围相对应的第一打开模式、与介于91
°
与130
°
之间的角度范围相对应的对折模式,以及与介于131
°
至180
°
之间的角度范围相对应的第二打开模式。滞后模式可以是这样的模式,该模式被设置为使得取决于第一壳体结构521与第二壳体结构522之间的角度而不发生预定事件(例如,运行画面改变事件)。同时,与相应的多种模式1001相对应的角度范围不限于上述那些,并且可被不同地设置。另外,特定角度范围可包括从一个角度到另一角度的特定范围,或者可仅包括特定角度。例如,可将第一模式(例如,打开模式)设置为对应于特定角度(例如,180
°
)或特定角度范围(例如,介于131
°
与180
°
之间)。另外,可取决于电子装置101是否与支撑表面接触而不同地设置分别与多种模式1001相对应的角度范围,将稍后参考图28至图29对此进行描述。根据本公开的各种实施例,“模式”可在概念上包括要由电子装置101(例如,至少一个处理器120)使用来识别电子装置101中提供的壳体的状态的信息单元。因此,电子装置101能够通过基于当前模式控制电子装置101的总体操作来向用户提供与壳体的当前状态(例如,壳体之间的角度)相对应的服务。各种实施例不限于上述描述,并且上述描述加以必要的变更也适用于其中设置了不止两个壳体的情况。例如,当电子装置101设有三个壳体(例如,第一壳体521、第二壳体522和第三壳体)时,可确定与第一壳体结构521和第二壳体结构522之间的第一角度以及第二壳体结构522和第三壳体之间的第二角度范围相对应的第一模式。在下文中,为了描述的方便,当第一角度落入预定范围内时,当前角度将被描述为落入与对折模式相对应的角度范围内。因此,以下描述加以必要的变更不仅也适用于当前角度落入与对折叠模式相对应的角度范围内的情况,而且还适用于当前角度落入与另一模式相对应的角度范围内的情况。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在各个时间点识别第一壳体结构521与第二壳体结构522之间的角度。例如,当第一壳体结构521和第二壳体结构522中的至少一个的旋转被发起(例如,顺时针或逆时针)时,电子装置101(例如,至少一个处理器120)可识别第一壳体结构521与第二壳体结构522之间的角度。例如,当第一壳体结构521和第二壳体结构522中的至少一个开始绕旋转轴线912(例如,铰链)旋转(例如,顺时针或逆时针)并旋转时,电子装置101(例如,至少一个处理器120)可连续地识别第一壳体结构521与第二壳体结构522之间的角度。作为另一示例,在第一壳体结构521和第二壳体结构522中的至少一个的旋转在开始绕旋转轴线912旋转之后停止的时间点,电子装置101可识别第一壳体结构521与第二壳体结构522之间的角度。另外,例如,电子装置101(例如,至少一个处理器120)可以以预定周期识别第一壳体结构521与第二壳体结构522之间的角度,而不管第一壳体结构521和第二壳体结构522中
的至少一个的旋转如何。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作804中显示第一应用的与预定范围相关联的第二运行画面913。例如,在当前角度落入图10所示的第二角度范围(例如,91
°
至130
°
)内时,电子装置101可识别与第二角度范围相对应的第二模式(例如,对折模式),并且可显示与第一应用的第二模式相关联的第二运行画面913。作为示例,当第一壳体结构521与第二壳体结构522之间的角度是特定角度(例如,120
°
)时,电子装置101可识别出该角度落入特定范围(例如,91
°
至130
°
)内,并且可识别出与该特定范围相对应的对折模式。基于识别出的对折模式,电子装置101可将第一应用的运行画面显示为与对折模式相对应的第二运行画面913。根据本公开的各种实施例,第二运行画面913可以是被设置为在第一应用的第一状态的与预定范围相关联的模式(例如,对折模式)下显示的运行画面。换句话说,第一应用可被实现为在用于提供第一功能的第一状态下提供与水平模式或垂直模式相关联的第一运行画面911和与对应于预定范围的模式(例如,对折模式)的相关联的第二运行画面913。因此,当在第一应用正在第一状态下运行的同时壳体之间的角度落入预定范围内时,电子装置101可控制第一应用显示对应于第一应用的第一状态的与预定范围相关联的第二运行画面913。例如,第一应用可被设置为对于一种状态(例如,第一状态)针对各个模式提供各种运行画面(例如,第一运行模式911和第二运行模式913)。电子装置101可提前识别出第一应用能够对于一种状态提供针对各个模式的各种运行画面。当检测到模式切换(例如,切换到对折模式)时,电子装置101可向第一应用提供与模式切换相关联的信息,并且可响应于此来显示第二运行画面913。关于由应用提供的画面的上述切换显示,对电子装置101针对各个模式提供运行画面的方法没有限制。将稍后描述与对应于应用的预定范围的模式(例如,对折模式)相关联的运行画面。根据本公开的各种实施例,当第一壳体结构521和第二壳体结构522之间的角度落入预定范围内时,电子装置101(例如,至少一个处理器120)可识别是否满足预定条件,并且可在识别出满足特定条件时显示第二运行画面913。要满足的预定条件可包括与第一壳体结构521和第二壳体结构522中的至少一个的旋转速度或从特定时间点起经过预定时间相关联的条件。例如,当第一壳体结构521或第二壳体结构522中的至少一个的旋转速度增加超过预设值然后减小到等于或小于预设值的值时,电子装置101(例如,至少一个处理器120)可显示第二运行画面913。例如,当旋转速度超过0然后返回到0时,电子装置101可显示第二运行画面913。作为另一示例,当检测到旋转速度发生加速时,电子装置101可显示第二运行画面913。换句话说,当旋转速度被维持在特定水平(例如,在预设范围内)然后发生改变时,电子装置101可显示第二运行画面913。例如,当在第一壳体结构521和第二壳体结构522中的至少一个的旋转停止之后经过预定时间δt时,电子装置101可显示第二运行画面913。在不限于上述描述的情况下,要满足的预定条件可与电子装置101是否与支撑表面接触相关联,将稍后参考图25对此进行描述。根据本公开的各种实施例,当显示第二运行画面913代替第一运行画面911时,电子装置101(例如,至少一个处理器120)可提供各式各样的效果。各式各样的效果可包括视
觉效果、听觉效果或触觉效果。例如,当显示第二运行画面913代替第一运行画面911时,电子装置101可显示改变画面的视觉效果(例如,第一运行画面911逐渐地改变为第二运行画面913的动画)和第二运行画面913。可选择地,当显示第二运行画面913代替第一运行画面911时,电子装置101可通过扬声器输出运行画面改变的音频通知,并且可显示第二运行画面913。同时,当第一运行画面911被改变为第二运行画面913时,电子装置101可使包括在第一运行画面911中的图形元素移动,将稍后参考图22至图24对此进行描述。根据本公开的各种实施例,在显示第一应用的第二运行画面913之后,当第一壳体结构521与第二壳体结构522之间的角度发生改变并且落入与先前范围不同的范围内时,电子装置101(例如,至少一个处理器120)可显示与另一范围相关联的运行画面。例如,当第一壳体结构521与第二壳体结构522之间的角度发生改变并且该角度落入的范围(例如,91
°
至130
°
)在另一范围内时,电子装置101可识别出与另一范围相对应的另一模式,并且可显示与识别出的第一应用的另一模式相关联的运行画面。作为示例,如图9的905所示,当第一壳体结构521与第二壳体结构522之间的角度落入原始角度范围(例如,21
°
至90
°
)内时,电子装置101可显示与对应于原始角度范围的模式(例如,打开模式)相关联的运行画面。根据本公开的各种实施例,如图9中的904和905所示,电子装置101(例如,至少一个处理器120)可识别出满足预定条件(例如,从特定时间点起的预设时间(δt)),并且可显示与第一应用的另一模式(例如,打开模式)相关联的运行画面。将省略与满足特定条件相关的冗余描述。同时,要满足的第二预定条件可与先前情况的条件不同。例如,当从与预定范围相对应的模式(例如,对折模式)切换回到原始模式(例如,打开模式)时,根据特定时间点计算的预设时间(δt)可更短。如上所述,当切换到原始模式时,由于运行画面快速地返回到与原先提供给用户的原始模式相对应的运行画面,所以能够改进用户使用应用运行画面的方便性。另外,能够减少用于测量电子装置101的预设时间δt的操作负担。在下文中,将描述根据各种实施例的电子装置101的其他操作。根据本公开的各种实施例,当壳体之间的角度落入预定范围内时,电子装置101可识别当前运行的应用当中的指定应用,并且可控制所识别的指定应用将运行画面改变为与预定范围相对应的运行画面。图11是示出根据本公开的实施例的电子装置101的操作的流程图1100。根据本公开的各种实施例,图11所示的操作不限于所示出的次序,并且可以以各种次序执行。另外,根据本公开的各种实施例,可执行比图11所示的操作更多或更少数量的操作。在下文中,将参考图12和图13描述图11的操作。图12是示出根据本公开的实施例的电子装置101的操作的视图。图13是示出根据本公开的实施例的当在电子装置101的前台模式下运行已经在电子装置101的后台模式下运行的应用时执行的操作的视图。图12和图13所示的虚线指示包括在运行画面中的元素。运行画面不限于图12和图13所示的那些,并且还可包括附加元素,或者可包括更少的元素。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作1101中显示第一应用的第一运行画面1211。例如,如图12的1201所示,电子装置101可执行第一应用,并且可显示第一应用的第一运行画面1211。由于可以与上述电子装置101的操作801相同的方式执行电子装置101的操作1101,所以将省略冗余描述。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在各种状
态(或各种处理模式)下运行多个应用。各种状态可包括前台模式和后台模式。当基于前台模式运行应用时,电子装置101可在显示器上显示已运行的应用的运行画面,而当基于后台模式运行应用时,电子装置101可运行应用,但是可以不显示运行画面。例如,如图12的1203所示,电子装置101可在前台模式下运行第一应用,并且可在后台模式下运行第二应用和第三应用。可执行在前台模式与后台模式之间切换。例如,当应用的状态从前台模式切换到后台模式时,可以不显示该应用的运行画面,而当另一应用的状态从后台模式切换到前台模式时,可显示另一应用的运行画面。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作1102中识别第一壳体结构521与第二壳体结构522之间的角度,并且可在操作1103中识别该角度是否落入预定范围内。例如,如图12的1202所示,电子装置101可识别出角度落入第二角度范围(例如,91
°
至130
°
)内,并且可识别出与多个角度范围相对应的多种模式1001当中的与第二角度范围相对应的第二模式1212(例如,对折模式)。由于可以与上述电子装置101的操作802和803相同的方式执行电子装置101的操作1102和1103,所以将省略其冗余描述。根据本公开的各种实施例,在操作1104中,电子装置101(例如,至少一个处理器120)可识别第一应用是否支持根据角度的变化改变运行画面。例如,电子装置101可使支持根据角度的变化改变运行画面的应用的运行画面发生改变,并且在应用不支持根据角度的变化改变运行画面的情况下,电子装置101可使当前运行的画面被维持。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可识别多个当前运行的应用中的任一个是否支持根据角度的变化改变运行画面。例如,电子装置101可在其中存储包括支持根据角度的变化改变运行画面的一个或更多个指定应用的列表。将稍后参考图15和图16描述电子装置101的存储列表的操作。电子装置101可基于包括在列表中的至少一个指定应用在多个当前运行的应用当中识别支持根据角度的变化改变运行画面的至少一个应用。根据本公开的各种实施例,当在操作1105中识别出第一应用支持根据角度的变化改变运行画面时,电子装置101(例如,至少一个处理器120)可如图12的1203所示的那样在操作1106中显示第一应用的与预定范围相关联的第二运行画面1216。例如,如图12的1203所示,电子装置101可在多个当前运行的应用1213(例如,第一应用1214和第三应用1215)当中识别支持根据角度的变化改变运行画面的应用,并且可控制所识别的应用当中正在前台模式下运行的第一应用1214显示与预定范围相对应的第二运行画面1216。根据本公开的各种实施例,第二运行画面1216可与应用的第一运行画面1211和特定状态相关联。换句话说,第一运行画面1211和第二运行画面1216可以是用于提供特定功能的应用的运行画面,但可以是在不同模式下显示的运行画面。例如,包括在第一运行画面1211中的多个元素也可被包括在第二运行画面1216中以便提供特定功能。换句话说,包括在第一运行画面1211中的元素的数量和包括在第二运行画面1216中的元素的数量可彼此对应(例如,相等),并且包括在第一运行画面1211中的元素的属性和包括在第二运行画面1216中的元素的属性可彼此对应(例如,相等)。根据本公开的各种实施例,包括在第二运行画面1216中的元素被显示在显示器上的位置和包括在第一运行画面1211中的元素被显示在显示器上的位置可彼此不同。根据本公开的各种实施例,电子装置101的显示器可包括与电子装置101中提供的
壳体(例如,第一壳体结构521和第二壳体结构522)相对应的区域。例如,显示器可包括与第一壳体结构521相对应的第一区域1221(例如,定位在第一壳体结构521上的显示区域)和与第二壳体结构522相对应的第二区域1222(例如,定位在第二壳体结构522上的显示区域)。另外,电子装置101的显示区域可以是参考显示器弯曲(折叠)的区域而划分的区域。换句话说,显示器可包括参考与电子装置101中提供的壳体的旋转轴线912(例如,铰链)相对应的区域设置在一侧的第一区域1221以及设置在另一侧的第二区域1222。在下文中,为了描述的方便,可将第一区域1221定义为显示器的上部区域并且可将第二区域1222定义为显示器的下部区域。例如,当电子装置101被握持或与支撑表面接触(例如,放置在桌子上)时,第一壳体结构521可被定位为比第二壳体结构522相对高。因此,与对应于第二壳体结构522的第二区域1222相比,与第一壳体结构521相对应的第一区域1221被定义为上部区域,并且可将第二区域1222定义为比第一区域1221低的区域。因此,根据本公开的各种实施例,在第一运行画面1211上,可定位并显示多个元素而不管上述多个显示区域(例如,显示器的第一区域1221和第二区域1222)如何,并且,在第二运行画面1216上,可基于显示区域定位并显示上述多个元素。例如,在第一运行画面1211上,用于提供视觉视图的元素可被定位成被显示在显示器的第一区域1221和第二区域1222中,但是在第二运行画面1216上,用于提供视觉视图的元素可被定位成仅被显示在显示器的第一区域1221(或第二区域1222)中。作为另一示例,在包括在第二运行画面中的第二区域1222中,用于提供特定功能的元素可被定位为使得这些元素未被显示在第一区域1221与第二区域1222之间的区域(例如,显示器被折叠的区域)中。作为另一示例,在第一运行画面1211上,用于提供特定功能的元素可被定位以便被显示在显示器的第一区域1221中,但是在第二运行画面1216上,用于提供特定功能的元素可被定位以便被显示在显示器的与在其中显示用于提供视觉视图的元素的第一区域1221不同的第二区域1222中。根据本公开的各种实施例,在显示区域当中,电子装置101(例如,至少一个处理器120)可显示第二运行画面1216,这使用于提供视觉视图的至少一个元素被定位在显示区域当中的上部区域(例如,第一区域1221)中,并且这使用于提供功能的至少一个元素被定位在下部区域(例如,第二区域1222)中。如上所述,当电子装置101的壳体之间的角度落入预定范围内时,用于在第二运行画面1216上提供视觉视图的元素设置在显示器的区域(例如,第一区域1221)中,而用于提供功能的元素设置在显示器的另一区域(例如,第二区域1222)中,由此能够在电子装置101被折叠的状态下改进用户使用应用的方便性。根据本公开的各种实施例,包括在第一运行画面1211中的多个元素的视觉属性和包括在第二运行画面1216中的多个元素的视觉属性可彼此不同。例如,包括在第一运行画面1211中的第一元素的至少一个视觉属性(例如,尺寸、形状或亮度)可与包括在第二运行画面1216中的第一元素的至少一个对应的视觉属性(例如,尺寸、形状或亮度)不同。根据本公开的各种实施例,如图13的1301所示,电子装置101(例如,至少一个处理器120)可使正在后台模式下运行的第三应用1215将运行画面改变为与当前角度落入的范围相对应的运行画面。因此,如图13的1310所示,当正在后台模式下运行的第三应用1215被切换为前台模式时,电子装置101可控制第三应用1215显示与对应于预定范围的模式(例如,对折模式)相关联的运行画面,如图13中的1302所示。例如,电子装置101还可向正在后
台模式下运行的应用发送关于电子装置101的当前模式(例如,对折模式)的信息,并且当后台模式被切换到前台模式时,电子装置101可使应用显示与电子装置101的模式(例如,对折模式)相关联的运行画面。如上所述,当在前台模式下执行已经在后台模式下运行的应用时,电子装置101可使得以与当前角度落入的范围相对应的模式自动地显示应用,由此能够改进用户使用应用的方便性。另外,由于与壳体的当前状态相对应的运行画面被自动地显示,所以能够减少在电子装置101上为了改变运行画面而执行的操作所需要的操作负担。在下文中,将描述根据各种实施例的电子装置101、外部装置1410和开发者服务器1420的操作。根据本公开的各种实施例,电子装置101可从外部装置1410(例如,应用分发服务器)接收应用和关于该应用的信息,并且可存储支持基于接收到的信息根据角度的变化改变运行画面的应用的列表。图14是示出根据本公开的实施例的电子装置101、外部装置1410和开发者服务器1420的操作的流程图1400。根据本公开的各种实施例,图14所示的操作不限于所示出的次序,并且可以以各种次序执行。另外,根据本公开的各种实施例,可执行比图14所示的操作更多或更少数量的操作。在下文中,将参考图15和图16描述图14的操作。图15是示出根据本公开的实施例的电子装置101、外部装置1410和开发者服务器1420的操作的视图。图16是示出根据本公开的实施例的针对每种状态在应用中包括的运行画面和/或ui/ux的视图。根据本公开的各种实施例,应用分发环境可包括电子装置101、外部装置1410和开发者服务器1420,如图15所示。将稍后描述每个装置的操作。根据本公开的各种实施例,开发者服务器1420可在操作1401中向外部装置1410(例如,应用分发服务器)发送应用和应用相关信息。例如,开发者服务器1420可产生应用,并且可请求外部装置1410注册所产生的应用以及关于所产生的应用1410的信息。根据本公开的各种实施例,开发者服务器1420可以是如图15所示的那样产生应用并提供所产生的应用的第三方。根据本公开的各种实施例,由每个开发者服务器1420产生的应用可被实现为针对各个特定状态提供与各种模式相关联的运行画面或ui/ux。例如,如图16所示,可提供由每个开发者服务器1420服务的应用(例如,第一应用1601)以便在多种状态1602当中的特定状态(例如,第一状态1603)下显示与电子装置101的旋转状态或电子装置101的壳体的状态(例如,壳体之间的角度)相关联的各种运行画面和/或ui/ux(例如,1604、1605、1606)。根据本公开的各种实施例,应用可被实现为提供与电子装置101的旋转状态相关联的多个运行画面和/或ui/ux,该电子装置101相关联于特定状态。例如,在特定状态下,应用可提供与垂直模式相对应的运行画面,如图16的1604所示,或与水平模式相对应的运行画面,如图16的1605所示。另外,例如,应用可被实现为基于处于特定状态的电子装置101的壳体之间的角度来提供各种运行画面和/或ui/ux。例如,应用可被实现为在与第一角度范围(例如,150
°
至180
°
)相对应的第一模式(例如,打开模式)下显示图16的1604和1605所示的应用的画面,并
且可被实现为在与第二角度范围(例如,91
°
至120
°
)相对应的第二模式(例如,对折模式)下显示图16的1606所示的应用的画面。在第一模式(例如,打开模式)下显示的运行画面和与第二模式(例如,对折模式)相对应的运行画面之间的差异与上述第一运行画面和第二运行画面之间的差异相同。因此,将省略冗余描述。另外,例如,应用可被实现为基于电子装置101的旋转状态和处于特定状态的电子装置101的壳体之间的角度来提供各种运行画面和/或ui/ux。例如,当电子装置101处于水平模式并且角度范围是第一范围时,可提供第一运行画面,或者当电子装置101处于水平模式并且角度范围是与第一范围不同的第二范围时,可提供第二运行画面。根据本公开的各种实施例,应用可被实现为针对与特定状态相关联的各个运行画面提供各种元素的坐标信息。例如,应用可提供这样的信息,该信息指示包括在基于特定状态的第一模式(例如,垂直模式)而显示的第一运行画面中的元素的位置被设置为第一坐标并且包括在基于第二模式(例如,对折模式)而显示的第二运行画面中的元素被设置为第二坐标。电子装置101可使元素在发生用于改变运行画面的事件时基于由应用提供的每个元素的坐标信息移动。将参考图22至图24对此进行描述。根据本公开的各种实施例,应用相关信息可包括与特定应用相关的各式各样的信息。例如,应用相关信息可包括指示特定应用是否支持根据角度的变化改变运行画面的信息。应用相关信息可与应用分开地实现,可被实现成被包括在其中包括有应用的包信息中,或者可被实现成被包括在构成应用的数据中。根据本公开的各种实施例,外部装置1410可在操作1402中存储应用和应用信息,并且可向电子装置101发送在操作1403中存储的应用列表信息。例如,外部装置1410可作为应用分发装置向电子装置101提供从开发者服务器1420获取的应用和应用相关信息。根据本公开的各种实施例,外部装置1410可接收对从开发者服务器1420接收的应用和应用信息的注册的请求,并且可响应于所接收到的请求而彼此关联地存储应用和应用信息。根据本公开的各种实施例,外部装置1410可基于接收到的应用信息存储指定应用列表信息1501。例如,基于接收到的应用信息,外部装置1410可识别应用信息是否指示针对每个应用是否支持根据角度的变化改变运行画面,并且可识别指示针对每个应用是否支持改变运行画面的列表信息1501。列表信息1501可包括用于识别支持改变运行画面的至少一个应用的信息。根据本公开的各种实施例,外部装置1410可在各个时间点向电子装置101提供至少一条指定的应用列表信息1501。例如,当电子装置101从外部装置1410请求并接收到应用时(例如,当下载应用时),外部装置1410可向电子装置101提供列表信息1501。另外,例如,当在列表信息1501中注册了支持改变运行画面的新应用时,外部装置1410可向电子装置101提供列表信息1501,使得能够更新包括在列表信息1501中的应用。另外,例如,外部装置1410可以预定周期向电子装置101提供列表信息1501。根据本公开的各种实施例,外部装置1410不限于向电子装置101提供列表信息1501的操作,并且可向电子装置101提供从开发者服务器1420提供的应用相关信息。换句话说,除了从开发者服务器1420接收指示支持改变运行画面的至少一个应用的列表信息1501之外,电子装置101还可接收应用相关信息并且可自身识别应用是否支持基于接收到的应
用相关信息改变运行画面。根据本公开的各种实施例,电子装置101可存储在操作1404中接收到的应用列表信息1501。例如,如图15所示,电子装置101可从外部装置1410接收应用列表信息1501,并且可存储该应用列表信息。根据本公开的各种实施例,电子装置101可在操作1405中执行多个应用,并且可在操作1406中识别多个应用当中包括在列表信息1501中的指定应用。例如,电子装置101可在不同模式(例如,前台模式或后台模式)下执行多个应用,并且可基于所存储的列表信息1501在多个当前运行的应用当中识别支持改变运行画面的一个或更多个应用(例如,第一应用和第三应用)。在下文中,将描述根据各种实施例的电子装置101的其他操作。根据本公开的各种实施例,电子装置101可执行控制使得在多个应用当中指定的应用改变运行画面。图17是示出根据本公开的实施例的电子装置101的操作的流程图1700。根据本公开的各种实施例,图17所示的操作不限于所示出的次序,并且可以以各种次序执行。另外,根据本公开的各种实施例,可执行比图17所示的操作更多或更少数量的操作。在下文中,将参考图18至图20描述图17的操作。图18是示出根据本公开的实施例的检测电子装置101的壳体的旋转的操作的视图。图18所示的虚线指示包括在运行画面中的元素。运行画面不限于图18所示的那些,并且还可包括附加元素,或者可包括更少的元素。图19是示出根据本公开的实施例的电子装置101的操作的框图。图20是用于示出根据本公开的实施例的用于进一步描述电子装置101的操作的布局管理模块的操作的视图。根据本公开的各种实施例,电子装置不限于图19至图20所示的那些,并且可被实现为包括比图19至图20所示的部件更多或更少数量的部件。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作1701中检测到铰链(例如,图4a中的铰链结构460或图5中的铰链结构540)的状态的变化。例如,如图18的1801所示,电子装置101可使用磁传感器(例如,霍尔传感器)来检测铰链(例如,图4a中的铰链结构460或图5中的铰链结构540)的各部分(例如,1811、1812)由于壳体结构(例如,521、522)中的至少一个的旋转,从其中各部分(连接到铰链(例如,图4a中的铰链结构460或图5中的铰链结构540)的各部分(例如,1811、1812)的壳体结构(例如,521、522))之间的角度是预定角度(例如,0
°
)的状态被改变,如图18中的1801所示。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作1702中检测铰链(例如,图4a中的铰链结构460或图5中的铰链结构540)的状态的改变是否停止,并且可在操作1703中识别包括当前角度的范围是否已经改变为与包括先前角度的范围不同。例如,在检测到铰链(例如,图4a中的铰链结构460或图5中的铰链结构540)的状态的变化后,电子装置101可使用加速度或陀螺仪传感器来识别各部分(例如,连接到铰链(例如,图4a中的铰链结构460或图5中的铰链结构540)的各部分(例如,1811、1812)的壳体结构(例如,521、522))之间的角度改变了多少,如图18的1802和1803所示。当铰链(例如,图4a中的铰链结构460或图5中的铰链结构540)的各部分(例如,1811、1812)之间的角度的改变停止时,如图18的1803和1804所示,电子装置101可识别铰链(例如,图4a中的铰链结构460或图5中的铰链结构540)的各部分(例如,1811、1812)之间的角度落入的范围。电子装置101可
将包括铰链(例如,图4a中的铰链结构460或图5中的铰链结构540)的各部分(例如,1811、1812)之间的当前角度的范围(例如,91
°
至130
°
)与包括铰链(例如,图4a中的铰链结构460或图5中的铰链结构540)的各部分(例如,1811、1812)之间的先前角度的范围(例如,21
°
至90
°
)进行比较,并且可在范围发生改变时执行操作1704。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作1704中确定与当前角度落入的范围相对应的模式。例如,当铰链(图4a中的铰链结构460或图5中的铰链结构540)的状态的变化停止(例如,壳体结构(例如,521、522)之间的角度的变化停止),电子装置101可识别与所识别的范围相对应的模式,如图18的1804所示。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在铰链的状态的变化停止并且经过预设时间之后改变运行画面。例如,电子装置101可在铰链的状态的变化停止并且经过预设时间之后将如图18的1803所示的正在显示的第一运行画面1813改变为如图18的1804所示的第二运行画面1814。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作1705中识别指定应用,并且可在操作1706中执行控制,使得从正在电子装置101中运行的多个应用当中指定的应用的运行画面被改变为与获取的模式相对应的运行画面。在下文中,将参考图19和图20描述用于执行控制使得应用的运行画面被改变的电子装置101的操作。在下文中,将参考图19描述用于改变电子装置101的应用的运行画面的部件。根据本公开的各种实施例,电子装置101可包括:硬件层,所述硬件层包括传感器模块1901和显示器1902;内核层,所述内核层包括传感器驱动器1903和ddi控制器1904;库层(hal),所述库层包括事件集线器1905和显示合成系统(surface flinger)1906;框架,所述框架包括传感器管理器1907、窗口管理器1908、视图系统1910、活动管理器1911、状态控制管理器1909;以及应用层,所述应用层包括应用1912。这里,在存储器中,内核层、库层、框架层和应用层可被以指令的形式存储,并且当被执行时,可使处理器执行对应部件的操作。在下文中,将描述硬件层(hw)和内核层(内核)。根据本公开的各种实施例,传感器模块1901可检测电子装置101的各种状态。将省略与传感器模块1901相关的冗余描述。根据本公开的各种实施例,传感器驱动器1903可使传感器模块1901被驱动。根据本公开的各种实施例,显示器1902可包括应用的运行画面。将省略与显示器1902相关的冗余描述。根据本公开的各种实施例,显示控制器(ddi控制器)1904可对应于显示驱动电路ddi。描述不限于上述描述,并且可以与公知技术相同的方式实现硬件层(hw)和内核层(内核),因此将省略其他冗余描述。在下文中,将描述库层(hal)。根据本公开的各种实施例,事件集线器1905可允许处理收集的事件和数据。例如,事件集线器1905可向框架层递送与从传感器模块1901收集的事件和数据相对应的服务,使得能够提供与其相对应的服务。根据本公开的各种实施例,显示合成系统1906可合成多个层。显示合成系统1906可向显示控制器1904提供表示多个合成层的数据。
由于库层(hal)不限于上述描述并且可被以与公知技术相同的方式实现,所以将省略其他冗余描述。在下文中,将描述框架层。根据本公开的各种实施例,传感器管理器1907可管理使用传感器模块1901获取的事件和数据。根据本公开的各种实施例,窗口管理器1908可执行操作,使得应用的运行画面根据角度的变化而发生改变。例如,窗口管理器1908可管理支持改变运行画面的至少一个指定应用(或者管理列表)。窗口管理器可基于列表在当前正在运行的多个应用当中识别支持改变运行画面的至少一个应用,并且可控制该至少一个应用改变运行画面。例如,窗口管理器1908可向支持改变运行画面的至少一个应用递送展开/折叠事件。该至少一个应用可提供与所获取的展开/折叠事件相对应的运行画面,并且图形合成器669可将基于所接收到的运行画面的数据提供给显示器驱动器。措辞“窗口管理器1908或另一管理器控制应用”可包括将关于由窗口管理器1908或另一管理器获取的事件的信息被提供给应用的含义。例如,窗口管理器1908(例如,状态控制管理器1909)可基于通过传感器模块1901获取的数据识别电子装置101的状态是否发生改变(例如,从打开模式改变为对折模式)。换句话说,状态控制管理器1909可管理电子装置101的当前状态。另外,例如,当通过传感器模块1901识别出电子装置101的状态的变化(例如,从打开模式到对折模式的变化)时,窗口管理器1908可递送与应用改变的状态相对应的信息。例如,当识别出电子装置101的状态的变化时,窗口管理器1908可将关于与电子装置101的已改变的状态相对应的显示区域的信息递送给正在运行的应用1912当中支持改变运行画面的指定应用。根据本公开的各种实施例,视图系统1910可以是用于基于显示器1902的分辨率绘制至少一个层的程序。在本公开的实施例中,应用可基于使用视图系统1910来基于显示器1902的第二显示区域的分辨率绘制至少一个层。视图可管理由应用显示的各种运行画面和包括在这些运行画面中的图形元素。根据本公开的各种实施例,活动管理器1911可获取并管理与应用的运行的状态(例如,前台模式或后台模式)相关的各式各样的信息。由于可以与公知技术相同的方式实现框架而不限于上述描述,所以将省略其他冗余描述。在下文中,参考图20,将描述电子装置101的窗口管理器1908(例如,状态控制管理器1909)和应用(例如,布局管理模块2004或2005)的改变。模块可被以用于运行存储器、程序或应用中的对应功能的指令程序代码或应用代码的形式存储为功能单元,并且当被执行时,可控制处理器230执行与所对应的模块相关的操作。根据本公开的各种实施例,如图20所示,电子装置101的处理器230可包括窗口管理器1908,所述窗口管理器1908包括用于改变指定应用的运行画面的状态控制管理器1909。根据本公开的各种实施例,当检测到铰链(例如,图4a中的铰链结构460或图5中的铰链结构540)的状态的变化时,窗口管理器1908(例如,状态控制管理器1909)可执行控制,
使得应用根据铰链(例如,图4a中的铰链结构460或图5中的铰链结构540)的各部分(例如,1811、1812)之间的角度来改变运行画面。例如,状态控制管理器1909可使用磁传感器(例如,霍尔传感器)来检测铰链(例如,图4a中的铰链结构460或图5中的铰链结构540)的状态的变化,可使用至少一个传感器(例如,加速度/陀螺仪传感器)来识别铰链(例如,图4a中的铰链结构460或图5中的铰链结构540)的各部分(例如,1811、1812)之间的角度,并且可识别所识别的角度是否落入预定范围内。窗口管理器1908(例如,状态控制管理器1909)可识别与所识别的范围相对应的模式。窗口管理器1908(例如,状态控制管理器1909)可将关于所识别的模式的信息递送给当前正在运行的多个应用2001、2002和2003当中的在存储列表中注册的一个或更多个指定应用2001和2003。根据本公开的各种实施例,至少一个指定应用可执行改变运行画面的操作。例如,参考图20,支持改变运行画面的一个或更多个应用2001和2003可包括用于改变运行画面的相应布局管理模块2004和2005。例如,正在前台模式下运行的第一应用2001(例如,布局管理模块2004)可替换当前显示的运行画面或者可根据接收到的模式维持当前显示的运行画面。例如,如图20所示,正在前台模式下运行的第一应用2001可识别接收到的模式(操作2011),并且当所识别的模式是指定的第一模式(例如,对折模式)时(操作2012),第一应用2001可在当前运行状态下识别与第一模式相对应的第二运行画面,并且可使第二运行画面被显示(操作2013)。当所识别的模式与先前识别的模式相同时,第一应用2001可使当前显示的运行画面被维持(操作2014)。例如,如图20所示,正在后台模式下运行的第三应用2003(例如,布局管理模块2005)可识别接收到的模式(例如,对折模式)(操作2021),并且当在切换到前台模式时新识别的模式与先前模式不同时(操作2022)(操作2023中的确定结果),第三应用2003可使与新识别的模式(例如,对折模式)相对应的运行画面被显示(操作2024)。当在正在后台模式下运行的第三应用2003被切换到前台时新识别的模式与先前模式相同(操作2023中的确定结果)时,可显示与先前识别的模式相对应的运行画面(操作2025)。在不限于上述描述的情况下,包括在应用中的布局管理模块2004和2005还可执行操作,诸如显示属性分析操作和显示老化抑制确定操作。在下文中,还将描述电子装置101的其他的操作。根据本公开的各种实施例,当壳体之间的角度(例如,折叠角度)落入预定范围内时,电子装置101基于与预定范围相对应的模式重构当前显示的运行画面的元素。图21是示出根据本公开的实施例的重新配置包括在电子装置101的应用的运行画面中的元素的操作的流程图2100。根据本公开的各种实施例,图21所示的操作不限于所示出的次序,并且可以以各种次序执行。另外,根据本公开的各种实施例,可执行比图21所示的操作更多或更少数量的操作。在下文中,将参考图22至图24描述图21的操作。图22是示出根据本公开的实施例的重新配置包括在电子装置101的应用的运行画面中的元素的操作的视图。图23是示出根据本公开的实施例的重新配置包括在电子装置101的应用的运行画面中的元素的操作的视图。图22和图23所示的虚线指示包括在运行画面中的元素。运行画面不限于图22和图23所示的那些,并且可进一步包括附加元素,或者可包括更少的元素。图24是示出根据本公开的实施例的重新配置包括在运行画面中的元素的
操作的视图。图25是示出根据本公开的实施例的重新配置后的元素的视图。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作2101中显示第一应用的第一运行画面。例如,如图22的2201和图23的2301所示,电子装置101可在显示器的第一区域1221和第二区域1222上显示包括各种元素的第一应用的第一运行画面2211。作为示例,如图24的2401所示,第一应用的第一运行画面可包括第一元素e1至第七元素e7。由于可以与上述电子装置101的操作801和1101相同的方式执行电子装置101的操作2101,所以将省略冗余描述。根据本公开的各种实施例,包括在第一运行画面中的各种元素中的每一个元素可具有至少一个属性。由于元素的属性与上述属性相同,所以将省略冗余描述。根据本公开的各种实施例,电子装置101的显示器的区域可包括与壳体相对应的区域。例如,当电子装置101包括第一壳体521和第二壳体522时,显示器可包括与第一壳体结构521相对应的第一区域1221和与第二壳体结构522相对应的第二区域1222。将省略显示器的区域的冗余描述。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作2102中识别第一壳体结构521与第二壳体结构522之间的角度,并且可在操作2103识别该角度是否落入预定范围内。例如,电子装置101可识别连接到壳体的铰链的各部分之间的角度或壳体之间的角度,可识别所识别的角度落入的范围,并且可识别该模式是否是与所识别的范围相对应的指定模式。这里,指定模式可以是对折模式。由于可以与电子装置101的操作802和803以及电子装置101的操作1102和1103相同的方式执行电子装置101的操作2102和2103,所以将省略冗余描述。根据本公开的各种实施例,在操作2104中,电子装置101(例如,至少一个处理器120)可识别包括在第一运行画面中的多个元素中的每一个元素的属性。例如,如图24的2401所示,电子装置101可识别如在图25中所示的针对包括在第一运行画面中的多个元素(例如,e1至e7)中的每一个元素的属性(例如,第一属性至第五属性)。根据本公开的各种实施例,在操作2105中,电子装置101(例如,至少一个处理器120)可在第一区域1221中显示包括在第一运行画面中的多个元素当中的具有第一属性的第一元素,并且可在第二区域1222中显示具有第二属性的第二元素。例如,如图22的2202和图23的2302所示,电子装置101可将包括在第一运行画面2211中的元素中的至少一些元素移动到电子装置101的显示器的特定区域,并且可显示包括多个重新配置后的元素的第二运行画面。根据本公开的各种实施例,可设置用于针对与电子装置101的角度范围相对应的每种模式重新配置元素的准则。换句话说,电子装置101可设置用于在第一模式(例如,打开模式)下重新配置元素的第一准则以及用于在第二模式(例如,对折模式)下重新配置元素的第二准则。因此,在当前角度落入预定范围内时,电子装置101可检测到模式变化,并且可基于与检测到的模式相对应的准则重新配置元素。在下文中,为了描述的方便,将电子装置101的模式从特定模式(例如,打开模式)被改变为对折模式的情况作为示例进行描述。因此,以下描述不是限制性的,并且加以必要的变更适用于电子装置101的模式被从一种模式(例如,对折模式)改变为另一模式(例如,打开模式)的情况。
根据本公开的各种实施例,包括在电子装置101的第一运行画面中的多个元素的重新配置可包括各种视觉重构。例如,元素的重新配置可包括改变各种视觉特性,包括元素的位置移位、元素的形状、分辨率、颜色等。根据本公开的各种实施例,在当前角度落入预定范围(例如,91
°
至130
°
)内时,电子装置101(例如,至少一个处理器120)可基于包括在第一运行画面中的多个元素中的每一个元素的属性以及为每个显示区域分配的元素的至少一个属性来移动多个元素中的至少一些元素。例如,电子装置101可识别具有与分配给每一个所识别的区域的属性相对应的属性的元素(例如,2212),并且可将所识别的元素移动到每个区域。例如,如图22的2202所示,电子装置101可识别对于显示器的各个区域来说可显示的元素的属性(例如,具有第一属性和第二属性的元素可显示在第一区域1221中而具有第三属性和第四属性的元素可显示在第二区域1222中)(2212)。因此,例如,如图24所示,电子装置101可将具有第三属性的元素移动到第二区域1222。例如,当移动元素时,电子装置101(例如,至少一个处理器120)可基于元素的坐标信息移动元素。例如,电子装置101可从应用获得显示器的每个区域的坐标信息和元素的坐标信息,并且可控制元素的坐标被定位在显示元素的区域的坐标处。作为另一示例,当移动元素时,电子装置101可基于元素的坐标信息和每一个元素的尺寸信息来控制被移动和显示的元素,使得这些元素在被显示的同时不彼此重叠。当移动元素并将元素布置在每个区域中时,电子装置101可根据元素的属性来控制布置状态,将稍后对此进行描述。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可改变多个元素e1至e7中的至少一些元素的视觉特性,如图24所示。视觉特性可包括元素的尺寸、颜色、分辨率、对比度和比率。例如,电子装置101(例如,至少一个处理器120)可基于多个元素中的至少一些元素将通过被移动而被显示在其中的区域来改变多个元素中的至少一些元素的视觉属性。例如,当显示特定应用(例如,摄像头应用)的运行画面时,电子装置101可将当前显示的第一元素(例如,预览画面)移动到第一区域1221。电子装置101可调整第一元素的尺寸,使得第一元素的尺寸对应于第一区域1221的其中第一元素将被显示的尺寸(例如,调整预览画面的长度和宽度中的每一个的长度以及宽度和高度的比率)。另外,例如,电子装置101(例如,至少一个处理器120)可基于包括在第一运行画面中的多个元素中的每一个元素的属性来改变多个元素的视觉特性。例如,在具有被分类为提供视觉视图的元素的属性(例如,名称属性)的元素(例如,多媒体内容,诸如预览图像)的情况下,电子装置101可改变视觉特性以改进元素的可见性,诸如增加元素的尺寸或增加其分辨率。作为另一示例,在元素具有被分类为提供特定功能的元素的属性(例如,名称属性)的情况下,电子装置101可改变视觉特性,使得能够改进提供对应功能的方便性(例如,在图标的情况下,可改变形状以便方便选择)。可选择地,在不限于上述描述的情况下,当运行画面被随机地改变时,可改变多个元素中的一些元素的视觉特性。根据本公开的各种实施例,当元素具有多个属性时,电子装置101(例如,至少一个处理器120)可基于所述多个属性执行上述重新配置操作。例如,电子装置101(例如,至少一个处理器120)可基于元素的多个属性当中被确定为具有高优先级的属性来执行重新配置操作。例如,当元素具有第一属性和第三属性时,
电子装置101可识别第一属性和第三属性当中具有高优先级的第一属性,并且可基于第一属性重新配置元素。在这种情况下,可基于特定属性确定每个属性的优先级。例如,在属性当中,可将用于提供视觉视图的属性确定为具有最高优先级的属性。换句话说,可控制具有多个属性但具有被分类为提供视觉视图的属性的元素移动到优先地分配的区域(例如,第一区域1221)。另外,例如,可将属性当中被分类为提供特定功能的属性确定为具有最高优先级的属性。换句话说,可控制具有多个属性但具有用于提供特定功能的属性的元素移动到优先地分配的区域(例如,第二区域1222)。另外,例如,电子装置101(例如,至少一个处理器120)可基于一个或更多个属性执行元素的重新配置操作,所述元素的数量在元素的多个属性中最大。在这种情况下,电子装置101可在多个属性当中识别预设相似度范围内的属性,并且可识别相似度范围内的属性的数量。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可对具有彼此对应的属性的元素进行分组和显示,如图25所示。例如,电子装置101可将具有第三属性的第三元素e3和第四元素e4显示为第一组,并且可将具有第四属性的第五元素e5、第六元素e6和第七元素e7显示为第二组。作为组显示的元素可被显示在彼此相关联的位置处(例如,在同一列中或在同一行中),或者可基于彼此相关联的视觉特性(例如,彼此对应的形状或颜色)被显示。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可逐渐地执行重新配置多个元素的操作。例如,当如图24的2402和2403所示的那样重新配置包括在第一运行画面中的多个元素e1至e7中的至少一些元素(例如,位置移位或视觉属性改变)时,电子装置101可逐渐地移位元素的位置或者可逐渐地改变元素的视觉特性(例如,形状或颜色)。电子装置101(例如,至少一个处理器120)可执行在各种周期内逐渐地改变元素的操作。作为示例,当从两个壳体之间的角度未改变的时间点起执行元素的重新配置时,可从在预设时间内没有角度的变化的时间点起逐渐地重构多个元素中的至少一些元素。作为另一示例,当从检测到两个壳体之间的角度的变化的时间点(或检测到铰链的状态的变化的时间点)起执行元素的重新配置时,可基于在角度的变化停止时的时间点的角度落入的范围从角度发生改变时的时间点起重新配置多个元素中的至少一些元素,直到角度的变化停止为止。另外,当执行重新配置多个元素的操作时,电子装置101(例如,至少一个处理器120)可提供各种效果。将省略提供各种效果的冗余描述。根据本公开的各种实施例,提供特定功能的元素可被实现为在移动之前和之后提供相同的功能。例如,当在其中已经重新配置元素的呼叫接收画面2213上接收到针对用于呼叫接收的元素2214的输入时,如图22的2203所示,电子装置101可执行显示呼叫接收画面的操作,如图22的2204所示。另外,例如,当显示在其中已经重新配置元素的锁定画面时,如图23的2303所示,电子装置101可接收对显示在锁定画面上的用于提供特定功能的元素的选择(例如,消息准备功能)并且运行与特定功能相关联的操作(例如,对锁定画面进行解锁并且运行用于编写消息的应用),如图23的2304和2305所示。此时,当与特定功能相关联的操作是为了在前台模式下运行预定应用时,在前台模式下运行的预定应用可显示与电子装
置101的壳体的当前状态(例如,壳体之间的角度)相对应的运行画面。在下文中,将描述根据各种实施例的电子装置101的其他操作。根据本公开的各种实施例,电子装置101可取决于电子装置101的一部分(例如,第一壳体和第二壳体中的至少一个)是否与支撑表面接触而显示用于改变运行画面的图标。换句话说,当电子装置101被用户握持时,电子装置101可显示用于显示与改变后的角度落入的范围相对应的运行画面的图标。图26是示出根据本公开的实施例的电子装置101的操作的流程图2600。根据本公开的各种实施例,图26所示的操作不限于所示出的次序,并且可以以各种次序执行。另外,根据本公开的各种实施例,可执行比图26中所示的操作更多或更少数量的操作。在下文中,将参考图27描述图26的操作。图27是示出根据本公开的实施例的电子装置101的操作的视图。参考图27,虚线可指示包括在运行画面中的元素。运行画面不限于图27所示的那些,并且还可包括附加元素,或者可包括更少的元素。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作2601中显示第一应用的第一运行画面。例如,如图27的2701所示,电子装置101可执行第一应用,并且可显示包括第一应用的多个元素的运行画面。由于可以与上述电子装置101的操作801和1101相同的方式执行电子装置101的操作2601,所以将省略冗余描述。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作2602中识别第一壳体与第二壳体之间的角度,并且可在操作2603中识别该角度是否落入预定范围内。例如,电子装置101可识别壳体结构(例如,521、522)之间的角度如图27的2701所示的那样发生改变,并且当角度落入预定范围内时,电子装置101可识别电子装置101的与预定范围相对应的模式。由于可以与上述电子装置101的操作802和803以及电子装置101的操作1102和1103相同的方式执行电子装置101的操作2602和2603,所以将省略冗余描述。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作2604中识别第一壳体的一个表面或第二壳体的一个表面是否与支撑表面接触。例如,当电子装置101如图27的2702所示的那样被用户的手握持时,电子装置101可识别电子装置101的壳体的一个表面不与支撑表面接触。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作2604中使用各式各样的传感器模块来识别第一壳体的一个表面或第二壳体的一个表面是否与支撑表面(例如,各种物体的任一个表面)接触。例如,电子装置101可通过使用每一个壳体中提供的nfc模块来输出信号并识别反射和接收的信号来识别电子装置101是否与支撑表面接触。作为示例,电子装置101可使用nfc模块来识别反射和接收的信号,并且可对当电子装置101与针对其先前已经存储了所识别的信号的特性的支撑表面(例如,各种物体的任一个表面)接触时接收到的信号的特性与当电子装置101被握持在手中时接收到的信号的特性进行比较。作为比较的结果,当接收到的信号的特性对应于在电子装置101与支撑表面接触时接收到的信号的特性时,电子装置101可识别其设有nfc模块的壳体与支撑表面接触。根据本公开的各种实施例,当在操作2605中识别出壳体的一个表面与支撑表面接触时,电子装置101(例如,至少一个处理器120)可在操作2606中显示第一应用的与预定范
围相关联的第二运行画面。换句话说,当电子装置101与支撑表面接触时,基于电子装置101的当前状态确定了用户打算使用重新配置后的运行画面,并且电子装置101显示重新配置后的运行画面。因此,可以改进用户使用应用的方便性。根据本公开的各种实施例,当在操作2605中识别出电子装置101不与支撑表面接触时,电子装置101(例如,至少一个处理器120)可在操作2607中显示用于改变运行画面的图标。例如,如图27的2702所示,电子装置101可显示用于使第一应用改变运行画面的图标2710。当图标2710被选择时,可使第一应用将运行画面改变为与当前角度落入的预定范围相对应的运行画面(例如,2703所示的画面)。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可将图标显示在各种位置处。例如,如图27的2702所示,电子装置101可在当前显示的第一应用的第一运行画面上显示图标2710。另外,例如,电子装置101可被实现为使得图标被显示在当该图标被调用时显示的菜单(例如,下拉菜单)中,而不管第一运行画面如何。根据本公开的各种实施例,当在操作2608中选择图标时,电子装置101(例如,至少一个处理器120)可在操作2606中显示第一应用的与预定范围相关联的第二运行画面。例如,如图27的2703所示,电子装置101可显示与对应于预定范围的模式(例如,对折模式)相关联的第二运行画面。根据本公开的各种实施例,电子装置101不限于上述描述。相比之下,电子装置101可被实现为使得当电子装置101与支撑表面接触时,电子装置101显示图标,而当电子装置101不与支撑表面接触时(也就是说,当电子装置101被握持在手中时),电子装置101执行控制使得运行画面自动地发生改变。在下文中,还将描述根据各种实施例的电子装置101的其他的操作。根据本公开的各种实施例,电子装置101可取决于其一部分(例如,第一壳体结构521和第二壳体结构522中的至少一个)是否与支撑表面接触而将与模式相关联的角度范围设置为彼此不同。图28是示出根据本公开的实施例的电子装置101的操作的流程图2800。根据本公开的各种实施例,图28所示的操作不限于所示出的次序,并且可以以各种次序执行。另外,根据本公开的各种实施例,可执行比图28所示的操作更多或更少数量的操作。在下文中,将参考图29描述图28的操作。图29是示出根据本公开的实施例的电子装置101的操作的视图。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作2801中显示第一应用的第一运行画面。例如,电子装置101可运行第一应用,并且可显示包括第一应用的多个元素的运行画面。由于可以与上述电子装置101的操作801和1101相同的方式执行电子装置101的操作2801,所以将省略冗余描述。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作2802中识别第一壳体结构521的一个表面或第二壳体结构522的一个表面是否与支撑表面接触。例如,当电子装置101如图29的2902所示的那样被放置在桌子上时,电子装置101可识别出电子装置101的壳体之一的一个表面与支撑表面接触。由于可以与上述电子装置101的操作2604相同的方式执行电子装置101的操作2802,所以将省略冗余描述。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可取决于电
子装置101是否与支撑表面接触而为各个模式设置不同的角度范围。例如,当电子装置101与支撑表面接触时,电子装置101将第一角度范围设置为对应于第一模式,而当电子装置101不与支撑表面接触时,电子装置101将第二角度范围设置为对应于第一模式。第一角度范围和第二角度范围可彼此不同。例如,第一角度范围的最大角度可不同于(例如,可大于或小于)第二角度范围的最大角度,并且第一角度范围的最小角度可不同于(例如,可大于或小于)第二角度范围的最小值。例如,当电子装置101与支撑表面接触时,如图29的2902所示,电子装置101(例如,至少一个处理器120)可将第一角度范围(例如,91
°
至130
°
)设置为对应于对折模式,而当电子装置101不与支撑表面接触时,如图29的2901所示(例如,当电子装置101被用户的手握持时),电子装置101(例如,至少一个处理器120)可将第二角度范围(例如,91
°
至160
°
)设置为对应于对折模式。换句话说,当电子装置101不与支撑表面接触时,电子装置101可使以第一壳体结构521与第二壳体结构522之间的相对较大的角度显示与对折模式相对应的运行画面。取决于电子装置101是否与支撑表面接触而设置为彼此不同的角度范围可以是基于用户查看电子装置101的显示器的特定区域(例如,第一区域)的能力而设置的,如图29所示。例如,当电子装置101不与支撑表面接触并且被用户握持时,角度范围可被设置为使得考虑到电子装置101以预定角度被握持在手中,在与显示器的被用户查看的第一区域相对应的第一壳体结构521与第二壳体结构之间的角度较大的状态下显示与对折模式相对应的运行画面。同时,可设置与对折模式相关联的第一角度范围和第二角度范围,而不限于上面提到的特定角度范围。根据本公开的各种实施例,当在操作2803中识别出电子装置101与支撑表面接触时,电子装置101(例如,至少一个处理器120)可在操作2804中识别第一壳体结构521与第二壳体结构522之间的角度,并且可在操作2805中识别所识别的角度是否落入第一范围内。例如,当识别出电子装置101与支撑表面(例如,形成在桌子上的表面)接触时,如图29的2902所示,电子装置101可识别出第一壳体结构521与第二壳体结构522之间的角度是130
°
并且该角度落入第一角度范围(例如,91
°
至130
°
)内,并且可识别出与第一角度范围对应的指定模式(例如,对折模式)。根据本公开的各种实施例,当在操作2803中识别出电子装置101不与支撑表面接触时,电子装置101(例如,至少一个处理器120)可在操作2807中识别第一壳体结构521与第二壳体结构522之间的角度,并且可在操作2808中识别所识别的角度是否落入第二范围内。例如,当识别出电子装置101不与支撑表面(例如,桌子)接触时,如图29的2901所示,电子装置101可识别出第一壳体结构521与第二壳体结构522之间的角度是160
°
并且该角度落入第二角度范围(例如,91
°
至160
°
)内,并且可识别出与第二角度范围相对应的指定模式(例如,对折模式)。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作2806中显示与指定模式相关联的第一应用的第二运行画面。由于可以与上述电子装置101的操作804和电子装置101的操作1106相同的方式执行电子装置101的操作2806,所以将省略冗余描述。另外,根据本公开的各种实施例,不是限于上述描述,而是电子装置101除了根据
电子装置101是否与支撑表面接触之外,还可根据电子装置101的各种状态为各个特定模式设置不同的范围。在下文中,还将描述根据各种实施例的电子装置101的其他的操作。根据本公开的各种实施例,电子装置101可基于壳体之间的角度运行指定应用,并且可显示已运行的指定应用的与壳体之间的角度落入的预定范围相对应的运行画面。图30是根据本公开的实施例的电子装置101的操作的流程图3000。参考图30,操作不限于所示出的次序,并且可以以各种次序执行。另外,根据本公开的各种实施例,可执行比图30所示的操作更多或更少数量的操作。在下文中,将参考图31和图32描述图30的操作。图31是示出根据本公开的实施例的当数据由电子装置101接收时根据电子装置101的状态的变化(例如,壳体的状态的变化)的操作的视图。图32是示出根据本公开的实施例的当数据由电子装置接收到时根据电子装置的状态的变化(例如,壳体的状态的变化)的操作的视图。根据本公开的各种实施例,电子装置101可在操作3001中获取至少一条数据。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可从外部装置102或104接收各种数据。例如,电子装置101可从外部电子装置102或104接收至少一条数据。作为示例,如图31的3101和3102以及图32的3202所示,电子装置101可在正在显示特定应用的运行画面(例如,网络画面3111或3211)的同时从外部电子装置接收包括至少一条数据的消息3110或3210。可选择地,在不限于上述描述的情况下,电子装置101可在显示主画面的同时从外部电子装置接收至少一条数据。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可获取关于在电子装置101中发生的特定事件的信息。例如,电子装置101可获取关于当前显示的运行画面的应用的信息。根据本公开的各种实施例,电子装置101可在操作3002中识别第一壳体与第二壳体之间的角度,并且可在操作3003中识别该角度是否落入预定范围内。由于可以与上述操作802和803相同的方式执行电子装置101的操作3002和3003,所以将省略冗余描述。当壳体之间的当前角度落入预定范围内时,电子装置101可执行操作3004。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可识别与基于壳体之间的角度获取的至少一条数据相对应的应用是否被运行。例如,当壳体之间的角度落入预定范围内时,电子装置101可发起操作3004。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作3004运行与所获取的至少一条数据相对应的应用。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可识别与从外部电子装置102或104接收的消息3110或3210相对应的应用,并且可运行所识别的应用。例如,如图31的3101或图32的3201所示,响应于当前接收到的消息3110或3210,电子装置101(例如,至少一个处理器120)可识别虚拟键盘应用3112或者3212或消息准备应用3113,并且可运行所识别的虚拟键盘应用3112或3212或消息准备应用3113。另外,例如,电子装置101可识别包括在当前接收到的消息中的内容,并且可运行与该内容相对应的应用。例如,电子装置101可基于包括在当前接收到的消息中的内容执行网络爬取(crawling)或
应用检索,并且可运行所检索到的应用。根据本公开的各种实施例,电子装置101可识别对应于与当前获取的事件相关的信息的应用,并且可运行所识别的应用。例如,电子装置101(例如,至少一个处理器120)可识别关于当前显示的运行画面的应用的信息,并且可检索并运行与所识别的应用相关联的应用。所关联的应用可以是与当前运行的应用的关联度等于或大于预设值的应用。可基于用户数据确定关联度,例如,当两个应用被一起使用时或者当在一个应用的运行之前或之后运行另一应用时。换句话说,电子装置101可识别已经与当前运行的应用一起频繁地使用的应用,或已经在先前运行的应用的运行之前或之后频繁地运行的应用,并且可运行所识别的应用。此外,例如,电子装置101(例如,至少一个处理器120)可识别包括在当前显示的运行画面中的内容,并且可检索与所识别的内容相对应的应用。例如,电子装置101可基于包括在当前显示的运行画面中的内容执行网络爬取或应用检索,并且可运行所检索到的应用。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作3005中显示已运行的应用的与预定范围相关联的运行画面。例如,电子装置101(例如,至少一个处理器120)可执行控制,使得基于与当前角度落入的范围相对应的模式(例如,对折模式)来显示已运行的应用的运行画面。将省略与基于与电子装置101的当前角度落入的范围相对应的模式来显示应用的运行画面的操作的描述重叠的描述。另外,例如,当因为在应用正在运行的同时运行了另一应用所以显示了两个或更多个应用的运行画面时,电子装置101(例如,至少一个处理器120)可在显示器的各个区域中显示两个或更多个应用的运行画面。例如,如图31的3103所示,电子装置101可在第一区域中显示运行的消息准备应用3113的运行画面,并且可在第二区域中显示虚拟键盘应用3112的运行画面。例如,如图32的3202所示,电子装置101可在第一区域中显示响应于消息的接收而产生的且具有预定尺寸的弹出画面3213,并且可在第二区域中显示虚拟键盘应用3212的运行画面。在下文中,将描述根据各种实施例的电子装置的仍然其他的操作。根据本公开的各种实施例,当在显示多个运行画面的同时壳体之间的角度位于预定范围内时,电子装置可基于与预定范围相对应的模式显示多个运行画面。图33是示出根据本公开的实施例的电子装置101的操作的流程图3300。参考图33,操作不限于所示出的次序,并且可以以各种次序执行。另外,根据本公开的各种实施例,可执行比图33所示的操作更多或更少数量的操作。在下文中,将参考图34描述图33的操作。图34是示出根据本公开的实施例的当在电子装置中显示多个运行画面时改变运行画面的操作的视图。参考图34,电子装置101(例如,至少一个处理器120)可在操作3301中执行第一应用和第二应用。例如,如图34的3401所示,在壳体之间的角度是预定角度(例如,180
°
)的状态下,电子装置可运行第一应用和第二应用,并且可显示第一应用的运行画面3411(例如,第一视频播放应用的运行画面)和第二应用的运行画面3412(例如,第二视频播放应用的运
行画面)。另外,例如,电子装置可在同一应用(例如,第一应用)的不同状态下显示多个运行画面。可以不管显示器的区域如何,都显示一起显示在一个显示器上的多个运行画面。例如,如图34的3401所示,可将第一应用的运行画面3411显示在显示器的整个区域上,并且可将第二应用的运行画面3412显示在第一应用的运行画面3411上以与第一应用的运行画面3411重叠。根据本公开的各种实施例,电子装置101(例如,至少一个处理器120)可在操作3302中识别第一壳体与第二壳体之间的角度,并且可在操作3303中识别所识别的角度是否落入预定范围内。由于可以与上述电子装置101的操作802和803以及操作1102和1103相同的方式执行电子装置的操作3302和3303,所以将省略冗余描述。根据本公开的各种实施例,在操作3304中,电子装置101(例如,至少一个处理器120)可基于预定范围显示第一应用的运行画面和第二应用的运行画面。例如,在当前模式是对折模式时,电子装置可在显示器的各个指定区域中显示运行画面。例如,如图34的3402所示,电子装置可在与显示器的第一壳体相对应的第一区域中显示第一应用的运行画面3411,并且可在与显示器的第二壳体相对应的第二区域中显示第二应用的运行画面3412。在下文中,还将描述根据各种实施例的电子装置101的其他的操作。根据本公开的各种实施例,电子装置101可包括两个或更多个壳体,并且可基于两个或更多个包括的壳体之间的角度改变应用的运行画面。图35是示出根据本公开的实施例的电子装置101的操作的流程图3500。参考图35,操作不限于所示出的次序,并且可以以各种次序执行。另外,根据本公开的各种实施例,可执行比图35所示的操作更多或更少数量的操作。在下文中,将参考图36和图37描述图35的操作。图36是示出根据本公开的实施例的包括至少两个壳体的电子装置101的操作的视图。图37是示出根据本公开的实施例的包括至少两个壳体的电子装置101的操作的视图。根据本公开的各种实施例,在操作3501中,电子装置101(例如,至少一个处理器120)可显示第一应用的第一运行画面。由于可以与上述的电子装置101的操作801和电子装置101的操作1101相同的方式执行电子装置101的操作3501,所以将省略冗余描述。根据本公开的各种实施例,在操作3502中,电子装置101(例如,至少一个处理器120)可识别多个壳体之间的角度。根据本公开的各种实施例,当至少一些铰链3610的状态发生改变时(例如,当连接到壳体的铰链轴的各部分之间的角度发生改变时),如图36的3601和3602所示,可改变电子装置101中提供的多个壳体之间的角度。例如,当多个铰链3610当中的第一铰链的状态发生改变时,可改变设置在第一铰链的一侧(左侧)的第一壳体组与设置在第一铰链的另一侧(例如,右侧)的第二壳体组之间的角度。另外,例如,当多个铰链3610当中的第一铰链和第二铰链中的每一个铰链的状态发生改变时,可改变设置在第一铰链的一侧的第一壳体组、设置在第一铰链与第二铰链之间的第二壳体组和设置在第二铰链的另一侧的第三壳体组之间的角度。根据本公开的各种实施例,当包括在电子装置101中的多个壳体中的至少一些壳体被旋转时,可改变显示器中的区域。
例如,参考图37的3701,当在设置在多个壳体之间的铰链当中的其状态发生改变(例如,其被旋转)的铰链发生改变时,可改变显示器上的区域的尺寸。例如,当多个铰链3610当中的第一铰链的状态发生改变时,显示器上的区域可包括显示器的与设置在第一铰链的一侧的第一壳体组相对应的第一区域以及显示器的与设置在第一铰链的另一侧的第二壳体组相对应的第二区域。例如,当多个铰链3610当中的与第一铰链不同的第二铰链的状态发生改变时,显示器上的区域可包括显示器的与设置在第二铰链的一侧的第三壳体组相对应的第三区域以及显示器的与设置在第二铰链的另一侧的第四壳体组相对应的第四区域。在这种情况下,第一区域的尺寸和第三区域的尺寸可彼此不同,并且第二区域的尺寸和第四区域的尺寸可彼此不同。另外,例如,参考图37的3702,当在设置在多个壳体之间的铰链3610当中的其状态发生改变(例如,其被旋转)的铰链发生改变时,显示器上的区域的尺寸可变化。例如,取决于多个铰链3610当中的其状态发生改变的铰链的数量,显示器可包括其数量比铰链的数量大一的显示区域。作为示例,当在多个铰链3610当中的第一铰链的状态发生改变时,电子装置101的显示器可包括第一区域和第二区域,而当在多个铰链3610当中的第一铰链和第二铰链的状态发生改变时,电子装置101的显示器可包括第一区域至第三区域。另外,例如,当在设置在多个壳体之间的铰链当中的其状态发生改变(例如,其被旋转)的铰链发生改变时,显示器被划分成的区域的尺寸和数量可变化。将省略改变显示器的区域的尺寸和数量的操作的冗余描述。根据本公开的各种实施例,在操作3503中,电子装置101(例如,至少一个处理器120)可基于多个壳体之间的角度改变第一应用的运行画面。根据本公开的各种实施例,随着多个铰链3610中的至少一些铰链的状态发生改变,电子装置101可使被包括在当前显示的第一运行画面中的多个元素被重新配置并显示在显示器的多个划分的区域上。例如,电子装置101(例如,至少一个处理器120)可基于显示器的多个区域的尺寸显示在多个区域上重构多个元素的运行画面。作为示例,电子装置101可在最大的显示区域中显示多个元素当中的具有用于提供视觉视图的属性的元素(例如,一条内容),并且可在相对小的显示区域中显示被实现为提供功能的元素。另外,例如,电子装置101(例如,至少一个处理器120)可显示这样的运行画面,在该运行画面中多个元素当中的用于提供功能的元素被重新配置为被显示在除与多个铰链3610相对应的区域以外的区域中。在这种情况下,电子装置101(例如,至少一个处理器120)可通过显示由应用提供的运行画面和/或ui/ux或者通过改变包括在应用的运行画面中的元素的视觉属性(例如,位置移位)来显示包括如上所述针对显示器的各个区域重新配置的元素的运行画面。将省略与显示由应用提供的运行画面和/或ui/ux的操作以及改变包括在应用的运行画面中的元素的视觉属性的操作重叠的操作的描述。换句话说,与包括两个壳体的电子装置101的操作相关的描述加以必要的变更适用于与包括不止两个壳体的电子装置101的操作相关的描述。各种实施例可提供一种电子装置,所述电子装置包括:第一壳体;第二壳体,所述第二壳体与所述第一壳体可折叠地连接;柔性显示器,所述柔性显示器设置在所述第一壳
体和所述第二壳体上;至少一个传感器;存储器;以及至少一个处理器,所述至少一个处理器可操作地连接到所述柔性显示器、所述至少一个传感器和所述存储器。其中,所述至少一个处理器被配置为,当存储在所述存储器中的指令被运行时:控制所述柔性显示器显示第一应用的第一运行画面;基于使用所述至少一个传感器识别出的所述第一壳体与所述第二壳体之间的角度落入了预定范围内,识别所述第一应用是否支持根据角度的变化改变运行画面;以及基于所述第一应用支持根据所述角度的变化改变所述运行画面,控制所述柔性显示器显示所述第一应用的与所述预定范围相关联的第二运行画面而不是所述第一运行画面。各种实施例可提供一种电子装置,其中所述第一运行画面和所述第二运行画面对应于所述第一应用的一种状态。各种实施例可提供一种电子装置,其中所述至少一个处理器被配置为,当存储在所述存储器中的指令被运行时:以后台模式运行第二应用;以及基于所述第二应用支持根据所述角度的所述变化改变所述运行画面,基于使用所述至少一个传感器识别出的所述第一壳体与所述第二壳体之间的所述角度落入所述预定范围内执行控制使得所述第二应用的运行画面被改变为与所述预定范围相关联的运行画面。各种实施例可提供一种电子装置,其中所述至少一个处理器被配置为,当存储在所述存储器中的指令被运行时:控制所述柔性显示器当在前台模式下运行正在所述后台模式下运行的所述第二应用时显示所述第二应用的与所述预定范围相关联的所述运行画面。各种实施例可提供一种电子装置,其中所述存储器存储至少一个指定应用的列表,并且所述至少一个指定应用被配置为提供与所述预定范围相关联的所述运行画面。各种实施例可提供一种电子装置,其中所述第一应用的第一运行画面与水平模式或垂直模式相关联,并且所述第一应用的所述第二运行画面相关联于与所述预定范围相关联的模式。各种实施例可提供一种电子装置,其中所述存储器存储与多个范围相关联的信息,该多个范围与包括所述预定范围的所述角度相关联,并且其中所述至少一个处理器被配置为,当存储在所述存储器中的指令被运行时:控制所述柔性显示器基于所述角度落入与所述多个范围中的所述预定范围不同的第一范围内,显示所述第一运行画面;以及控制所述柔性显示器基于所述角度落入所述多个范围中的所述预定范围内,显示所述第二运行画面。各种实施例可提供一种电子装置,其中所述第一应用的第一运行画面包括多个元素,其中所述至少一个处理器被配置为,当存储在所述存储器中的指令被运行时:在所述第一壳体与所述第二壳体之间的所述角度落入所述预定范围内时,控制所述柔性显示器基于所述多个元素中的每一个元素的属性在第一区域或第二区域中显示所述多个元素中的每一个元素,并且其中所述柔性显示器的所述第一区域对应于所述第一壳体,并且所述柔性显示器的所述第二区域对应于所述第二壳体。各种实施例可提供一种电子装置,其中所述多个元素包括具有第一属性的至少一个第一元素和具有第二属性的至少一个第二元素,其中所述第一区域被设置为与所述第一属性相关联,并且所述第二区域被设置为与所述第二属性相关联,并且其中所述至少一个处理器被配置为,当存储在所述存储器中的指令被运行时:识别与所述第一区域和所述第
二区域之间的区域相关联的坐标信息;以及基于识别出的坐标信息,将具有所述第一属性的所述至少一个第一元素移动到所述第一区域并且将具有所述第二属性的所述至少一个第二元素移动到所述第二区域。各种实施例可提供一种电子装置,其中所述至少一个处理器被配置为,当存储在所述存储器中的指令被运行时:改变要移动的所述至少一个第一元素或要移动的所述至少一个第二元素中的至少一个的尺寸、亮度、分辨率、对比度或形状中的至少一个。各种实施例可提供一种电子装置,其中所述至少一个处理器被配置为,当存储在所述存储器中的指令被运行时:基于所述角度落入所述预定范围内,识别所述第一壳体的表面或所述第二壳体的表面是否与支撑表面接触,基于识别出所述第一壳体的所述表面或所述第二壳体的所述表面不与所述支撑表面接触,控制所述柔性显示器在所述第一运行画面上显示图标,以及控制所述柔性显示器当所述图标被选择时显示所述第二运行画面。各种实施例可提供一种电子装置,其中,基于识别出所述第一壳体的所述表面与所述支撑表面接触并且所述第二壳体的所述表面不与所述支撑表面接触,所述第二运行画面包括显示在所述第一区域中的所述至少一个元素和显示在所述第二区域中的所述至少一个第二元素。各种实施例可提供一种电子装置,其中所述至少一个处理器被配置为,当存储在所述存储器中的指令被运行时:识别所述第一壳体的表面或所述第二壳体的表面是否与支撑表面接触;基于识别出所述第一壳体的表面或所述第二壳体的表面与所述支撑表面接触并且所述角度落入第一范围内,控制所述柔性显示器显示所述第二运行画面;以及基于识别出所述第一壳体的所述表面或所述第二壳体的所述表面不与所述支撑表面接触并且在所述角度落入与所述第一范围不同的第二范围内时,控制所述柔性显示器显示所述第二运行画面。各种实施例可提供一种电子装置,所述电子装置还包括至少一个通信电路,其中所述至少一个处理器被配置为,当存储在所述存储器中的指令被运行时:控制所述至少一个通信电路接收至少一条数据,基于所述角度落入所述预定范围内,在所述角度落入所述预定范围时运行与所述至少一条数据相对应的第二应用,以及控制所述柔性显示器显示已运行的第二应用的与所述预定范围相对应的运行画面。各种实施例可提供一种电子装置,所述电子装置还包括多个壳体,其中所述柔性显示器设置在所述多个壳体上,并且其中所述至少一个处理器被配置为,当存储在所述存储器中的指令被运行时:使用所述至少一个传感器来识别所述多个壳体中的每两个相邻壳体之间的角度,以及显示所述第一应用的与所述多个壳体中的每两个相邻壳体之间的所述角度相关联的第三运行画面。各种实施例可提供一种电子装置,其中所述第一运行画面包括多个元素,并且其中所述至少一个处理器被配置为,当存储在所述存储器中的指令被运行时:识别所述柔性显示器的与所述多个壳体相对应的所述多个区域中的每两个相邻区域之间的区域的坐标,以及移动所述多个元素,使得基于识别出的坐标,所述多个元素被显示在所述多个区域上。各种实施例可提供一种操作电子装置的方法,所述电子装置包括第一壳体、第二壳体及设置在所述第一壳体和所述第二壳体上的柔性显示器,所述方法包括:在所述柔性显示器上显示第一应用的第一运行画面;基于使用所述电子装置的至少一个传感器识别出
的所述第一壳体与所述第二壳体之间的角度落入了预定范围内,识别所述第一应用是否支持根据所述角度的变化改变运行画面;以及基于所述第一应用支持根据所述角度的变化改变所述运行画面,在所述柔性显示器上显示所述第一应用的与所述预定范围相关联的第二运行画面而不是所述第一运行画面。各种实施例可提供一种操作电子装置的方法,其中所述第一运行画面和所述第二运行画面对应于所述第一应用的一种状态。各种实施例可提供一种操作电子装置的方法,还包括以后台模式运行第二应用,其中,基于使用所述至少一个传感器识别出的所述第一壳体与所述第二壳体之间的所述角度落入了所述预定范围内,执行控制使得所述第二应用的运行画面被改变为与所述预定范围相关联的运行画面。各种实施例可提供一种操作电子装置的方法,所述方法包括当在前台模式下运行正在所述后台模式下运行的所述第二应用时显示所述第二应用的与所述预定范围相关联的所述运行画面。
419.各种实施例可提供所述电子装置,所述电子装置包括:第一壳体;第二壳体,所述第二壳体与所述第一壳体可折叠地连接;柔性显示器,所述柔性显示器设置在所述第一壳体和所述第二壳体上;至少一个传感器;存储器;以及至少一个处理器,所述至少一个处理器可操作地连接到所述柔性显示器、所述至少一个传感器和所述存储器。其中,所述至少一个处理器被配置为,当存储在所述存储器中的指令被运行时:控制所述柔性显示器显示第一应用的第一运行画面,基于使用所述至少一个传感器识别出的所述第一壳体与所述第二壳体之间的角度落入了预定范围内,识别包括在所述第一应用中的多个图形元素,以及控制所述柔性显示器在第一区域中显示所述多个图形元素当中的具有第一属性的第一图形元素以及在第二区域中显示所述多个图形元素当中的具有第二属性的第二图形元素,其中所述第一区域对应于所述第一壳体,并且所述第二区域对应于所述第二壳体。虽然已经参考本公开的各种实施例示出并描述了本公开,但是本领域的技术人员将理解,在不脱离如由所附权利要求及其等同形式所限定的本公开的精神和范围的情况下,可在其中做出形式和细节上的各种变化。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1