CN109032445B - 一种屏幕显示控制方法及终端设备 - Google Patents
一种屏幕显示控制方法及终端设备 Download PDFInfo
- Publication number
- CN109032445B CN109032445B CN201810777890.5A CN201810777890A CN109032445B CN 109032445 B CN109032445 B CN 109032445B CN 201810777890 A CN201810777890 A CN 201810777890A CN 109032445 B CN109032445 B CN 109032445B
- Authority
- CN
- China
- Prior art keywords
- display area
- target content
- interface
- display
- target
- 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; 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/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- 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
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- 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/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明涉及通信技术领域,提供一种屏幕显示控制方法及终端设备,以解决异形屏终端设备的信息显示效果较差的问题。该方法包括:在存在未被完整显示的目标内容的情况下,将所述目标内容完整显示在所述终端设备的显示区域;在所述目标内容完整显示预设时长后,取消在所述显示区域完整显示所述目标内容。终端设备将被遮挡的目标内容在显示区域显示后,将目标内容移回非显示区域,便于用户查看被遮挡的目标内容,且目标内容不会对其他显示信息造成干扰,提高信息的显示效果。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种屏幕显示控制方法及终端设备。
背景技术
随着终端设备的发展,全面屏终端设备越来越普及。全面屏可以将信息充满整个屏幕显示,扩大显示范围,受到很多用户的青睐。然而,全面屏在给用户带来更好的视觉享受的同时,也存在一定的缺陷。由于目前终端设备的全面屏通常包含用于设置红外等装置的刘海区域,使得全面屏的显示区域为形状不规则异形屏显示区域。这样,当一些应用程序的显示界面没有适配异形屏的显示区域时,则刘海区域可能遮挡应用程序的界面内容,使用户难以获知被遮挡的内容。可见,异形屏终端设备的信息显示效果较差。
发明内容
本发明实施例提供一种屏幕显示控制方法及终端设备,以解决异形屏终端设备的信息显示效果较差的问题。
为了解决上述技术问题,本发明是这样实现的:
第一方面,本发明实施例提供了一种屏幕显示控制方法,包括:
在存在未被完整显示的目标内容的情况下,将所述目标内容完整显示在所述终端设备的显示区域;
在所述目标内容完整显示预设时长后,取消在所述显示区域完整显示所述目标内容。
第二方面,本发明实施例还提供一种终端设备,包括:
第一显示模块,用于在存在未被完整显示的目标内容的情况下,将所述目标内容完整显示在所述终端设备的显示区域;
取消模块,用于在所述目标内容完整显示预设时长后,取消在所述显示区域完整显示所述目标内容。
第三方面,本发明实施例还提供一种终端设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的屏幕显示控制方法中的步骤。
第四方面,本发明实施例还提供一种可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的屏幕显示控制方法中的步骤。
本发明实施例中,在存在未被完整显示的目标内容的情况下,将所述目标内容完整显示在所述终端设备的显示区域;在所述目标内容完整显示预设时长后,取消在所述显示区域完整显示所述目标内容。终端设备将被遮挡的目标内容在显示区域完整显示后,将目标内容移回非显示区域,便于用户查看被遮挡的目标内容,且目标内容不会对其他显示信息造成干扰,提高信息的显示效果。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的屏幕显示控制方法的流程图之一;
图2是本发明实施例提供的终端设备的屏幕界面示意图之一;
图3是本发明实施例提供的屏幕显示控制方法的流程图之二;
图4是本发明实施例提供的屏幕显示控制方法的流程图之三;
图5是本发明实施例提供的终端设备的屏幕界面示意图之二;
图6是本发明实施例提供的终端设备的结构图之一;
图7是本发明实施例提供的终端设备中的第一显示模块的结构图之一;
图8是本发明实施例提供的终端设备中的第一显示模块的结构图之二;
图9是本发明实施例提供的终端设备的结构图之二;
图10是本发明实施例提供的终端设备的结构图之三;
图11是本发明实施例提供的终端设备的结构图之四。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参见图1,图1是本发明实施例提供的屏幕显示控制方法的流程图,如图1所示,包括以下步骤:
步骤101、在存在未被完整显示的目标内容的情况下,将所述目标内容完整显示在终端设备的显示区域。
其中,上述目标内容可以是用户需要查看的有效显示内容,例如,按钮的控件、图片或者文本内容的控件等。而非有效显示内容则可以理解为,未显示的内容和显示的内容为相同的内容,例如,颜色的填充,平滑颜色过渡等。
目标内容未被完整显示可以包括仅显示目标内容的部分内容,或者目标内容的全部内容完全不显示的情况。目标内容未被完整显示可能是由于被非显示区域遮挡而未被完整显示,在存在未被完整显示的目标内容的情况下,终端设备将目标内容的所有内容完整显示在显示区域。具体可以是复制被遮挡的目标内容并在显示区域显示,也可以是将目标内容移动至显示区域,使之完整显示。本实施例对此不作限定。在具体实施时,可以将包括目标内容在内的预设区域范围内的内容显示在显示区域。
例如,终端设备包括非显示区域和被非显示区域分隔形成的异形显示区域,当目标内容的部分内容或者全部内容位于非显示区域时,则目标内容未被完整显示。终端设备可以检测非显示区域内是否包含目标内容,具体可以通过检测非显示区域的坐标和目标内容的坐标确定。在非显示区域包含目标内容的情况下,终端设备将目标内容在显示区域显示。
步骤102、在所述目标内容完整显示预设时长后,取消在所述显示区域完整显示所述目标内容。
终端设备将目标内容在显示区域完整显示后,可以监测在显示区域显示的时长,在目标内容完整显示预设时长后,可以将目标内容还原至完整显示之前的状态,例如,可以将目标内容移回至原来的位置。这样,一方面便于用户查看目标内容,另一方面,目标内容在显示区域不会遮挡其他的显示内容。
进一步地,终端设备可以检测目标内容是否包括可操作的控件,若包括可操作的控件,则可以延长在显示区域的显示时长,便于用户操作。其中,预设时长可以是终端设备预先设置或者终端设备接收用户操作而设置。
本发明实施例中,上述屏幕显示控制方法可以应用于终端设备,例如:手机、平板电脑(Tablet Personal Computer)、膝上型电脑(Laptop Computer)、个人数字助理(personal digital assistant,简称PDA)、移动上网装置(Mobile Internet Device,MID)或可穿戴式设备(Wearable Device)等。
为了便于理解本实施例,以下结合具体实施方式进行举例说明。
如图2所示,终端设备包括刘海区域和除刘海区域外的异形显示区域构成。其中,刘海区域1可以是屏幕中不显示信息的区域,即非显示区域,或者是信息在该区域显示而用户不能看到显示的信息的区域。在实际应用中,刘海区域1通常用于设置摄像头或红外等装置。当目标内容2被非显示区域1遮挡时,用户不能查看到非显示区域1内的内容。在这种情况下,终端设备可以先将被非显示区域遮挡的目标内容移动至显示区域,在目标内容显示预设时长后,终端设备将目标内容还原至移动之前的状态。
本发明实施例的屏幕显示控制方法,在存在未被完整显示的目标内容的情况下,将所述目标内容完整显示在所述终端设备的显示区域;在所述目标内容完整显示预设时长后,取消在所述显示区域完整显示所述目标内容。终端设备将被遮挡的目标内容在显示区域完整显示后,可以将目标内容移回非显示区域,用户可以查看被遮挡的目标内容,且目标内容不会对其他显示信息造成干扰,提高信息的显示效果。
参见图3,本实施例与上述实施例的主要区别在于,将目标内容所在界面的整个界面移动,从而实现将目标内容在显示区域完整显示和将目标内容移动至非显示区域。
图3是本发明实施例提供的屏幕显示控制方法的流程图,所述终端设备包括与所述显示区域相邻的非显示区域,所述目标内容被所述非显示区域遮挡。如图3所示,包括以下步骤:
步骤301、在存在未被完整显示的目标内容的情况下,获取所述目标内容所在界面的整个界面。
其中,目标内容未被完整显示的情况,可以参见步骤101中的描述。
其中,非显示区域可以是终端设备不能显示信息的区域。目标内容被非显示区域遮挡的情况包括目标内容所在的位置与非显示区域重叠,或者目标内容的界面范围超出屏幕的显示区域,导致目标内容被遮挡等。这些情况可以是由于待显示的界面范围与屏幕形状或大小不适配而导致。例如,如图2所示,由于界面内容与异形屏不适配,界面中的目标内容2与非显示区域1重叠,使得目标内容2完全被非显示区域1遮挡。
目标内容所在的界面可以是屏幕中包含目标内容的界面。当目标内容被非显示区域遮挡时,目标内容不能被完整显示。
步骤302、将所述整个界面按照远离所述非显示区域的第一方向移动,以使所述目标内容从所述非显示区域移动至所述显示区域。
在此步骤中,在移动整个界面的同时,目标内容随着整个界面的移动而移动,直至目标内容移动至显示区域。此步骤可以是终端设备根据界面内容自动移动,也可以是根据用户操作移动。
其中,第一方向可以根据整个界面的界面内容确定,使得在移动整个显示界面后,显示的内容较多,且移动的距离较小。
另外,终端设备在检测到目标内容未被完整显示的情况下,屏幕上可以显示输出提示标识,例如,箭头或者三角形。用户可以根据提示标识的特征进行滑动,从而使整个界面按照滑动的方向移动。
步骤303、在所述目标内容完整显示预设时长后,将所述整个界面按照与所述第一方向相反的方向移动,以使所述目标内容移动至所述非显示区域。
在此步骤中,按照与第一方向相反的方向移动,则目标内容所在界面的整个界面能够快速移回原来的位置,使目标内容再次还原至非显示区域内。这样,便于用户对非显示区域内的目标内容进行快速浏览。
若在步骤302中由用户操作触发整个界面移动,则在此步骤中,在检测到用户操作结束的情况下,即用户手指离开屏幕时,整个界面移动,自动恢复到原来的位置,从而使目标内容回到非显示区域内。
可选的,所述将所述目标内容完整显示在所述终端设备的显示区域的步骤,包括:将第一界面按照预设比例缩小得到第二界面,以使所述第二界面内的目标内容在所述终端设备的显示区域完整显示,所述第一界面为所述目标内容所在界面的整个界面;所述取消在所述显示区域完整显示所述目标内容的步骤,包括:将所述第二界面还原为所述第一界面,以使所述目标内容还原为所述未被完整显示的状态。
在该实施方式中,终端设备在检测到目标内容未被完整显示的情况下,自动将目标内容所在界面的整个界面缩小,直至目标内容完整显示,得到第二界面。例如,当目标内容被非显示区域遮挡时,将整个界面缩小可以将目标内容移出非显示区域。
在第二界面显示预设时长后,终端设备将缩小后的第二界面放大还原为第一界面,且位置还原为缩小之前的位置。这样,通过将目标内容所在的界面缩小和放大实现目标内容完整现实和取消完整显示,实现方式简单,便于用户查看未被完整显示的内容。该实施方式可以应用于图1对应的实施例中。
本发明实施例中,通过移动当前显示界面的整个界面,实现目标内容完整显示,以及将目标内容移回原位置实现取消完整显示,实现方式简单,便于用户获取未被完整显示的内容。
参见图4,本实施例与上述实施例的主要区别在于,将目标内容所在的目标显示区域内的全部内容完整显示。
图4是本发明实施例提供的屏幕显示控制方法的流程图,所述终端设备包括与所述显示区域相邻的非显示区域,所述目标内容被所述非显示区域遮挡。如图4所示,包括以下步骤:
步骤401、在存在未被完整显示的目标内容的情况下,获取所述目标内容所在的目标显示区域。
此步骤中目标内容未被完整显示的情况可以参见步骤101中的描述。
其中,非显示区域可以是终端设备不能显示信息的区域。目标内容被非显示区域遮挡的情况包括目标内容所在的位置与非显示区域重叠,或者目标内容的界面范围超出屏幕的显示区域,导致目标内容被遮挡等。这些情况可以是由于待显示的界面范围与屏幕形状或大小不适配而导致。
例如,如图2所示,由于界面内容与异形屏不适配,界面中的目标内容2与非显示区域1重叠,使得目标内容2完全被非显示区域1遮挡。
目标内容所在的目标显示区域可以理解为包含目标内容的区域。终端设备可以根据目标内容的特征,确定包含目标内容的最小区域范围。具体可以获取控件的坐标范围,从而确定控件的最小区域范围。
例如,如图5所示,非显示区域1内包含控件2,终端设备根据控件2的坐标位置,确定控件2的最小区域范围为虚线框3内所包含的内容。
若控件有部分内容处于非显示区域,可以获取该控件的坐标范围;若控件包括多个子控件,则可以获取每个子控件的完整范围,从而将多个子控件作为一个整体确定最小区域范围。
步骤402、将所述目标显示区域内的全部内容移动至所述终端设备的显示区域。
在此步骤中,将目标显示区域内的全部内容在显示区域显示,具体可以通过将目标显示区域内的全部内容移动至显示区域、移动整个显示界面内容、将目标显示区域内的内容复制在显示区域等方式实现,使目标显示区域内的全部内容在显示区域内完整显示。
步骤403、在所述全部内容显示预设时长后,将所述目标显示区域内的全部内容移动至所述非显示区域。
在此步骤中,终端设备检测目标显示区域内的全部内容在显示区域显示的时长,在显示的时长达到预设时长后,终端设备针对目标显示区域内的全部内容进行移动,使目标显示区域内的全部内容恢复到弹出之前的状态,即目标内容被非显示区域遮挡的状态。这样,能够提高目标内容的显示效果,用户可以查看目标内容,且目标内容不会遮挡显示区域的其他内容。
本实施例的实施方式可以应用于上述任一实施例中。
可选的,在将所述目标内容移动至所述非显示区域的步骤之后,所述方法还包括:显示提示标识;接收用户对所述提示标识的触摸操作;响应于所述触摸操作,将所述非显示区域的所述目标内容移动至所述显示区域。
在该实施方式中,在将目标内容移动至非显示区域后,由于用户不能查看到非显示区域内的内容,可以在显示区域的与非显示区域相邻的区域显示提示标识,以提示用户可以对提示标识进行操作,从而查看目标内容。上述触摸操作具体可以是点击或者滑动操作等,终端设备接收到触摸操作信号后,将非显示区域的目标内容移动至显示区域,便于用户查看。具体可以是向左、向右移动,也可以是向下移动。
其中,上述提示标识可以包括用于指示显示位置的特征,例如,箭头或者三角形等。终端设备可以检测显示区域中已显示内容的特征,从而确定内容较少的区域,并显示指向该区域的标识。例如,如图5中所示的三角形标识4,可以用于提示用户向下进行滑动操作,使目标内容向下移动从而显示。
这样,用户可以根据实际需求对提示标识进行操作,从而查看目标内容,用户操作灵活。且收在非显示区域内的目标内容不会遮挡显示区域的信息,信息的显示效果好。
需要注意的是,该实施方式也可以应用于上述任一实施例中,以及达到相同的有益效果。
可选的,所述终端设备包括与所述显示区域相邻的非显示区域,所述目标内容被所述非显示区域遮挡;所述在所述目标内容完整显示预设时长后,取消在所述显示区域完整显示所述目标内容的步骤之后,所述方法还包括:接收用户的滑动操作;检测所述滑动操作的操作位置与所述非显示区域之间的最短距离;在所述最短距离大于预设值的情况下,根据所述滑动操作的操作位置将所述目标内容在所述显示区域完整显示。
其中,滑动操作的操作位置可以理解为用户用手指进行滑动操作时,手指在屏幕中的位置。
在该实施方式中,用户在进行滑动操作的情况下,目标内容可以根据滑动操作的操作位置移动。为了避免在滑动过程中用户手指对目标内容造成遮挡,终端设备可以实时检测手指的操作位置与非显示区域之间的最短距离,当手指操作位置与非显示区域之间的最短距离大于预设值时,将目标内容滑出显示在用户手指操作位置和非显示区域之间。在具体实施时,可以控制目标内容移动的速度小于用户滑动操作的滑动速度,直至检测到用户手指的操作位置与非显示区域之间的最小距离大于预设值,将目标内容显示在显示区域;也可以在用户滑动距离大于预设值,使得用户手指的操作位置与非显示区域之间的最小距离大于预设值时,将目标内容显示在用户手指操作位置和非显示区域之间。这样,可以防止用户手指对目标内容造成遮挡,提高显示效果。该实施方式可以应用于上述任一实施例中。
可选的,在所述根据所述滑动操作的操作位置将所述目标内容在所述显示区域完整显示的步骤之后,所述方法还包括:所述方法还包括:在检测所述触摸操作结束的情况下,将所述目标内容移动至所述非显示区域。
其中,所述触摸操作结束可以理解为用户手指离开屏幕,具体检测方式可以参照现有技术。在触摸操作结束的情况下,终端设备可以移动目标内容,使目标内容还原至非显示区域,可以防止目标内容遮挡或者干扰显示区域内的其他内容。
另外,也可以进一步检测目标内容中是否包含可以操作的控件,若包含可以操作的控件,则可以将目标内容在显示区域显示预设时间后,再移动至非显示区域,便于用户对目标内容中的控件进行操作。该实施方式可以应用于上述任一实施例中。
为了进一步理解本实施例,以下进行举例说明。
终端设备包括非显示区域和除非显示区域之外的显示区域。当终端设备的屏幕显示一个未经过异形屏适配的应用程序时,终端设备检测非显示区域是否包含有效显示内容,例如,按钮的控件、图片或者文本内容的控件等。
若非显示区域存在有效显示内容,则确定有效显示内容的最小显示范围,即外围区域范围,将最小显示范围内的内容短暂显示在显示区域后收回非显示区域,并在非显示区域边缘显示标识,提示用户可以在该标识处进行滑动操作。当检测到用户在标识处的滑动操作时,最小显示范围内的内容沿着用户手指滑动方向滑出,并在显示区域内显示。
本发明实施例的屏幕显示控制方法,将目标内容所在的目标显示区域内的内容移动至显示区域,从而实现将目标内容移动至显示区域,可以提高移动的效率,提高显示效果,且便于用户查看非显示区域内的内容。
参见图6,图6是本发明实施例提供的终端设备的结构图,如图6所示,终端设备600包括:第一显示模块601和取消模块602。
第一显示模块601,用于在存在未被完整显示的目标内容的情况下,将所述目标内容完整显示在终端设备的显示区域;
取消模块602,用于在所述目标内容完整显示预设时长后,取消在所述显示区域完整显示所述目标内容。
可选的,如图7所示,所述终端设备包括与所述显示区域相邻的非显示区域,所述目标内容被所述非显示区域遮挡;所述第一显示模块601包括:
第一获取子模块6011,用于获取所述目标内容所在界面的整个界面;
第一移动子模块6012,用于将所述整个界面按照远离所述非显示区域的第一方向移动,以使所述目标内容从所述非显示区域移动至所述显示区域;
所述取消模块602具体用于,将所述整个界面按照与所述第一方向相反的方向移动,以使所述目标内容移动至所述非显示区域。
可选的,所述第一显示模块601具体用于,将第一界面按照预设比例缩小得到第二界面,以使所述第二界面内的目标内容在所述终端设备的显示区域完整显示,所述第一界面为所述目标内容所在界面的整个界面;
所述取消模块602具体用于,将所述第二界面还原为所述第一界面,以使所述目标内容移动至所述非显示区域。
可选的,如图8所示,所述第一显示模块601包括:
第二获取子模块6013,用于获取所述目标内容所在的目标区域;
第二移动子模块6014,用于将所述目标区域内的全部内容移动至所述终端设备的显示区域;
所述取消模块602具体用于,将所述目标区域内的全部内容移动至所述非显示区域。
可选的,所述终端设备包括与所述显示区域相邻的非显示区域,所述目标内容被所述非显示区域遮挡;如图9所示,所述终端设备还包括:
接收模块603,用于接收用户的滑动操作;
检测模块604,用于检测所述滑动操作的操作位置与所述非显示区域之间的最短距离;
第二显示模块605,用于在所述最短距离大于预设值的情况下,根据所述滑动操作的操作位置将所述目标内容在所述显示区域完整显示。
可选的,如图10所示,所述终端设备还包括:
移动模块606,用于在检测所述滑动操作结束的情况下,将所述目标内容移动至所述非显示区域。
终端设备600能够实现上述方法实施例中终端设备实现的各个过程,为避免重复,这里不再赘述。
本发明实施例的终端设备600,终端设备将被遮挡的目标内容在显示区域完整显示后,将目标内容移回非显示区域,便于用户查看被遮挡的目标内容,且目标内容不会对其他显示信息造成干扰,提高信息的显示效果。
图11为实现本发明各个实施例的一种终端设备的硬件结构示意图,该终端设备1100包括但不限于:射频单元1101、网络模块1102、音频输出单元1103、输入单元1104、传感器1105、显示单元1106、用户输入单元1107、接口单元1108、存储器1109、处理器1110、以及电源1111等部件。本领域技术人员可以理解,图11中示出的终端设备结构并不构成对终端设备的限定,终端设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,终端设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载移动终端、可穿戴设备、以及计步器等。
其中,处理器1110,用于在存在未被完整显示的目标内容的情况下,将所述目标内容完整显示在终端设备的显示区域;在所述目标内容完整显示预设时长后,取消在所述显示区域完整显示所述目标内容。
终端设备将被遮挡的目标内容在显示区域完整显示后,将目标内容移回非显示区域,便于用户查看被遮挡的目标内容,且目标内容不会对其他显示信息造成干扰,提高信息的显示效果。
可选的,所述终端设备包括与所述显示区域相邻的非显示区域,所述目标内容被所述非显示区域遮挡;处理器1110执行所述将所述目标内容完整显示在所述终端设备的显示区域的步骤,包括:获取所述目标内容所在界面的整个界面;将所述整个界面按照远离所述非显示区域的第一方向移动,以使所述目标内容从所述非显示区域移动至所述显示区域;所述取消在所述显示区域完整显示所述目标内容的步骤,包括:将所述整个界面按照与所述第一方向相反的方向移动,以使所述目标内容移动至所述非显示区域。
可选的,处理器1110执行所述将所述目标内容完整显示在所述终端设备的显示区域的步骤,包括:将第一界面按照预设比例缩小得到第二界面,以使所述第二界面内的目标内容在所述终端设备的显示区域完整显示,所述第一界面为所述目标内容所在界面的整个界面;所述取消在所述显示区域完整显示所述目标内容的步骤,包括:将所述第二界面还原为所述第一界面,以使所述目标内容移动至所述非显示区域。
可选的,处理器1110执行所述将所述目标内容完整显示在所述终端设备的显示区域的步骤,包括:获取所述目标内容所在的目标区域;将所述目标区域内的全部内容移动至所述终端设备的显示区域;所述取消在所述显示区域完整显示所述目标内容的步骤,包括:将所述目标区域内的全部内容移动至所述非显示区域。
可选的,所述终端设备包括与所述显示区域相邻的非显示区域,所述目标内容被所述非显示区域遮挡;处理器1110还用于,接收用户的滑动操作;检测所述滑动操作的操作位置与所述非显示区域之间的最短距离;在所述最短距离大于预设值的情况下,根据所述滑动操作的操作位置将所述目标内容在所述显示区域完整显示。
可选的,处理器1110还用于,在检测所述滑动操作结束的情况下,将所述目标内容移动至所述非显示区域。
应理解的是,本发明实施例中,射频单元1101可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器1110处理;另外,将上行的数据发送给基站。通常,射频单元1101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元1101还可以通过无线通信系统与网络和其他设备通信。
终端设备通过网络模块1102为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
音频输出单元1103可以将射频单元1101或网络模块1102接收的或者在存储器1109中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元1103还可以提供与终端设备1100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元1103包括扬声器、蜂鸣器以及受话器等。
输入单元1104用于接收音频或视频信号。输入单元1104可以包括图形处理器(Graphics Processing Unit,GPU)11041和麦克风11042,图形处理器11041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元1106上。经图形处理器11041处理后的图像帧可以存储在存储器1109(或其它存储介质)中或者经由射频单元1101或网络模块1102进行发送。麦克风11042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元1101发送到移动通信基站的格式输出。
终端设备1100还包括至少一种传感器1105,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板11061的亮度,接近传感器可在终端设备1100移动到耳边时,关闭显示面板11061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器1105还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
显示单元1106用于显示由用户输入的信息或提供给用户的信息。显示单元1106可包括显示面板11061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板11061。
用户输入单元1107可用于接收输入的数字或字符信息,以及产生与终端设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元1107包括触控面板11071以及其他输入设备11072。触控面板11071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板11071上或在触控面板11071附近的操作)。触控面板11071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1110,接收处理器1110发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板11071。除了触控面板11071,用户输入单元1107还可以包括其他输入设备11072。具体地,其他输入设备11072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
进一步的,触控面板11071可覆盖在显示面板11061上,当触控面板11071检测到在其上或附近的触摸操作后,传送给处理器1110以确定触摸事件的类型,随后处理器1110根据触摸事件的类型在显示面板11061上提供相应的视觉输出。虽然在图11中,触控面板11071与显示面板11061是作为两个独立的部件来实现终端设备的输入和输出功能,但是在某些实施例中,可以将触控面板11071与显示面板11061集成而实现终端设备的输入和输出功能,具体此处不做限定。
接口单元1108为外部装置与终端设备1100连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元1108可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端设备1100内的一个或多个元件或者可以用于在终端设备1100和外部装置之间传输数据。
存储器1109可用于存储软件程序以及各种数据。存储器1109可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器1109可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器1110是终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分,通过运行或执行存储在存储器1109内的软件程序和/或模块,以及调用存储在存储器1109内的数据,执行终端设备的各种功能和处理数据,从而对终端设备进行整体监控。处理器1110可包括一个或多个处理单元;优选的,处理器1110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1110中。
终端设备1100还可以包括给各个部件供电的电源1111(比如电池),优选的,电源1111可以通过电源管理系统与处理器1110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
另外,终端设备1100包括一些未示出的功能模块,在此不再赘述。
优选的,本发明实施例还提供一种终端设备,包括处理器1110,存储器1109,存储在存储器1109上并可在所述处理器1110上运行的计算机程序,该计算机程序被处理器1110执行时实现上述屏幕显示控制方法实施例中的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述屏幕显示控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
Claims (8)
1.一种屏幕显示控制方法,其特征在于,包括:
在存在未被完整显示的目标内容的情况下,将所述目标内容完整显示在终端设备的显示区域;
在所述目标内容完整显示预设时长后,取消在所述显示区域完整显示所述目标内容;
所述终端设备包括与所述显示区域相邻的非显示区域,所述目标内容被所述非显示区域遮挡;所述在所述目标内容完整显示预设时长后,取消在所述显示区域完整显示所述目标内容的步骤之后,所述方法还包括:
接收用户的滑动操作;
检测所述滑动操作的操作位置与所述非显示区域之间的最短距离;
在所述最短距离大于预设值的情况下,根据所述滑动操作的操作位置将所述目标内容在用户手指操作位置和非显示区域之间的所述显示区域完整显示;
其中,所述目标内容移动的速度小于所述滑动操作的滑动速度,直至检测到用户手指的操作位置与所述非显示区域之间的最小距离大于所述预设值,将所述目标内容显示在所述显示区域;
在根据所述滑动操作的操作位置将所述目标内容在用户手指操作位置和非显示区域之间的所述显示区域完整显示的步骤之后,所述方法还包括:
在检测所述滑动操作结束的情况下,将所述目标内容移动至所述非显示区域。
2.根据权利要求1所述的方法,其特征在于,所述将所述目标内容完整显示在终端设备的显示区域的步骤,包括:
获取所述目标内容所在界面的整个界面;
将所述整个界面按照远离所述非显示区域的第一方向移动,以使所述目标内容从所述非显示区域移动至所述显示区域;
所述取消在所述显示区域完整显示所述目标内容的步骤,包括:
将所述整个界面按照与所述第一方向相反的方向移动,以使所述目标内容移动至所述非显示区域。
3.根据权利要求1所述的方法,其特征在于,所述将所述目标内容完整显示在终端设备的显示区域的步骤,包括:
将第一界面按照预设比例缩小得到第二界面,以使所述第二界面内的目标内容在所述终端设备的显示区域完整显示,所述第一界面为所述目标内容所在界面的整个界面;
所述取消在所述显示区域完整显示所述目标内容的步骤,包括:
将所述第二界面还原为所述第一界面,以使所述目标内容还原为未被完整显示的状态。
4.根据权利要求1所述的方法,其特征在于,所述将所述目标内容完整显示在终端设备的显示区域的步骤,包括:
获取所述目标内容所在的目标区域;
将所述目标区域内的全部内容移动至所述终端设备的显示区域;
所述取消在所述显示区域完整显示所述目标内容的步骤,包括:
将所述目标区域内的全部内容移动至所述非显示区域。
5.一种终端设备,其特征在于,包括:
第一显示模块,用于在存在未被完整显示的目标内容的情况下,将所述目标内容完整显示在终端设备的显示区域;
取消模块,用于在所述目标内容完整显示预设时长后,取消在所述显示区域完整显示所述目标内容;
所述终端设备包括与所述显示区域相邻的非显示区域,所述目标内容被所述非显示区域遮挡;所述终端设备还包括:
接收模块,用于接收用户的滑动操作;
检测模块,用于检测所述滑动操作的操作位置与所述非显示区域之间的最短距离;
第二显示模块,用于在所述最短距离大于预设值的情况下,根据所述滑动操作的操作位置将所述目标内容在用户手指操作位置和非显示区域之间的所述显示区域完整显示;
其中,所述目标内容移动的速度小于所述滑动操作的滑动速度,直至检测到用户手指的操作位置与所述非显示区域之间的最小距离大于所述预设值,将所述目标内容显示在所述显示区域;
移动模块,用于在检测所述滑动操作结束的情况下,将所述目标内容移动至所述非显示区域。
6.根据权利要求5所述的终端设备,其特征在于,所述第一显示模块包括:
第一获取子模块,用于获取所述目标内容所在界面的整个界面;
第一移动子模块,用于将所述整个界面按照远离所述非显示区域的第一方向移动,以使所述目标内容从所述非显示区域移动至所述显示区域;
所述取消模块具体用于,将所述整个界面按照与所述第一方向相反的方向移动,以使所述目标内容移动至所述非显示区域。
7.根据权利要求5所述的终端设备,其特征在于,所述第一显示模块具体用于,将第一界面按照预设比例缩小得到第二界面,以使所述第二界面内的目标内容在所述终端设备的显示区域完整显示,所述第一界面为所述目标内容所在界面的整个界面;
所述取消模块具体用于,将所述第二界面还原为所述第一界面,以使所述目标内容还原为未被完整显示的状态。
8.根据权利要求5所述的终端设备,其特征在于,所述第一显示模块包括:
第二获取子模块,用于获取所述目标内容所在的目标区域;
第二移动子模块,用于将所述目标区域内的全部内容移动至所述终端设备的显示区域;
所述取消模块具体用于,将所述目标区域内的全部内容移动至所述非显示区域。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810777890.5A CN109032445B (zh) | 2018-07-16 | 2018-07-16 | 一种屏幕显示控制方法及终端设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810777890.5A CN109032445B (zh) | 2018-07-16 | 2018-07-16 | 一种屏幕显示控制方法及终端设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109032445A CN109032445A (zh) | 2018-12-18 |
CN109032445B true CN109032445B (zh) | 2020-11-03 |
Family
ID=64642746
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810777890.5A Active CN109032445B (zh) | 2018-07-16 | 2018-07-16 | 一种屏幕显示控制方法及终端设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109032445B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109885373B (zh) * | 2019-02-27 | 2021-11-23 | 腾讯科技(深圳)有限公司 | 一种用户界面的渲染方法和装置 |
CN110187816B (zh) * | 2019-05-22 | 2020-11-20 | 掌阅科技股份有限公司 | 漫画类型电子书的自动翻页方法、计算设备及存储介质 |
CN112422734A (zh) * | 2019-08-23 | 2021-02-26 | 中移雄安信息通信科技有限公司 | 内容显示方法、装置、终端、屏幕适配网关及通信设备 |
CN113127111A (zh) * | 2019-12-30 | 2021-07-16 | 中移雄安信息通信科技有限公司 | 一种自动适应屏幕局部缺损的方法及终端 |
CN111427646B (zh) * | 2020-03-20 | 2023-08-11 | RealMe重庆移动通信有限公司 | 显示控制方法、装置、移动终端及存储介质 |
CN112486616A (zh) * | 2020-11-30 | 2021-03-12 | 维沃移动通信有限公司 | 界面显示方法、界面显示装置、电子设备及存储介质 |
CN112486330B (zh) * | 2020-11-30 | 2024-06-04 | 维沃移动通信有限公司 | 显示控制方法、装置及设备 |
CN113138818A (zh) * | 2021-03-12 | 2021-07-20 | 维沃移动通信有限公司 | 界面显示方法、装置和电子设备 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140127662A (ko) * | 2013-04-25 | 2014-11-04 | 삼성전자주식회사 | 단말기에서의 화면 조절 방법 및 장치 |
CN104375776A (zh) * | 2014-11-10 | 2015-02-25 | 格科微电子(上海)有限公司 | 触控设备及其触控方法 |
CN107797739A (zh) * | 2017-10-11 | 2018-03-13 | 广东欧珀移动通信有限公司 | 移动终端及其显示控制方法、装置和计算机可读存储介质 |
CN107943551A (zh) * | 2017-11-14 | 2018-04-20 | 维沃移动通信有限公司 | 一种屏幕显示方法及移动终端 |
CN107967129A (zh) * | 2017-12-15 | 2018-04-27 | 广东欧珀移动通信有限公司 | 显示控制方法及相关产品 |
CN108073343A (zh) * | 2018-01-26 | 2018-05-25 | 维沃移动通信有限公司 | 一种显示界面调整方法及移动终端 |
CN108182043A (zh) * | 2018-01-19 | 2018-06-19 | 维沃移动通信有限公司 | 一种信息显示方法及移动终端 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104156073B (zh) * | 2014-08-29 | 2017-12-22 | 努比亚技术有限公司 | 移动终端及其操作方法 |
CN106843788A (zh) * | 2017-01-22 | 2017-06-13 | 珠海市魅族科技有限公司 | 一种控制屏幕显示的方法及系统 |
CN108111677B (zh) * | 2017-12-14 | 2021-01-15 | Oppo广东移动通信有限公司 | 电子装置的触控显示屏显示方法及相关产品 |
CN107959759A (zh) * | 2017-12-18 | 2018-04-24 | 广东欧珀移动通信有限公司 | 电子设备、显示控制方法及相关产品 |
CN108153503B (zh) * | 2017-12-20 | 2021-04-09 | Oppo广东移动通信有限公司 | 显示控制方法及相关产品 |
-
2018
- 2018-07-16 CN CN201810777890.5A patent/CN109032445B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140127662A (ko) * | 2013-04-25 | 2014-11-04 | 삼성전자주식회사 | 단말기에서의 화면 조절 방법 및 장치 |
CN104375776A (zh) * | 2014-11-10 | 2015-02-25 | 格科微电子(上海)有限公司 | 触控设备及其触控方法 |
CN107797739A (zh) * | 2017-10-11 | 2018-03-13 | 广东欧珀移动通信有限公司 | 移动终端及其显示控制方法、装置和计算机可读存储介质 |
CN107943551A (zh) * | 2017-11-14 | 2018-04-20 | 维沃移动通信有限公司 | 一种屏幕显示方法及移动终端 |
CN107967129A (zh) * | 2017-12-15 | 2018-04-27 | 广东欧珀移动通信有限公司 | 显示控制方法及相关产品 |
CN108182043A (zh) * | 2018-01-19 | 2018-06-19 | 维沃移动通信有限公司 | 一种信息显示方法及移动终端 |
CN108073343A (zh) * | 2018-01-26 | 2018-05-25 | 维沃移动通信有限公司 | 一种显示界面调整方法及移动终端 |
Also Published As
Publication number | Publication date |
---|---|
CN109032445A (zh) | 2018-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110995923B (zh) | 一种投屏控制方法及电子设备 | |
CN109032445B (zh) | 一种屏幕显示控制方法及终端设备 | |
CN109002243B (zh) | 一种图像参数调节方法及终端设备 | |
CN109743498B (zh) | 一种拍摄参数调整方法及终端设备 | |
CN110062105B (zh) | 一种界面显示方法及终端设备 | |
CN111562896B (zh) | 投屏方法及电子设备 | |
CN111142991A (zh) | 一种应用功能页面显示方法及电子设备 | |
CN109828705B (zh) | 一种显示图标的方法及终端设备 | |
CN109032486B (zh) | 一种显示控制方法及终端设备 | |
CN111142723B (zh) | 图标移动方法及电子设备 | |
CN110752981B (zh) | 一种信息控制方法及电子设备 | |
CN109710349B (zh) | 一种截屏方法及移动终端 | |
CN108900695B (zh) | 一种显示处理方法、终端设备及计算机可读存储介质 | |
CN110908750B (zh) | 一种截屏方法及电子设备 | |
CN110231972B (zh) | 一种消息显示方法及终端设备 | |
CN109407948B (zh) | 一种界面显示方法及移动终端 | |
CN108898555B (zh) | 一种图像处理方法及终端设备 | |
CN109104566B (zh) | 一种图像显示方法及终端设备 | |
CN108874906B (zh) | 一种信息推荐方法及终端 | |
CN108228902B (zh) | 一种文件显示方法及移动终端 | |
CN110795021B (zh) | 信息显示方法、装置及电子设备 | |
CN108132749B (zh) | 一种图像编辑方法及移动终端 | |
CN107741814B (zh) | 一种显示控制方法及移动终端 | |
CN107734172B (zh) | 一种信息显示方法及移动终端 | |
CN110830713A (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 |