CN108874031B - 一种屏幕切换方法、装置和终端 - Google Patents
一种屏幕切换方法、装置和终端 Download PDFInfo
- Publication number
- CN108874031B CN108874031B CN201810500047.2A CN201810500047A CN108874031B CN 108874031 B CN108874031 B CN 108874031B CN 201810500047 A CN201810500047 A CN 201810500047A CN 108874031 B CN108874031 B CN 108874031B
- Authority
- CN
- China
- Prior art keywords
- preset
- flexible screen
- push
- screen
- preset condition
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例涉及电子技术领域,尤其涉及一种屏幕切换方法、装置和终端,用于实现自动切换屏幕,方便用户使用。获取柔性屏受到推拉作用力的运动状态信息,若运动状态信息满足预设条件集合中的任一项预设条件,则终端根据运动状态信息满足的预设条件和第一对应关系确定屏幕切换动作;第一对应关系包括预设条件集合中的预设条件与预设屏幕切换动作的对应关系。如此,可以根据运动状态信息确定出屏幕切换动作,并执行该屏幕切换动作,进而实现终端自动切换屏幕,而不需要手动在屏幕中查找并按下屏幕切换按钮,方便用户使用。
Description
技术领域
本发明实施例涉及电子技术领域,尤其涉及一种屏幕切换方法、装置和终端。
背景技术
目前,现有的卷轴式柔性屏设备,包括卷轴部和柔性屏,柔性屏可以缠绕收缩于卷轴部中,并在需要使用时通过展开到卷轴部的外侧面使用。目前切换屏幕的操作需要完全展开显示屏,用户手动找到屏幕上的屏幕切换按钮,实现在屏幕上进行翻页、切换应用界面等屏幕切换操作,可操作性差。
发明内容
本发明实施例提供一种屏幕切换方法、装置和终端,用以实现自动切换屏幕,方便用户使用。
第一方面,本发明实施例提供一种屏幕切换方法,适用于包括柔性屏的终端。首先,终端获取柔性屏受到推拉作用力的运动状态信息;若运动状态信息满足预设条件集合中的任一项预设条件,则终端根据运动状态信息满足的预设条件和第一对应关系确定屏幕切换动作;第一对应关系包括预设条件集合中的预设条件与预设屏幕切换动作的对应关系。可见,根据柔性屏受到推拉作用力的运动状态信息,屏幕切换装置可以自动的确定出屏幕切换动作,然后,执行该屏幕切换动作。如此,可以实现终端自动切换屏幕,而不需要手动在屏幕中查找并按下屏幕切换按钮,方便用户使用。
可选的,所述获取柔性屏受到推拉作用力的运动状态信息,包括:通过位于卷轴内的磁传感器监测磁通量;在所述柔性屏处于完全展开状态下,所述磁传感器与位于所述柔性屏上磁力产生装置之间的距离大于预设距离、且所述磁传感器监测到的磁通量为零;在所述距离小于预设距离时,所述磁传感器监测到的磁通量大于零;若通过所述磁传感器监测到磁通量发生突变,则获取所述磁传感器产生的电信号;根据所述电信号,确定所述柔性屏受到推拉作用力的运动状态信息。如此,通过磁传感器监测柔性屏上的磁体的磁通量,就可以准确的确定出柔性屏是否产生位移、以及柔性屏的运动速度等,从而准确的确定出运动状态信息,进而终端可以实现自动切换屏幕,不需要手动在屏幕中查找并按下屏幕切换按钮,方便用户使用。
可选的,所述运动状态信息包括推拉次数;所述预设条件集合中的预设条件包括预设推拉次数;所述根据所述电信号,确定所述柔性屏受到推拉作用力时的运动状态信息,包括:根据所述磁传感器产生所述电信号的次数,确定出所述柔性屏受到推拉作用力的推拉次数;所述若所述运动状态信息满足预设条件集合中的任一项预设条件,则根据所述运动状态信息满足的预设条件和第一对应关系确定屏幕切换动作,包括:若所述柔性屏受到推拉作用力的推拉次数与任一项预设条件包括的预设推拉次数相同,则确定出所述预设推拉次数对应的屏幕切换动作。如此,终端可以根据柔性屏受到推拉作用力的推拉次数,自动确定屏幕切换动作,然后执行该屏幕切换动作,屏幕切换方式简单、不需要手动在屏幕中查找并按下屏幕切换按钮,方便用户使用。
可选的,所述运动状态信息包括移动速度等级;所述预设条件集合中的预设条件包括预设移动速度等级;所述根据所述电信号,确定所述柔性屏受到推拉作用力时的运动状态信息,包括:根据所述磁传感器检测到磁通量至产生所述电信号的时间间隔以及第二对应关系,确定所述柔性屏受到推拉作用力时的移动速度等级;所述第二对应关系包括预设时长范围与移动速度等级之间的对应关系;所述若所述运动状态信息满足预设条件集合中的任一项预设条件,则根据所述运动状态信息满足的预设条件和第一对应关系确定屏幕切换动作,包括:若所述柔性屏受到推拉作用力的移动速度等级与任一项预设条件包括的预设移动速度等级相同,则确定出所述预设移动速度等级对应的屏幕切换动作。如此,终端可以根据柔性屏受到推拉作用力的移动速度等级,自动确定屏幕切换动作,然后执行该屏幕切换动作,屏幕切换方式简单、不需要手动在屏幕中查找并按下屏幕切换按钮,方便用户使用。
第二方面,本发明实施例提供一种屏幕切换装置,应用于包括柔性屏的终端;所述装置包括:
获取模块,用于获取柔性屏受到推拉作用力的运动状态信息;
确定模块,用于若所述运动状态信息满足预设条件集合中的任一项预设条件,则根据所述运动状态信息满足的预设条件和第一对应关系确定屏幕切换动作;所述第一对应关系包括预设条件集合中的预设条件与预设屏幕切换动作的对应关系;
执行模块,用于执行所述屏幕切换动作。
可选的,所述获取模块,用于:通过位于卷轴内的磁传感器监测磁通量;在所述柔性屏处于完全展开状态下,所述磁传感器与位于所述柔性屏上磁力产生装置之间的距离大于预设距离、且所述磁传感器监测到的磁通量为零;在所述距离小于预设距离时,所述磁传感器监测到的磁通量大于零;若通过所述磁传感器监测到磁通量发生突变,则获取所述磁传感器产生的电信号;根据所述电信号,确定所述柔性屏受到推拉作用力的运动状态信息。
可选的,所述运动状态信息包括推拉次数;所述预设条件集合中的预设条件包括预设推拉次数;所述确定模块,用于:根据所述磁传感器产生所述电信号的次数,确定出所述柔性屏受到推拉作用力的推拉次数;若所述柔性屏受到推拉作用力的推拉次数与任一项预设条件包括的预设推拉次数相同,则确定出所述预设推拉次数对应的屏幕切换动作。
可选的,所述运动状态信息包括移动速度等级;所述预设条件集合中的预设条件包括预设移动速度等级;所述确定模块,用于:根据所述磁传感器检测到磁通量至产生所述电信号的时间间隔以及第二对应关系,确定所述柔性屏受到推拉作用力时的移动速度等级;所述第二对应关系包括预设时长范围与移动速度等级之间的对应关系;若所述柔性屏受到推拉作用力的移动速度等级与任一项预设条件包括的预设移动速度等级相同,则确定出所述预设移动速度等级对应的屏幕切换动作。
第三方面,本发明实施例提供一种终端,包括壳体、卷轴部、柔性屏、磁传感器、磁力产生装置和屏幕切换装置,该屏幕切换装置用于执行第一方面中任一实施例提供的方法。所述卷轴部包括卷轴、壳体和控制件;所述卷轴设置于所述壳体的内部空间中,所述卷轴用于卷绕所述柔性屏,所述控制件用于控制所述卷轴转动;所述磁传感器位于所述壳体的内部空间中;所述磁力产生装置位于所述柔性屏上,且在所述柔性屏处于完全展开状态下,所述磁传感器与所述磁力产生装置之间的距离大于预设距离、且所述磁传感器监测到的磁通量为零。
第四方面,本发明实施例提供一种计算机存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行上述第一方面中任一实施例提供的方法。
第五方面,本发明实施例提供一种电子设备,包括:存储器,用于存储程序指令;处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行上述第一方面中任一实施例提供的方法。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍。
图1为本发明实施例提供的一种终端的结构示意图;
图2为本发明实施例提供的终端中壳体沿柔性屏拉开方向的截面图;
图3为本发明实施例提供的另一种终端的结构示意图;
图4为本发明实施例提供的一种屏幕切换方法流程示意图;
图5为本发明实施例提供的一种屏幕切换装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1示例性示出了本发明实施例适用的一种终端的结构示意图。
如图1所示,该终端中包括壳体101、柔性屏102和磁力产生装置105,还包括未在图1中示出的卷轴部、磁传感器和屏幕切换装置。磁力产生装置105位于柔性屏102上,比如图1中所示,位于柔性屏102上靠近壳体101的显示区域端部。磁力产生装置105用于产生磁力,如磁铁。
在图1中,柔性屏的显示区域全部展开。当终端在不使用时,柔性屏卷绕在进壳体101的内部空间中的卷轴部上,方便携带。当需要使用终端时,可将两端的壳体分别向相反的方向拉动,将柔性屏的显示区域拉出,呈现如图1中的展开状态。
图2示出了壳体101沿柔性屏拉开方向的截面图,如图2所示,终端的壳体内部空间中包括卷轴部103和磁传感器104。磁传感器104可以设置在壳体的内壁,具体位置不限定。可选的,卷轴部103包括卷轴、壳体和控制件。卷轴设置于壳体的内部空间中,卷轴用于卷绕柔性屏,控制件用于控制卷轴转动。
其中,磁传感器104用于检测磁力产生装置105形成的磁场的磁通量,磁传感器104可以为霍尔传感器、电感式传感器等。
图3示例性示出了本发明实施例适用的另一种终端的结构示意图。
如图3所示,该终端中包括壳体101、柔性屏102、转轴103、磁传感器104和弹簧106,可选的,还包括未在图3中示出的磁力产生装置和屏幕切换装置。
当柔性屏位于壳体101的内部空间中时,磁传感器不通电,如此,可以避免误判断运动状态信息时,误执行屏幕切换动作。
当磁传感器在柔性屏的显示区域被展开至可以点亮屏幕或者可以展开至预设面积时,开始检测磁场的磁通量。具体的,预设面积可以根据实际需要进行设置,比如设置预设面积为柔性屏的显示区域的三分之二,再比如设置预设面积为柔性屏可以显示内容的最小展开面积。可选的,通过监测柔性屏的屏幕是否点亮或者监测是否展开至预设面积,确定磁传感器是否通电,从而在柔性屏的屏幕点亮或者在柔性屏展开至预设面积时,给磁传感器通电,进而通过磁传感器检测磁通量。
当柔性屏处于完全展开状态下,磁传感器与磁力产生装置之间的距离大于预设距离、且磁传感器监测到的磁通量为零。
屏幕切换装置用于获取柔性屏受到推拉作用力的运动状态信息、根据运动状态信息满足的预设条件和第一对应关系确定屏幕切换动作,以及执行屏幕切换动作。屏幕切换装置可以为终端中的独立的装置,也可以集成在终端的处理器中。
下面对如何实现屏幕切换的方法进行详细介绍。
基于图1、图2和图3所示的终端,图4示例性示出了本发明实施例提供的一种屏幕切换方法的流程示意图。
如图4所示,本发明实施例提供的一种屏幕切换方法,适用于包括柔性屏的终端,具体的,该方法也可以由屏幕切换装置实现。该方法包括以下步骤:
步骤401:终端获取柔性屏受到推拉作用力的运动状态信息。
本发明实施例中,该推拉作用力为柔性屏受到的使两端卷轴相互靠近的推力、以及受到使两端卷轴相互远离的拉力,推力和拉力的大小和速度,决定了柔性屏移动的位移和速度。
步骤402:若运动状态信息满足预设条件集合中的任一项预设条件,则终端根据运动状态信息满足的预设条件和第一对应关系确定屏幕切换动作;第一对应关系包括预设条件集合中的预设条件与预设屏幕切换动作的对应关系。
本发明实施例中,预设条件可以设置为柔性屏移动的位移满足一定条件,也可以设置为柔性屏移动的速度满足一定条件,还可以设置为柔性屏移动的位移和速度满足一定条件。
步骤403:终端执行该运动状态信息满足的预设条件对应的屏幕切换动作。
本发明实施例中,终端获取柔性屏受到推拉作用力的运动状态信息,之后,若运动状态信息满足预设条件集合中的任一项预设条件,则终端根据运动状态信息满足的预设条件和第一对应关系确定屏幕切换动作;第一对应关系包括预设条件集合中的预设条件与预设屏幕切换动作的对应关系。可见,根据柔性屏受到推拉作用力的运动状态信息,屏幕切换装置可以自动的确定出屏幕切换动作,然后,执行该屏幕切换动作。如此,可以实现终端自动切换屏幕,而不需要手动在屏幕中查找并按下屏幕切换按钮,方便用户使用。
可选的,在柔性屏处于完全展开状态下,磁传感器与位于柔性屏上磁力产生装置之间的距离大于预设距离、且磁传感器监测到的磁通量为零;在距离小于预设距离时,磁传感器监测到的磁通量大于零。也就是说,在柔性屏处于完全展开状态下,可以将柔性屏向卷轴方向推动,以使位于柔性屏上的磁力产生装置与磁传感器之间的距离小于预设距离,从而使得磁传感器可以监测到磁力产生装置的磁场的磁通量。可选的,预设距离为磁传感器刚好可以检测到磁力产生装置产生的磁场的磁通量的距离。
可选的,终端获取柔性屏受到推拉作用力的运动状态信息,包括:通过位于卷轴内的磁传感器监测磁通量。比如,柔性屏受到使两端卷轴相互靠近的推力一次,推力使得柔性屏使磁力产生装置靠近磁传感器,当磁传感器与磁力产生装置之间的距离小于预设距离时,磁传感器可以监测到磁通量大于零。再使柔性屏受到使两端卷轴相互远离的拉力一次,使得磁传感器与磁力产生装置之间的距离大于预设距离,磁传感器可以监测到磁通量变为零,也就是说,柔性屏受到分别受到推力和拉力一次,使得磁传感器监测到磁通量发生一次突变,磁传感器就会产生电信号。
若通过磁传感器监测到磁通量发生突变,则终端获取磁传感器产生的电信号;终端根据电信号,确定柔性屏受到推拉作用力的运动状态信息。如此,通过磁传感器监测柔性屏上的磁体的磁通量,就可以准确的确定出柔性屏是否产生位移,以及柔性屏的运动速度等,从而准确的确定出运动状态信息,进而终端可以实现自动切换屏幕,而不需要手动在屏幕中查找并按下屏幕切换按钮,方便用户使用。
基于步骤401及上述实施例,运动状态信息包括推拉次数和/或移动速度等级。其中,推拉次数为柔性屏一端受到使两端卷轴相互靠近的推力、再受到使两端卷轴相互远离的拉力的次数。举个例子,柔性屏一端受到使两端卷轴相互靠近的推力一次,再受到使两端卷轴相互远离的拉力一次,推拉次数为一次。
移动速度等级可以表征柔性屏受到柔性屏一端受到使两端卷轴相互靠近的推力时的运动速度或者使两端卷轴相互远离的拉力的速度。具体实施中,以柔性屏一端受到使两端卷轴相互远离的拉力的速度确定移动速度等级为例,可以预设时长范围与移动速度等级的对应关系,确定出柔性屏一端受到使两端卷轴相互远离的拉力移动单位距离所需要的时间所在的时长范围,进而确定出移动速度等级。
举个例子,例如,预设时间范围0~5ms对应移动速度等级一、6~10ms对应移动速度等级二、11~15ms对应移动速度等级三,若柔性屏受到使两端卷轴相互远离的拉力时移动单位距离所使用的时间为12ms,在预设时间范围11~15ms内,那么可以确定出其对应移动速度等级三。
下面提供确定运动状态信息的几种可选的实施方式。
一种可选的实施方式中,运动状态信息包括推拉次数,预设条件集合中的预设条件包括预设推拉次数,那么,第一对应关系包括预设推拉次数与预设屏幕切换动作的对应关系,比如,推拉一次对应应用程序内页面切换,推拉两次对应应用程序之间的页面切换。
根据电信号,确定柔性屏受到推拉作用力时的运动状态信息,包括:根据磁传感器产生电信号的次数,确定出柔性屏受到推拉作用力的推拉次数。比如,磁传感器产生电信号的次数为一次时,确定出柔性屏受到推拉作用力的推拉次数为一次。再比如,磁传感器产生电信号的次数为两次时,确定出柔性屏受到推拉作用力的推拉次数为两次。
进一步的,若运动状态信息满足预设条件集合中的任一项预设条件,则根据运动状态信息满足的预设条件和第一对应关系确定屏幕切换动作,包括:若柔性屏受到推拉作用力的推拉次数与任一项预设条件包括的预设推拉次数相同,则确定出预设推拉次数对应的屏幕切换动作。
举个例子,比如柔性屏受到推拉作用力的推拉次数为两次,那么对应的屏幕切换动作为应用程序之间的页面切换。
如此,终端可以根据柔性屏受到推拉作用力的推拉次数,自动确定屏幕切换动作,然后执行该屏幕切换动作,屏幕切换方式简单、不需要手动在屏幕中查找并按下屏幕切换按钮,方便用户使用。
另一种可选的实施方式中,运动状态信息包括移动速度等级,所述预设条件集合中的预设条件包括预设移动速度等级,那么,第一对应关系包括预设移动速度等级与预设屏幕切换动作的对应关系,比如,移动速度等级一对应应用程序内页面切换,移动速度等级二对应应用程序之间的页面切换。
根据电信号,确定柔性屏受到推拉作用力时的运动状态信息,具体包括:根据磁传感器检测到磁通量至产生电信号的时间间隔以及第二对应关系,确定出磁传感器检测到磁通量至产生电信号的时间间隔所属的预设时长范围,再根据第二对应关系确定出预设时长范围对应的移动速度等级,即为柔性屏受到推拉作用力时的移动速度等级;第二对应关系包括预设时长范围与移动速度等级之间的对应关系。
进一步的,若运动状态信息满足预设条件集合中的任一项预设条件,则根据运动状态信息满足的预设条件和第一对应关系确定屏幕切换动作,包括:若柔性屏受到推拉作用力的移动速度等级与任一项预设条件包括的预设移动速度等级相同,则确定出预设移动速度等级对应的屏幕切换动作。
举个例子,比如柔性屏受到推拉作用力的移动速度等级为等级一,那么对应的屏幕切换动作为应用程序内页面切换。
如此,终端可以根据柔性屏受到推拉作用力的移动速度等级,自动确定屏幕切换动作,然后执行该屏幕切换动作,屏幕切换方式简单、不需要手动在屏幕中查找并按下屏幕切换按钮,方便用户使用。
结合上述两种可选的实施方式,本发明再提供一种可选的实施方式,运动状态信息包括推拉次数和移动速度等级,所述预设条件集合中的预设条件包括推拉次数和预设移动速度等级,第一对应关系包括预设移动速度等级、预设推拉次数与预设屏幕切换动作三者之间的对应关系。
进一步的,若运动状态信息满足预设条件集合中的任一项预设条件,则根据运动状态信息满足的预设条件和第一对应关系确定屏幕切换动作,包括:针对任一项预设条件,若柔性屏受到推拉作用力的移动速度等级与该预设条件包括的预设移动速度等级相同、且柔性屏受到推拉作用力的推拉次数与该预设条件包括的预设推拉次数相同,则确定出该项预设条件对应的屏幕切换动作。本发明实施例中,如何设置第一对应关系不作限定,可以根据实际需要设置。
基于相同构思,本发明实施例提供的一种屏幕切换装置,用于执行上述任一实施例提供的屏幕切换方法流程。
图5示例性示出了本发明实施例提供的一种屏幕切换装置的结构示意图。该屏幕切换装置应用于包括柔性屏的终端,如图5所示,屏幕切换装置500包括获取模块501、确定模块502和执行模块503。其中:
获取模块501,用于获取柔性屏受到推拉作用力的运动状态信息;
确定模块502,用于若所述运动状态信息满足预设条件集合中的任一项预设条件,则根据所述运动状态信息满足的预设条件和第一对应关系确定屏幕切换动作;所述第一对应关系包括预设条件集合中的预设条件与预设屏幕切换动作的对应关系;
执行模块503,用于执行所述屏幕切换动作。
可选的,所述获取模块501,用于:通过位于卷轴内的磁传感器监测磁通量;在所述柔性屏处于完全展开状态下,所述磁传感器与位于所述柔性屏上磁力产生装置之间的距离大于预设距离、且所述磁传感器监测到的磁通量为零;在所述距离小于预设距离时,所述磁传感器监测到的磁通量大于零;若通过所述磁传感器监测到磁通量发生突变,则获取所述磁传感器产生的电信号;根据所述电信号,确定所述柔性屏受到推拉作用力的运动状态信息。
可选的,所述运动状态信息包括推拉次数;所述预设条件集合中的预设条件包括预设推拉次数;所述确定模块502,用于:根据所述磁传感器产生所述电信号的次数,确定出所述柔性屏受到推拉作用力的推拉次数;若所述柔性屏受到推拉作用力的推拉次数与任一项预设条件包括的预设推拉次数相同,则确定出所述预设推拉次数对应的屏幕切换动作。
可选的,所述运动状态信息包括移动速度等级;所述预设条件集合中的预设条件包括预设移动速度等级;所述确定模块502,用于:根据所述磁传感器检测到磁通量至产生所述电信号的时间间隔以及第二对应关系,确定所述柔性屏受到推拉作用力时的移动速度等级;所述第二对应关系包括预设时长范围与移动速度等级之间的对应关系;若所述柔性屏受到推拉作用力的移动速度等级与任一项预设条件包括的预设移动速度等级相同,则确定出所述预设移动速度等级对应的屏幕切换动作。
基于相同构思,本发明实施例提供的一种终端,包括壳体、卷轴部、柔性屏、磁传感器、磁力产生装置以及屏幕切换装置,该屏幕切换装置用于执行上述任一实施例提供的屏幕切换方法流程。
其中,卷轴部包括卷轴、壳体和控制件;卷轴设置于壳体的内部空间中,卷轴用于卷绕柔性屏,控制件用于控制卷轴转动;磁传感器位于壳体的内部空间中;磁力产生装置位于柔性屏上,且在柔性屏处于完全展开状态下,磁传感器与磁力产生装置之间的距离大于预设距离、且磁传感器监测到的磁通量为零。
基于相同构思,本发明实施例提供一种电子设备,包括存储器和处理器。其中:存储器,用于存储程序指令;处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行上述任一实施例提供的屏幕切换方法。
基于相同构思,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行上述任一实施例提供的屏幕切换方法。
本领域内的技术人员应明白,本发明的实施例可提供为方法、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (8)
1.一种屏幕切换方法,其特征在于,适用于包括柔性屏的终端;所述方法包括:
获取柔性屏受到推拉作用力的运动状态信息;所述运动状态信息包括推拉次数或移动速度等级;所述推拉次数为所述柔性屏一端受到使两端卷轴相互靠近的推力、再受到使两端卷轴相互远离的拉力的次数;所述移动速度等级用于表征所述柔性屏受到柔性屏一端受到使两端卷轴相互靠近的推力时的运动速度或者使两端卷轴相互远离的拉力的速度;
若所述运动状态信息满足预设条件集合中的任一项预设条件,则根据所述运动状态信息满足的预设条件和第一对应关系确定屏幕切换动作;所述第一对应关系包括预设条件集合中的预设条件与预设屏幕切换动作的对应关系;
执行所述屏幕切换动作;
其中,所述获取柔性屏受到推拉作用力的运动状态信息,包括:
通过位于卷轴内的磁传感器监测磁通量;在所述柔性屏处于完全展开状态下,所述磁传感器与位于所述柔性屏上磁力产生装置之间的距离大于预设距离、且所述磁传感器监测到的磁通量为零;在所述距离小于预设距离时,所述磁传感器监测到的磁通量大于零;
若通过所述磁传感器监测到磁通量发生突变,则获取所述磁传感器产生的电信号;
根据所述电信号,确定所述柔性屏受到推拉作用力的运动状态信息。
2.如权利要求1所述的方法,其特征在于,所述预设条件集合中的预设条件包括预设推拉次数;
所述根据所述电信号,确定所述柔性屏受到推拉作用力时的运动状态信息,包括:
根据所述磁传感器产生所述电信号的次数,确定出所述柔性屏受到推拉作用力的推拉次数;
所述若所述运动状态信息满足预设条件集合中的任一项预设条件,则根据所述运动状态信息满足的预设条件和第一对应关系确定屏幕切换动作,包括:
若所述柔性屏受到推拉作用力的推拉次数与任一项预设条件包括的预设推拉次数相同,则确定出所述预设推拉次数对应的屏幕切换动作。
3.如权利要求1所述的方法,其特征在于,所述预设条件集合中的预设条件包括预设移动速度等级;
所述根据所述电信号,确定所述柔性屏受到推拉作用力时的运动状态信息,包括:
根据所述磁传感器检测到磁通量至产生所述电信号的时间间隔以及第二对应关系,确定所述柔性屏受到推拉作用力时的移动速度等级;所述第二对应关系包括预设时长范围与移动速度等级之间的对应关系;
所述若所述运动状态信息满足预设条件集合中的任一项预设条件,则根据所述运动状态信息满足的预设条件和第一对应关系确定屏幕切换动作,包括:
若所述柔性屏受到推拉作用力的移动速度等级与任一项预设条件包括的预设移动速度等级相同,则确定出所述预设移动速度等级对应的屏幕切换动作。
4.一种屏幕切换装置,其特征在于,应用于包括柔性屏的终端;所述装置包括:
获取模块,用于获取柔性屏受到推拉作用力的运动状态信息;所述运动状态信息包括推拉次数或移动速度等级;所述推拉次数为所述柔性屏一端受到使两端卷轴相互靠近的推力、再受到使两端卷轴相互远离的拉力的次数;所述移动速度等级用于表征所述柔性屏受到柔性屏一端受到使两端卷轴相互靠近的推力时的运动速度或者使两端卷轴相互远离的拉力的速度;
确定模块,用于若所述运动状态信息满足预设条件集合中的任一项预设条件,则根据所述运动状态信息满足的预设条件和第一对应关系确定屏幕切换动作;所述第一对应关系包括预设条件集合中的预设条件与预设屏幕切换动作的对应关系;
执行模块,用于执行所述屏幕切换动作;
其中,所述获取模块,用于:
通过位于卷轴内的磁传感器监测磁通量;在所述柔性屏处于完全展开状态下,所述磁传感器与位于所述柔性屏上磁力产生装置之间的距离大于预设距离、且所述磁传感器监测到的磁通量为零;在所述距离小于预设距离时,所述磁传感器监测到的磁通量大于零;
若通过所述磁传感器监测到磁通量发生突变,则获取所述磁传感器产生的电信号;
根据所述电信号,确定所述柔性屏受到推拉作用力的运动状态信息。
5.如权利要求4所述的装置,其特征在于,所述预设条件集合中的预设条件包括预设推拉次数;所述确定模块,用于:根据所述磁传感器产生所述电信号的次数,确定出所述柔性屏受到推拉作用力的推拉次数;
若所述柔性屏受到推拉作用力的推拉次数与任一项预设条件包括的预设推拉次数相同,则确定出所述预设推拉次数对应的屏幕切换动作。
6.如权利要求4所述的装置,其特征在于,所述预设条件集合中的预设条件包括预设移动速度等级;
所述确定模块,用于:
根据所述磁传感器检测到磁通量至产生所述电信号的时间间隔以及第二对应关系,确定所述柔性屏受到推拉作用力时的移动速度等级;所述第二对应关系包括预设时长范围与移动速度等级之间的对应关系;
若所述柔性屏受到推拉作用力的移动速度等级与任一项预设条件包括的预设移动速度等级相同,则确定出所述预设移动速度等级对应的屏幕切换动作。
7.一种终端,其特征在于,包括壳体、卷轴部、柔性屏、磁传感器、磁力产生装置和用于执行如权利要求1至3中任一项所述的方法的屏幕切换装置;
所述卷轴部包括卷轴、壳体和控制件;所述卷轴设置于所述壳体的内部空间中,所述卷轴用于卷绕所述柔性屏,所述控制件用于控制所述卷轴转动;
所述磁传感器位于所述壳体的内部空间中;
所述磁力产生装置位于所述柔性屏上,且在所述柔性屏处于完全展开状态下,所述磁传感器与所述磁力产生装置之间的距离大于预设距离、且所述磁传感器监测到的磁通量为零。
8.一种计算机存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行权利要求1至3中任一项所述的方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810500047.2A CN108874031B (zh) | 2018-05-23 | 2018-05-23 | 一种屏幕切换方法、装置和终端 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810500047.2A CN108874031B (zh) | 2018-05-23 | 2018-05-23 | 一种屏幕切换方法、装置和终端 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN108874031A CN108874031A (zh) | 2018-11-23 |
| CN108874031B true CN108874031B (zh) | 2021-08-17 |
Family
ID=64334577
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810500047.2A Active CN108874031B (zh) | 2018-05-23 | 2018-05-23 | 一种屏幕切换方法、装置和终端 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108874031B (zh) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111124225B (zh) * | 2019-12-16 | 2021-09-10 | 维沃移动通信有限公司 | 显示控制方法及电子设备 |
| CN113495632B (zh) * | 2020-04-03 | 2025-01-21 | 北京小米移动软件有限公司 | 柔性屏姿态检测方法及装置、电子设备及存储介质 |
| CN113760079B (zh) * | 2020-06-02 | 2025-01-24 | Oppo广东移动通信有限公司 | 屏幕控制方法、装置、移动终端及存储介质 |
| CN112396962B (zh) * | 2020-11-16 | 2022-11-01 | 京东方科技集团股份有限公司 | 卷曲显示装置、控制柔性显示屏卷曲的方法及电子设备 |
| CN112652246B (zh) * | 2020-12-31 | 2022-10-25 | Oppo广东移动通信有限公司 | 电子装置、控制方法和存储介质 |
| CN112964164A (zh) * | 2021-03-02 | 2021-06-15 | Oppo广东移动通信有限公司 | 校准方法、装置、计算机可读存储介质及电子设备 |
| CN115728676B (zh) * | 2021-08-31 | 2026-02-13 | 北京小米移动软件有限公司 | 磁学传感器校准方法、磁学传感器校准装置及存储介质 |
| CN115775506A (zh) * | 2021-09-08 | 2023-03-10 | 北京小米移动软件有限公司 | 屏幕控制方法、装置、终端设备及存储介质 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103365669A (zh) * | 2012-03-26 | 2013-10-23 | 联想(北京)有限公司 | 一种控制应用功能的方法和电子终端 |
| CN103399616A (zh) * | 2013-07-02 | 2013-11-20 | 惠州Tcl移动通信有限公司 | 能改变显示区域的屏幕、移动终端、及其屏幕显示方法 |
| CN103426366A (zh) * | 2012-05-22 | 2013-12-04 | 三星显示有限公司 | 显示装置 |
| CN203721163U (zh) * | 2014-02-28 | 2014-07-16 | 京东方科技集团股份有限公司 | 柔性显示装置 |
| CN106951163A (zh) * | 2017-04-05 | 2017-07-14 | 宇龙计算机通信科技(深圳)有限公司 | 一种显示控制方法及装置 |
| CN107316605A (zh) * | 2016-04-26 | 2017-11-03 | 三星显示有限公司 | 柔性显示设备和用于补偿柔性显示设备的图像的方法 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FI111998B (fi) * | 1999-12-08 | 2003-10-15 | Nokia Corp | Käyttöliittymä |
-
2018
- 2018-05-23 CN CN201810500047.2A patent/CN108874031B/zh active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103365669A (zh) * | 2012-03-26 | 2013-10-23 | 联想(北京)有限公司 | 一种控制应用功能的方法和电子终端 |
| CN103426366A (zh) * | 2012-05-22 | 2013-12-04 | 三星显示有限公司 | 显示装置 |
| CN103399616A (zh) * | 2013-07-02 | 2013-11-20 | 惠州Tcl移动通信有限公司 | 能改变显示区域的屏幕、移动终端、及其屏幕显示方法 |
| CN203721163U (zh) * | 2014-02-28 | 2014-07-16 | 京东方科技集团股份有限公司 | 柔性显示装置 |
| CN107316605A (zh) * | 2016-04-26 | 2017-11-03 | 三星显示有限公司 | 柔性显示设备和用于补偿柔性显示设备的图像的方法 |
| CN106951163A (zh) * | 2017-04-05 | 2017-07-14 | 宇龙计算机通信科技(深圳)有限公司 | 一种显示控制方法及装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108874031A (zh) | 2018-11-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108874031B (zh) | 一种屏幕切换方法、装置和终端 | |
| KR102340795B1 (ko) | 스타일러스 펜을 포함하는 모바일 디바이스 및 그 동작 방법 | |
| US10817163B2 (en) | Method and device for managing item | |
| EP2299351A2 (en) | Information processing apparatus, information processing method and program | |
| US9910534B2 (en) | Time based touch screen input recognition | |
| US8373549B2 (en) | Tactile feedback in an electronic device | |
| RU2604435C2 (ru) | Способ и устройство для управления воспринимающим касание экраном с использованием панели временной шкалы, носитель записи с записанной на нем программой для упомянутого и пользовательский терминал, имеющий упомянутое | |
| RU2660141C2 (ru) | Способ управления портативным устройством и портативное устройство для него | |
| CN105677189B (zh) | 控制应用的方法和装置 | |
| EP2806334A1 (en) | Method and apparatus for user interface based on gesture | |
| EP2894562A1 (en) | Method of controlling device and control apparatus | |
| KR101471708B1 (ko) | 사용자 입력을 가능하게 하는 장치, 방법, 컴퓨터 판독가능 저장 매체 및 사용자 인터페이스 | |
| RU2009142618A (ru) | Устройство обработки изображения, способ обработки изображения и программа отображения изображения | |
| CN102799361A (zh) | 一种应用对象的调出方法及移动终端 | |
| CN109542328A (zh) | 用户界面显示方法、装置、终端及存储介质 | |
| EP2715499A1 (en) | Invisible control | |
| KR970071235A (ko) | 기록 재료의 편집 방법 및 편집 제어 장치 | |
| EP3103526A1 (en) | Information processing apparatus, information processing system, information processing method, and information processing program | |
| JP6105850B2 (ja) | 携帯端末装置、表示制御方法及び表示制御プログラム | |
| EP2751653A1 (en) | Information processing apparatus, information processing method, and program | |
| JP2008305339A (ja) | 操作時間測定装置及び方法、習熟度判定装置及び方法、プログラム | |
| CN105824493B (zh) | 一种移动终端的控制方法及移动终端 | |
| US20150379866A1 (en) | Remote control of a mobile computing device with an auxiliary device | |
| CN108958578B (zh) | 文件控制方法、装置以及电子装置 | |
| WO2014183407A1 (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 |