CN113741624A - 终端控制方法、装置、终端及存储介质 - Google Patents
终端控制方法、装置、终端及存储介质 Download PDFInfo
- Publication number
- CN113741624A CN113741624A CN202010473945.0A CN202010473945A CN113741624A CN 113741624 A CN113741624 A CN 113741624A CN 202010473945 A CN202010473945 A CN 202010473945A CN 113741624 A CN113741624 A CN 113741624A
- Authority
- CN
- China
- Prior art keywords
- state
- terminal
- screen
- flexible display
- display screen
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1637—Details related to the display arrangement, including those related to the mounting of the display in the housing
- G06F1/1652—Details related to the display arrangement, including those related to the mounting of the display in the housing the display being flexible, e.g. mimicking a sheet of paper, or rollable
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3058—Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Quality & Reliability (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请实施例提供了一种终端控制方法、装置、终端及存储介质,涉及终端技术领域。所述方法应用于具有柔性显示屏的终端,终端包括第一壳体和第二壳体,第二壳体与第一壳体滑动连接,第二壳体和第一壳体通过相对运动改变柔性显示屏的外露显示区域,所述方法包括:获取终端当前所处的状态信息,状态信息包括终端所处的环境状态和终端的显示状态;当终端处于预设状态时,获取柔性显示屏的屏幕状态,屏幕状态包括卷缩状态和伸展状态;响应于柔性显示屏处于伸展状态,控制第一壳体和第二壳体相对运动,以使得柔性显示屏卷缩。本申请实施例实现了当终端处于预设状态时,自动卷缩屏幕的功能,灵活性高,用户体验好。
Description
技术领域
本申请实施例涉及终端技术领域,特别涉及一种终端控制方法、装置、终端及存储介质。
背景技术
随着时代的发展,终端越来越成为人们生活中不可缺少的一部分。
在相关技术中,为了满足人们的需求,终端的显示屏幕越来越大,终端厂商生产出了柔性显示屏和折叠显示屏:柔性显示屏是指可以弯曲、折叠的显示屏;折叠显示屏是指可折叠的显示屏。
发明内容
本申请实施例提供一种终端控制方法、装置、终端及存储介质。所述技术方案如下:
一方面,本申请实施例提供一种终端控制方法,所述方法应用于具有柔性显示屏的终端,所述终端包括第一壳体和第二壳体,所述第二壳体与所述第一壳体滑动连接,所述第二壳体和所述第一壳体通过相对运动改变所述柔性显示屏的外露显示区域,所述方法包括:
获取所述终端当前所处的状态信息,所述状态信息包括所述终端所处的环境状态和所述终端的显示状态;
当所述终端处于预设状态时,获取所述柔性显示屏的屏幕状态,所述屏幕状态包括卷缩状态和伸展状态;
响应于所述柔性显示屏处于所述伸展状态,控制所述第一壳体和所述第二壳体相对运动,以使得所述柔性显示屏卷缩。
另一方面,本申请实施例提供一种终端控制装置,所述装置应用于具有柔性显示屏的终端,所述终端包括第一壳体和第二壳体,所述第二壳体与所述第一壳体滑动连接,所述第二壳体和所述第一壳体通过相对运动改变所述柔性显示屏的外露显示区域,所述装置包括:
信息获取模块,用于获取所述终端当前所处的状态信息,所述状态信息包括所述终端所处的环境状态和所述终端的显示状态;
状态获取模块,用于当所述终端处于预设状态时,获取所述柔性显示屏的屏幕状态,所述屏幕状态包括卷缩状态和伸展状态;
屏幕控制模块,用于响应于所述柔性显示屏处于所述伸展状态,控制所述第一壳体和所述第二壳体相对运动,以使得所述柔性显示屏卷缩。
另一方面,本申请实施例提供一种终端,所述终端包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现如上述方面所述的终端控制方法。
又一方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现如上述方面所述的终端控制方法。
本申请实施例提供的技术方案可以带来如下有益效果:
通过获取终端的状态信息,并当终端处于预设状态时,且柔性显示屏处于伸展状态时,自动控制第一壳体和第二壳体相对运动,以使得柔性显示屏处于卷缩状态,本申请实施例实现了当终端处于预设状态时,自动卷缩屏幕的功能,灵活性高,用户体验好。
附图说明
图1至图5是本申请一个实施例提供的终端的示意图;
图6是本申请一个实施例提供的终端控制方法的流程图;
图7是本申请另一个实施例提供的终端控制方法的流程图;
图8是本申请另一个实施例提供的终端控制方法的流程图;
图9是本申请一个实施例提供的终端控制装置的框图;
图10是本申请一个实施例提供的终端的结构框图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
本申请实施例提供的方法,各步骤的执行主体可以是终端。可选地,终端是诸如手机、平板电脑、智能可穿戴设备、PC(Personal Computer,个人计算机)、膝上型便携计算机等电子设备。
示例性地,本申请实施例中的终端是具有显示屏的终端,且该显示屏为具有柔性显示屏的终端,下面首先对终端的结构进行介绍说明。
请结合图1至图3,本申请实施例的终端100包括壳体组件10、柔性显示屏30、带动件50及驱动机构70。壳体组件10为中空结构;带动件50、驱动机构70以及摄像头90等组件均可设置在壳体组件10。可以理解的是,本申请实施例的终端100包括但不限于手机、平板等移动终端或者其它便携式电子设备,在本文中,以终端100为手机为例进行说明。
在本申请实施例中,壳体组件10包括第一壳体12和第二壳体14,第一壳体12和第二壳体14能够相对运动。在一种可能的实施方式中,第一壳体12和第二壳体14滑动连接,也即是说,第二壳体14能够相对第一壳体12滑动。
可选地,请参阅图4及图5,第一壳体12与第二壳体14共同形成有容置空间16。容置空间16可用于放置带动件50、摄像头60及驱动机构70等部件。壳体组件10还可包括后盖18,后盖18与第一壳体12与第二壳体14共同形成容置空间16。
可选地,带动件50设置于第二壳体14,柔性显示屏30的一端设置于第一壳体12,柔性显示屏30绕过带动件50,且柔性显示屏的另一端设置于容置空间16内,以使部分柔性显示屏隐藏于容置空间16内,隐藏于容置空间16内的部分柔性显示屏30可不点亮。第一壳体12和第二壳体14相对远离,可通过带动件50带动柔性显示屏30展开,以使得更多的柔性显示屏30暴露于容置空间16外。点亮暴露于容置空间16外部的柔性显示屏30,以使得终端100所呈现的显示区域变大。
可选地,带动件50为外部带有齿52的转轴结构,柔性显示屏30通过啮合等方式与带动件50相联动,第一壳体12和第二壳体14相对远离时,通过带动件50带动啮合于带动件50上的部分柔性显示屏30移动并展开。
可以理解,带动件50还可为不附带齿52的圆轴,第一壳体12和第二壳体14相对远离时,通过带动件50将卷绕于带动件50上的部分柔性显示屏30撑开,以使更多的柔性显示屏暴露于容置空间16外,并处于平展状态。可选地,带动件50可转动地设置于第二壳体14,在逐步撑开柔性显示屏30时,带动件50可随柔性显示屏30的移动而转动。在其它实施例中,带动件50也可固定在第二壳体14上,带动件50具备光滑的表面。在将柔性显示屏30撑开时,带动件50通过其光滑的表面与柔性显示屏30可滑动接触。
当第一壳体12和第二壳体14相对靠近时,柔性显示屏可通过带动件50带动收回。或者,终端100还包括复位件(图未示),柔性显示屏收容于容置空间16的一端与复位件联动,在第一壳体12和第二壳体14相对靠近时,复位件带动柔性显示屏30复位,进而使得部分柔性显示屏收回于容置空间16内。
在本申请实施例中,驱动机构70可设置在容置空间16内,驱动机构70可与第二壳体14相联动,驱动机构70用于驱动第二壳体14相对于第一壳体12做相离运动,进而带动柔性显示屏组件30伸展。可以理解,驱动机构70也可以省略,用户可以直接通过手动等方式来使得第一壳体和第二壳体相对运动。
请参考图6,其示出了本申请一个实施例提供的终端控制方法的流程图。本申请实施例以该方法由图1至图5所示的终端执行为例进行介绍说明。该方法可以包括如下几个步骤。
步骤601,获取终端当前所处的状态信息。
在本申请实施例中,状态信息包括终端所处的环境状态和终端的显示状态。例如,环境状态包括收纳环境和非收纳环境。终端的显示状态包括息屏状态和亮屏状态。
在可能的实现方式中,当终端获取当前所处的状态信息之前,会先启动控制***,启动控制***是指调用一个进程以执行本申请实施例的终端控制流程。
步骤602,当终端处于预设状态时,获取柔性显示屏的屏幕状态。
在本申请实施例中,屏幕状态包括卷缩状态和伸展状态。卷缩状态和伸展状态是柔性显示屏的两种不同的状态。
在一种可能的实施方式中,终端通过位移传感器获取柔性显示屏的拉伸距离,从而根据该拉伸距离确定柔性显示屏的屏幕状态。可选地,若柔性显示屏的拉伸距离小于第一距离阈值,终端确定柔性显示屏处于卷缩状态,若柔性显示屏的拉伸距离大于等于第一距离,终端确定柔性显示屏处于伸展状态,其中,第一距离阈值小于等于柔性显示屏的最大拉伸距离。比如,柔性显示屏的外露显示区域的最小尺寸为7×7cm,最大尺寸为7×14cm,则最大拉伸距离为7cm。若柔性显示屏的拉伸距离小于7cm(即外露显示区域小于7×14cm),则处于卷缩状态,若柔性显示屏的拉伸距离等于7cm(即外露显示区域等于7×14cm),则处于伸展状态。
当然,除了通过上述方式获取柔性显示屏的屏幕状态外,终端还可以通过其他方式获取屏幕状态(比如通过与柔性显示屏相连的机械结构获取屏幕状态),本申请实施例对此不作限定。
当终端处于预设状态时,表明终端需要根据屏幕状态对柔性显示屏进行控制,即改变柔性显示屏的外露显示区域,此时,终端需要获取柔性显示屏的屏幕状态。
步骤603,响应于柔性显示屏处于伸展状态,控制第一壳体和第二壳体相对运动,以使得柔性显示屏卷缩。
当终端处于预设状态时,表明柔性显示屏需要处于卷缩状态,因此,当柔性显示屏处于伸展状态时,需要控制第一壳体和第二壳体相对运动,以使得柔性显示屏卷缩。
综上所述,本申请实施例提供的技术方案中,通过获取终端的状态信息,并当终端处于预设状态时,且柔性显示屏处于伸展状态时,自动控制第一壳体和第二壳体相对运动,以使得柔性显示屏处于卷缩状态,本申请实施例实现了当终端处于预设状态时,自动卷缩屏幕的功能,灵活性高,用户体验好。
请参考图7,其示出了本申请另一个实施例提供的终端控制方法的流程图。本申请实施例以该方法由图1至图5所示的终端执行为例进行介绍说明。该方法可以包括如下几个步骤。
步骤701,基于环境光传感器获取终端所处的环境状态。
环境光传感器用于检测终端周围的光线。
步骤702,基于终端的亮灭屏状态确定终端的显示状态。
在本申请实施例中,终端的显示状态包括亮屏状态和息屏状态,亮屏状态包括锁屏状态。亮屏状态和息屏状态是终端的屏幕的两种不同的显示状态。息屏状态是指终端的屏幕不发光的状态,息屏状态也可以称之为灭屏状态。亮屏状态是指终端的屏幕正在发光的状态。当终端处于锁屏状态时,终端的柔性显示屏既可以处于亮屏状态也可以处于息屏状态。
需要说明的是,步骤701和步骤702可以同时执行;或者,也可以先执行步骤702,再执行步骤701;或者,还可以先执行步骤701,再执行步骤702,本申请实施例对此不作限定。
步骤703,当终端处于预设状态时,获取柔性显示屏的屏幕状态。
在本申请实施例中,屏幕状态包括卷缩状态和伸展状态。
步骤704,响应于柔性显示屏处于伸展状态,控制第一壳体和第二壳体相对运动,以使得柔性显示屏卷缩。
有关步骤703和步骤704的介绍说明可参见上文实施例,此处不再赘述。
请参考图8,其示出了本申请另一个实施例提供的终端控制方法的流程图。本申请实施例以该方法由图1至图5所示的终端执行为例进行介绍说明。该方法可以包括如下几个步骤。
步骤801,获取环境光传感器输出的第一传感器数值。
步骤802,响应于第一传感器数值小于第一阈值,获取距离传感器输出的第二传感器数值。
终端通过获取环境光传感器输出的第一传感器数值,并将该第一传感器数值与第一阈值进行对比。如果该第一传感器数值大于第一阈值,则表明终端不处于黑暗的环境中,例如,用户可能处于正常流通的环境或办公环境中;如果该第一传感器数值小于第一阈值,则表明终端处于黑暗的环境中,例如,终端可能被用户收纳在裤兜、衣服兜或背包里等,此时,终端需要进一步的检测。
步骤803,响应于第二传感器数值小于第二阈值,确定终端当前处于收纳环境。
距离传感器又可以称之为接近传感器,距离传感器用于检测终端周围是否存在物体或者有物体靠近。终端通过距离传感器检测预设范围内是否存在遮挡物体。可选地,预设范围设置为以终端的中心为圆心,R为半径的圆周范围,R为0-1cm;当R为0的时候,表明物体与终端接触;R可以为0.5、0.8或其他数值等,本申请实施例对此不作限定。
当第二传感器数值小于第二阈值时,表明终端检测到预设范围内存在遮挡物体,此时终端可能被收纳在口袋或背包等地方。
当第一传感器数值小于第一阈值,且第二传感器数值大于第二阈值时,表明终端检测到预设范围内不存在遮挡物体,此时可能是用户在黑暗环境下使用终端,则结束流程。
步骤804,基于终端的亮灭屏状态确定终端的显示状态。
在本申请实施例中,终端的显示状态包括亮屏状态和息屏状态,亮屏状态包括锁屏状态。
需要说明的是,可以先执行步骤804,再执行步骤801;或者,也可以同时执行步骤801和步骤804;或者,还可以先执行步骤801,再执行步骤804,本申请实施例对此不作限定。
步骤805,当终端处于息屏状态时,获取柔性显示屏的屏幕状态。
当终端处于息屏状态时,表明用户并没有在浏览终端。此时,用户极大可能不需要使用终端,该终端可能会被用户放入收纳袋,例如,裤兜、衣服兜、背包等地方。终端需要检测其柔性显示屏是否处于卷缩状态,以合理控制终端的占用空间。
步骤806,当终端处于亮屏状态、且终端处于锁屏状态时,获取柔性显示屏的屏幕状态。
在可能的实现方式中,通过触控终端的电源键触发终端进入锁屏状态。
如果终端处于锁屏状态,但终端的柔性显示屏处于亮屏状态,造成该现象的原因可能是用户不小心触碰到了终端的屏幕或者是用户不小心触碰到了电源键等原因,此时终端需要确认下终端的柔性显示屏是否处于卷缩状态,并给出相应的决策:当终端的柔性显示屏处于伸展状态时,则控制终端的柔性显示屏处于卷缩状态;当终端的柔性显示屏处于卷缩状态时,则结束流程。
步骤807,当终端处于收纳环境、且终端处于息屏状态或锁屏状态时,获取柔性显示屏的屏幕状态。
当终端处于收纳状态、且终端处于息屏状态或锁屏状态时时,终端可以根据柔性显示屏的屏幕状态对柔性显示屏进行合理控制,从而使得终端的占用空间更为合理。
需要说明的是,步骤805至步骤807为任选其一执行,即,可以执行步骤805后直接执行步骤808,也可以执行步骤806后直接执行步骤808,还可以执行步骤807后直接执行步骤808,本申请实施例对此不作限定。
步骤808,响应于柔性显示屏处于伸展状态,控制第一壳体和第二壳体相对运动,以使得柔性显示屏卷缩。
当终端处于息屏状态时,或者,当终端处于亮屏状态、且终端处于锁屏状态时,或者,当终端处于收纳环境、且终端处于息屏状态或锁屏状态时,若终端的柔性显示屏处于伸展状态,则会使得终端占用的空间较大,给用户造成不便,从而使得用户体验较差。因此,当终端处于息屏状态,且检测到终端的柔性显示屏处于伸展状态时,控制终端的柔性显示屏卷缩,使得柔性显示屏处于卷缩状态,以减少终端的占用空间,从而方便用户收纳该终端,用户体验好。且本申请实施例不需要用户手动去卷缩屏幕,而是终端自动的去卷缩屏幕,灵活性高,提高了用户实用性和体验性。
当终端的柔性显示屏处于亮屏状态,且终端处于解锁状态时,需要确定终端是否在被用户使用,或者,终端是否在没有息屏和锁屏的情况下就直接被收纳的情况。在可能的实现方式中,通过检测终端是否处于通话状态来确定终端是否在被用户使用。有关检测终端是否处于收纳状态的介绍说明可参见上文实施例,此处不再赘述。
在可能的实现方式中,响应于终端从锁屏状态切换为解锁状态,控制终端的柔性显示屏从卷缩状态切换为伸展状态。当从锁屏状态切换为解锁状态时,终端自动将柔性显示屏从卷缩状态切换为伸展状态,方便用户使用终端,灵活性高,用户体验好。
当用户在终端没有息屏的情况就将终端直接收纳进口袋等地方的情况下,终端也会进行一系列的判决并实现自动收缩屏幕的功能,进而提高用户实用性和体验性。
在示意性实施例中,终端通过如下方式使得柔性显示屏卷缩:
第一、确定柔性显示屏的卷缩距离。
在可能的实现方式中,终端通过如下方式确定卷缩距离:
1、获取伸展状态下柔性显示屏的当前屏幕长度。
在本申请实施例中,当前屏幕长度为外露显示区域在壳体相对运动方向上的长度。
2、根据当前屏幕长度和目标屏幕长度,确定卷缩距离。
在一种可能的实施方式中,卷缩距离=当前屏幕长度-目标屏幕长度。例如,当前屏幕长度为10cm,目标屏幕长度为5cm,则卷缩距离为5cm。
在本申请实施例中,目标屏幕长度为柔性显示屏在壳体相对运动方向上的最小卷缩长度,或自适应屏幕长度,自适应屏幕长度大于等于最小卷缩长度。在可能的实现方式中,自适应屏幕长度由用户预先设定,例如,用户预先设定当终端处于预设状态时,终端的自适应屏幕长度为6cm;或者,自适应屏幕长度由终端所处的环境决定,例如,当终端处于收纳状态时,终端获取自身与收纳环境之间的距离,根据该距离决定自适应屏幕长度。可选地,终端与收纳环境之间的距离越小,自适应屏幕长度越短;终端与收纳环境之间的距离越大,自适应屏幕长度越长。
第二、根据卷缩距离生成卷缩指令。
可选地,终端根据卷缩距离生成屏幕机械组件所能识别的卷缩指令。其中,屏幕机械组件可以为图4所示的驱动机构70,该卷缩指令可以是用于控制马达(属于驱动机构70)转动的脉冲宽度调制(Pulse Width Modulation,PWM)信号。
第三、向屏幕机械组件发送卷缩指令,屏幕机械组件用于根据卷缩指令控制第一壳体和第二壳体相对运动,以使得柔性显示屏卷缩。
在可能的实现方式中,屏幕机械组件根据卷缩指令仅控制第一壳体运动,或者,控制第二壳体运动,或者控制第一壳体和第二壳体一起运动,本申请实施例对此不作限定。终端向屏幕机械组件发送卷缩指令,屏幕机械组件即根据卷缩指令指示的卷缩距离控制柔性显示屏卷缩,使得卷缩后柔性显示屏的屏幕长度为目标屏幕长度。
下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。
请参考图9,其示出了本申请一个实施例提供的终端控制装置的框图,该装置应用于具有柔性显示屏的终端,所述终端包括第一壳体和第二壳体,所述第二壳体与所述第一壳体滑动连接,所述第二壳体和所述第一壳体通过相对运动改变所述柔性显示屏的外露显示区域,该装置具有实现上述方法示例的功能,所述功能可以由硬件实现,也可以由硬件执行相应的软件实现。该装置900可以包括:信息获取模块910、状态获取模块920和屏幕控制模块930。
信息获取模块910,用于获取所述终端当前所处的状态信息,所述状态信息包括所述终端所处的环境状态和所述终端的显示状态;
状态获取模块920,用于当所述终端处于预设状态时,获取所述柔性显示屏的屏幕状态,所述屏幕状态包括卷缩状态和伸展状态;
屏幕控制模块930,用于响应于所述柔性显示屏处于所述伸展状态,控制所述第一壳体和所述第二壳体相对运动,以使得所述柔性显示屏卷缩。
综上所述,本申请实施例提供的技术方案中,通过获取终端的状态信息,并当终端处于预设状态时,且柔性显示屏处于伸展状态时,自动控制第一壳体和第二壳体相对运动,以使得柔性显示屏处于卷缩状态,本申请实施例实现了当终端处于预设状态时,自动卷缩屏幕的功能,灵活性高,用户体验好。
可选地,所述信息获取模块910,包括:第一获取单元和第二获取单元(图中未示出)。
所述第一获取单元,用于基于环境光传感器获取所述终端所处的环境状态;
所述第二获取单元,用于基于所述终端的亮灭屏状态确定所述终端的显示状态,所述终端的显示状态包括亮屏状态和息屏状态,所述亮屏状态包括锁屏状态。
可选地,所述第一获取单元,用于:
获取所述环境光传感器输出的第一传感器数值;
响应于所述第一传感器数值小于第一阈值,获取距离传感器输出的第二传感器数值;
响应于所述第二传感器数值小于第二阈值,确定所述终端当前处于收纳环境。
可选地,所述状态获取模块920,用于:
当所述终端处于所述息屏状态时,获取所述柔性显示屏的屏幕状态;
当所述终端处于所述亮屏状态、且所述终端处于锁屏状态时,获取所述柔性显示屏的屏幕状态;
当所述终端处于所述收纳环境、且所述终端处于所述息屏状态或锁屏状态时,获取所述柔性显示屏的屏幕状态。
可选地,所屏幕控制模块930,包括:距离确定单元、指令生成单元和指令发送单元(图中未示出)。
距离确定单元,用于确定所述柔性显示屏的卷缩距离;
指令生成单元,用于根据所述卷缩距离生成卷缩指令;
指令发送单元,用于向屏幕机械组件发送所述卷缩指令,所述屏幕机械组件用于根据所述卷缩指令控制所述第一壳体和所述第二壳体相对运动,以使得所述柔性显示屏卷缩。
可选地,所述距离确定单元,用于:
获取所述伸展状态下所述柔性显示屏的当前屏幕长度,所述当前屏幕长度为所述外露显示区域在壳体相对运动方向上的长度;
根据所述当前屏幕长度和目标屏幕长度,确定所述卷缩距离,所述目标屏幕长度为所述柔性显示屏在所述壳体相对运动方向上的最小卷缩长度,或自适应屏幕长度,所述自适应屏幕长度大于等于所述最小卷缩长度。
需要说明的是,上述实施例提供的装置在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
请参考图10,其示出了本申请一个实施例提供的终端的结构框图。
本申请实施例中的终端可以包括一个或多个如下部件:处理器1010和存储器1020。
处理器1010可以包括一个或者多个处理核心。处理器1010利用各种接口和线路连接整个终端内的各个部分,通过运行或执行存储在存储器1020内的指令、程序、代码集或指令集,以及调用存储在存储器1020内的数据,执行终端的各种功能和处理数据。可选地,处理器1010可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器1010可集成中央处理器(CentralProcessing Unit,CPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***和应用程序等;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1010中,单独通过一块芯片进行实现。
可选地,处理器1010执行存储器1020中的程序指令时实现上述各个方法实施例提供的方法。
存储器1020可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory,ROM)。可选地,该存储器1020包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器1020可用于存储指令、程序、代码、代码集或指令集。存储器1020可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于至少一个功能的指令、用于实现上述各个方法实施例的指令等;存储数据区可存储根据终端的使用所创建的数据等。
上述终端的结构仅是示意性的,在实际实现时,终端可以包括更多或更少的组件,比如:显示屏等,本实施例对此不作限定。
本领域技术人员可以理解,图10中示出的结构并不构成对终端的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
在示例性实施例中,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由计算机设备的处理器加载并执行以实现上述终端控制方法实施例中的各个步骤。
在示例性实施例中,还提供了一种计算机程序产品,当该计算机程序产品被执行时,其用于实现上述终端控制方法。
以上所述仅为本申请的示例性实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (10)
1.一种终端控制方法,其特征在于,所述方法应用于具有柔性显示屏的终端,所述终端包括第一壳体和第二壳体,所述第二壳体与所述第一壳体滑动连接,所述第二壳体和所述第一壳体通过相对运动改变所述柔性显示屏的外露显示区域,所述方法包括:
获取所述终端当前所处的状态信息,所述状态信息包括所述终端所处的环境状态和所述终端的显示状态;
当所述终端处于预设状态时,获取所述柔性显示屏的屏幕状态,所述屏幕状态包括卷缩状态和伸展状态;
响应于所述柔性显示屏处于所述伸展状态,控制所述第一壳体和所述第二壳体相对运动,以使得所述柔性显示屏卷缩。
2.根据权利要求1所述的方法,其特征在于,所述获取所述终端当前所处的状态信息,包括:
基于环境光传感器获取所述终端所处的环境状态;
基于所述终端的亮灭屏状态确定所述终端的显示状态,所述终端的显示状态包括亮屏状态和息屏状态,所述亮屏状态包括锁屏状态。
3.根据权利要求2所述的方法,其特征在于,所述基于环境光传感器获取所述终端所处的环境状态,包括:
获取所述环境光传感器输出的第一传感器数值;
响应于所述第一传感器数值小于第一阈值,获取距离传感器输出的第二传感器数值;
响应于所述第二传感器数值小于第二阈值,确定所述终端当前处于收纳环境。
4.根据权利要求3所述的方法,其特征在于,所述当所述终端处于预设状态时,获取所述柔性显示屏的屏幕状态,包括:
当所述终端处于所述息屏状态时,获取所述柔性显示屏的屏幕状态;
当所述终端处于所述亮屏状态、且所述终端处于锁屏状态时,获取所述柔性显示屏的屏幕状态;
当所述终端处于所述收纳环境、且所述终端处于所述息屏状态或锁屏状态时,获取所述柔性显示屏的屏幕状态。
5.根据权利要求1所述的方法,其特征在于,所述控制所述第一壳体和所述第二壳体相对运动,以使得所述柔性显示屏卷缩,包括:
确定所述柔性显示屏的卷缩距离;
根据所述卷缩距离生成卷缩指令;
向屏幕机械组件发送所述卷缩指令,所述屏幕机械组件用于根据所述卷缩指令控制所述第一壳体和所述第二壳体相对运动,以使得所述柔性显示屏卷缩。
6.根据权利要求5所述的方法,其特征在于,所述确定所述柔性显示屏的卷缩距离,包括:
获取所述伸展状态下所述柔性显示屏的当前屏幕长度,所述当前屏幕长度为所述外露显示区域在壳体相对运动方向上的长度;
根据所述当前屏幕长度和目标屏幕长度,确定所述卷缩距离,所述目标屏幕长度为所述柔性显示屏在所述壳体相对运动方向上的最小卷缩长度,或自适应屏幕长度,所述自适应屏幕长度大于等于所述最小卷缩长度。
7.一种终端控制装置,其特征在于,所述装置应用于具有柔性显示屏的终端,所述终端包括第一壳体和第二壳体,所述第二壳体与所述第一壳体滑动连接,所述第二壳体和所述第一壳体通过相对运动改变所述柔性显示屏的外露显示区域,所述装置包括:
信息获取模块,用于获取所述终端当前所处的状态信息,所述状态信息包括所述终端所处的环境状态和所述终端的显示状态;
状态获取模块,用于当所述终端处于预设状态时,获取所述柔性显示屏的屏幕状态,所述屏幕状态包括卷缩状态和伸展状态;
屏幕控制模块,用于响应于所述柔性显示屏处于所述伸展状态,控制所述第一壳体和所述第二壳体相对运动,以使得所述柔性显示屏卷缩。
8.根据权利要求7所述的装置,其特征在于,所述信息获取模块,包括:
第一获取单元,用于基于环境光传感器获取所述终端所处的环境状态;
第二获取单元,用于基于所述终端的亮灭屏状态确定所述终端的显示状态,所述终端的显示状态包括亮屏状态和息屏状态,所述亮屏状态包括锁屏状态。
9.一种终端,其特征在于,所述终端包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现如权利要求1至6任一项所述的终端控制方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现如权利要求1至6任一项所述的终端控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010473945.0A CN113741624A (zh) | 2020-05-29 | 2020-05-29 | 终端控制方法、装置、终端及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010473945.0A CN113741624A (zh) | 2020-05-29 | 2020-05-29 | 终端控制方法、装置、终端及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113741624A true CN113741624A (zh) | 2021-12-03 |
Family
ID=78724547
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010473945.0A Pending CN113741624A (zh) | 2020-05-29 | 2020-05-29 | 终端控制方法、装置、终端及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113741624A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103376825A (zh) * | 2012-04-16 | 2013-10-30 | 黄泽艺 | 可收缩屏幕技术(电子竹简) |
CN106603756A (zh) * | 2016-10-27 | 2017-04-26 | 珠海市魅族科技有限公司 | 显示组件及移动终端 |
CN107331301A (zh) * | 2017-08-08 | 2017-11-07 | 武汉华星光电半导体显示技术有限公司 | 一种柔性显示装置 |
CN108230937A (zh) * | 2018-03-26 | 2018-06-29 | 京东方科技集团股份有限公司 | 柔性显示装置 |
CN110428732A (zh) * | 2019-07-20 | 2019-11-08 | 张拥银 | 一种抽拉式柔性屏幕 |
-
2020
- 2020-05-29 CN CN202010473945.0A patent/CN113741624A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103376825A (zh) * | 2012-04-16 | 2013-10-30 | 黄泽艺 | 可收缩屏幕技术(电子竹简) |
CN106603756A (zh) * | 2016-10-27 | 2017-04-26 | 珠海市魅族科技有限公司 | 显示组件及移动终端 |
CN107331301A (zh) * | 2017-08-08 | 2017-11-07 | 武汉华星光电半导体显示技术有限公司 | 一种柔性显示装置 |
CN108230937A (zh) * | 2018-03-26 | 2018-06-29 | 京东方科技集团股份有限公司 | 柔性显示装置 |
CN110428732A (zh) * | 2019-07-20 | 2019-11-08 | 张拥银 | 一种抽拉式柔性屏幕 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200320183A1 (en) | Method for Protecting Private Information and Terminal Device | |
US20030064751A1 (en) | Method and apparatus for a holster having a user interface | |
CN113760079A (zh) | 屏幕控制方法、装置、移动终端及存储介质 | |
CN110764575A (zh) | 显示控制方法、装置以及存储介质 | |
CN112269555A (zh) | 显示控制方法、装置、存储介质及电子设备 | |
JP2008171148A (ja) | 入出力装置 | |
CN104462913A (zh) | 指纹输入信息的处理方法、***及移动终端 | |
CN106095422B (zh) | 应用操控方法、装置及终端设备 | |
CA2791667A1 (en) | Method and apparatus pertaining to automatically moving a component that comprises a part of a portable electronic device | |
CN111385413A (zh) | 伸缩摄像头控制方法、装置、电子装置及存储介质 | |
CN113741624A (zh) | 终端控制方法、装置、终端及存储介质 | |
CN113687808A (zh) | 桌面图标的布局方法、装置、存储介质及电子设备 | |
CN101494679B (zh) | 应用触控感应器的解锁方法 | |
BR112019007633A2 (pt) | método para ajustar a duração da tela do terminal e do terminal | |
CN108304123A (zh) | 页面显示控制方法及相关产品 | |
CN113835470A (zh) | 显示屏的控制方法、装置、终端及存储介质 | |
CN113973140B (zh) | 设备控制方法、装置、存储介质及电子设备 | |
US20230077374A1 (en) | Device control method, control apparatus, storage medium, and electronic device | |
CN115866114A (zh) | 模式切换方法、装置、电子设备和计算机可读存储介质 | |
CN114967955A (zh) | 设备控制方法、装置、存储介质及电子设备 | |
CN113807047A (zh) | 信息显示方法、装置、终端及存储介质 | |
CN113706946A (zh) | 答题内容的显示方法、装置、终端及存储介质 | |
CN113824818A (zh) | 设备控制方法、装置、存储介质及电子设备 | |
CN107809525A (zh) | 移动终端及其控制方法、存储装置 | |
CN113852721B (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 |