CN106896900B - 一种移动终端的显示控制方法、装置及移动终端 - Google Patents

一种移动终端的显示控制方法、装置及移动终端 Download PDF

Info

Publication number
CN106896900B
CN106896900B CN201710142972.8A CN201710142972A CN106896900B CN 106896900 B CN106896900 B CN 106896900B CN 201710142972 A CN201710142972 A CN 201710142972A CN 106896900 B CN106896900 B CN 106896900B
Authority
CN
China
Prior art keywords
display
scene
preset threshold
display scene
layer
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.)
Expired - Fee Related
Application number
CN201710142972.8A
Other languages
English (en)
Other versions
CN106896900A (zh
Inventor
彭德良
易永鹏
苟生俊
袁晓日
甘高亭
郑志勇
杨海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201710142972.8A priority Critical patent/CN106896900B/zh
Publication of CN106896900A publication Critical patent/CN106896900A/zh
Priority to PCT/CN2017/106943 priority patent/WO2018161587A1/zh
Priority to EP17899776.3A priority patent/EP3584710B1/en
Priority to US16/566,008 priority patent/US11138956B2/en
Application granted granted Critical
Publication of CN106896900B publication Critical patent/CN106896900B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/37Details of the operation on graphic patterns
    • G09G5/377Details of the operation on graphic patterns for mixing or overlaying two or more graphic patterns
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3215Monitoring of peripheral devices
    • G06F1/3218Monitoring of peripheral devices of display devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3265Power saving in display device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3438Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment monitoring of user actions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1407General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Quality & Reliability (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

本发明实施例公开了一种移动终端的显示控制方法、装置及移动终端。该方法包括:在第一显示场景下确定对应的目标对象,其中,第一显示场景中包含至少两个对象对应的显示内容,对象包括应用程序、图层或显示区域;获取预设统计周期内第一对象对应的显示内容被用户禁止显示的次数;若次数达到与第一显示场景对应的预设阈值,则在第一显示场景下屏蔽对第一对象对应的显示内容的显示。本发明实施例通过采用上述技术方案,可根据用户的使用习惯对某个显示场景中包含的某个对象对应的显示内容进行有选择性的屏蔽,可提高移动终端的显示效率,降低***功耗。

Description

一种移动终端的显示控制方法、装置及移动终端
技术领域
本发明实施例涉及显示技术领域,尤其涉及一种移动终端的显示控制方法、装置及移动终端。
背景技术
目前,随着移动终端技术的快速发展,移动终端的显示屏幕尺寸越来越大,所装载的应用程序以及所能够实现的功能也越来越丰富,用户每天会花费大量的时间来使用移动终端,所以移动终端的显示效率以及耗电情况等成为考量移动终端工作性能的重要指标。
移动终端的显示控制方案对移动终端的显示效率以及耗电情况的影响较大,现有的显示控制方案有待于改进。
发明内容
本发明实施例提供一种移动终端的显示控制方法、装置及移动终端,可以优化移动终端的显示控制。
第一方面,本发明实施例提供了一种移动终端的显示控制方法,包括:
在第一显示场景下确定对应的目标对象,其中,所述第一显示场景中包含至少两个对象对应的显示内容,所述对象包括应用程序、图层或显示区域;
获取预设统计周期内第一对象对应的显示内容被用户禁止显示的次数,其中,所述第一对象包括所述第一显示场景对应的所有对象中除所述目标对象以外的任意一个对象;
若所述次数达到与所述第一显示场景对应的预设阈值,则在所述第一显示场景下屏蔽对所述第一对象对应的显示内容的显示。
第二方面,本发明实施例提供了一种移动终端的显示控制装置,包括:
目标对象确定模块,用于在第一显示场景下确定对应的目标对象,其中,所述第一显示场景中包含至少两个对象对应的显示内容,所述对象包括应用程序、图层或显示区域;
次数获取模块,用于获取预设统计周期内第一对象对应的显示内容被用户禁止显示的次数,其中,所述第一对象包括所述第一显示场景对应的所有对象中除所述目标对象以外的任意一个对象;
显示控制模块,用于在所述次数达到与所述第一显示场景对应的预设阈值时,在所述第一显示场景下屏蔽对所述第一对象对应的显示内容的显示。
第三方面,本发明实施例提供了一种移动终端,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现以下步骤:
在第一显示场景下确定对应的目标对象,其中,所述第一显示场景中包含至少两个对象对应的显示内容,所述对象包括应用程序、图层或显示区域;
获取预设统计周期内第一对象对应的显示内容被用户禁止显示的次数,其中,所述第一对象包括所述第一显示场景对应的所有对象中除所述目标对象以外的任意一个对象;
若所述次数达到与所述第一显示场景对应的预设阈值,则在所述第一显示场景下屏蔽对所述第一对象对应的显示内容的显示。
本发明实施例中提供的移动终端的显示控制方案,在第一显示场景下确定对应的目标对象,获取预设统计周期内目标对象以外的第一对象对应的显示内容被用户禁止显示的次数,当该次数达到与所述第一显示场景对应的预设阈值,在第一显示场景下屏蔽对第一对象对应的显示内容的显示。通过采用上述技术方案,可根据用户的使用习惯对某个显示场景中包含的某个对象对应的显示内容进行有选择性的屏蔽,可提高移动终端的显示效率,降低***功耗。
附图说明
图1为本发明实施例提供的一种移动终端的显示控制方法的流程示意图;
图2为本发明实施例提供的另一种移动终端的显示控制方法的流程示意图;
图3a为本发明实施例提供的一种移动终端的显示界面示意图;
图3b为本发明实施例提供的又一种移动终端的显示界面示意图;
图4为本发明实施例提供的一种移动终端的显示控制装置的结构框图;
图5为本发明实施例提供的一种移动终端的结构示意图。
具体实施方式
下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
图1为本发明实施例提供的一种移动终端的显示控制方法的流程示意图,该方法可以由移动终端的显示控制装置执行,其中该装置可由软件和/或硬件实现,一般可集成在移动终端中。如图1所示,该方法包括:
步骤101、在第一显示场景下确定对应的目标对象。
其中,所述第一显示场景中包含至少两个对象对应的显示内容,所述对象包括应用程序、图层或显示区域。
示例性的,本发明实施例中的移动终端具体可为手机、智能手表、平板电脑、游戏机、个人数字助理和数字多媒体播放器等包含显示屏的设备。
示例性的,移动终端的显示界面中有时会包含多个对象对应的显示内容。这里的对象可以是应用程序(如APP)、图层或显示区域。通常,一个应用程序可以包含1个或多个图层,每个图层可包含一个或多个显示区域。例如,对象为应用程序,假设用户开启了流量统计球(应用程序A)和百度浏览器(应用程序B),那么应用程序A对应的显示内容(如流量图标)和应用程序B对应的显示内容(如网页)可同时出现在显示界面中。又如,对象为图层,假设用户在使用百度浏览器时,网页底部出现了广告,其中的网页和广告分属于不同的图层。再如,对象为显示区域,假设用户开启了腾讯视频应用程序,在观看视频的过程中,左下角出现了广告,而该广告与用户界面(User I nterface,UI)控件处于同一个图层内,可将显示界面进行显示区域的划分,广告对应一个显示区域、UI控件对应一个显示区域、视频画面对应一个显示区域以及弹幕对应一个显示区域,各个显示区域可存在交叠。
示例性的,本发明实施例可以根据显示界面对应的对象的个数以及每个对象的身份属性(如名称、对应的进程以及显示的内容等)来进行显示场景的区分。例如,显示界面包含流量统计球和百度浏览器时对应一个显示场景E,而显示界面包含流量统计球和腾讯视频时则对应另一个显示场景F,因为虽然应用程序的个数是相同的,但是包含了不同名称或对应不同进程的应用程序,即百度浏览器和腾讯视频分别对应不同的应用程序,所以是不同的显示场景。
示例性的,目标对象可理解为与用户当前最主要的需求或关注点所对应的对象,可根据各对象的身份属性来确定显示等级,将显示等级最高的对象确定为目标对象。其中,当对象为应用程序时,身份属性可包括对象的名称及所对应的进程等;当对象为图层时,身份属性可包括图层的叠加顺序以及所负责显示的内容的重要性(例如,视频播放软件中包含视频画面的图层重要性高,包含弹幕或广告的图层重要性低);当对象为显示区域时,身份属性可包括显示区域所负责显示的内容的重要性(例如,视频画面显示区域重要性高,广告显示区域重要性低)。例如,对于上述显示场景E和显示场景F中,流量统计球一般是用来为用户提供所使用流量的统计信息的,所实现的是一种辅助功能,显示等级低,而百度浏览器和腾讯视频则能够分别实现网页浏览和视频观看的功能,显示等级高,所以显示场景E对应的目标对象为百度浏览器,显示场景F对应的目标对象为腾讯视频。
此外,目标对象还可根据各对象所对应的显示面积来确定。每个对象的显示面积一般可以由应用程序在开发阶段来设定,还可以由用户进行自主调整。可以理解的是,如果用户对某个对象的需求最大,则该对象需要占用较大的显示面积,以满足用户的使用需求,因此,可将显示面积最大的对象确定为目标对象。
步骤102、获取预设统计周期内第一对象对应的显示内容被用户禁止显示的次数。
其中,所述第一对象包括所述第一显示场景对应的所有应用程序中除所述目标对象以外的任意一个应用程序。
示例性的,所述预设统计周期可以是时间周期,如10小时、1天、2周或1个月等;所述预设统计周期还可以是次数周期,如移动终端进入第一显示场景10次,这里的10次为预设统计周期。预设统计周期可由***默认设置,也可由用户根据实际统计需求进行自主设置。
一般的,***可允许用户主动禁止某个对象对应的显示内容的显示,例如,可通过在对象的某个位置(如右上角)显示“关闭”或“X”,用户通过点击“关闭”或“X”,即可禁止相应的显示内容的显示。由于不同应用程序的设计方式可能不同,用户禁止其对应的显示内容的显示的方式也可能不同,本发明实施例不做限定。
示例性的,可实时检测第一对象对应的显示内容是否被用户禁止显示,若被用户禁止显示,则进行记录,在预设统计周期内对禁止次数进行累计并存储,待执行本步骤时可直接获取该次数。
步骤103、若所述次数达到与所述第一显示场景对应的预设阈值,则在第一显示场景下屏蔽对第一对象对应的显示内容的显示。
示例性的,与所述第一显示场景对应的预设阈值可由***默认设置,也可由用户根据实际统计需求进行自主设置。可选的,与所述第一显示场景对应的预设阈值还可根据当前情况动态确定,例如,可根据当前时刻确定相应的与所述第一显示场景对应的预设阈值,这样能够更有针对性的响应用户的主动禁止显示的操作。例如,若当前时刻对应的时间段为夜晚,则对应第一预设阈值;若当前时刻对应的时间段为白天,则对应第二预设阈值。其中,第一预设阈值大于第二预设阈值,这样设置的好处在于,夜晚通常用户会在家中,方便充电,因此可设置相对宽松的预设阈值。当然,也可以由用户预先设定不同时刻对应的预设阈值。
例如,预设统计周期为7天,与所述第一显示场景对应的预设阈值为5次,当用户7天内在第一显示场景下禁止显示第一对象对应的显示内容的次数已达到5次,那么在第一显示场景下不会再显示第一对象对应的显示内容;又如,预设统计周期为5次,与所述第一显示场景对应的预设阈值为4次,当移动终端5次进入第一显示场景时,有4次第一对象对应的显示内容被用户禁止显示时,那么在第一显示场景下不会再显示第一对象对应的显示内容。
示例性的,在第一显示场景下屏蔽对第一对象对应的显示内容的显示的方式可以有很多种,本发明实施例不作限定。例如,当第一对象为应用程序时,可在第一显示场景下禁止将第一对象(第一应用程序)对应的图层加入待合成图层集合,这样设置的好处在于,第一对象可继续运行,可完成相应的部分功能,并在结束屏蔽显示时能够快速恢复至正常运行状态,在屏蔽显示的过程中,图层合成模块在进行显示画面的合成时无需再考虑第一对象对应的图层,可加快合成速度,进而提升显示效率并节省功耗;还可在第一显示场景下关闭第一对象,这样设置的好处在于,可结束第一对象的运行,同样可达到提升显示效率并节省功耗的效果。又如,当第一对象为图层时,在所述第一显示场景下禁止将第一对象(第一图层)加入待合成图层集合,加快图层合成速度,进而提升显示效率并节省功耗。再如,当第一对象为显示区域时,在所述第一显示场景下通过图层合成模块将所述第一对象从对应的图层中去除(例如,图层合成模块获取第一对象对应的坐标,在进行图层合成时根据所述坐标将第一对象去除,即不去合成第一对象坐标范围内对应的图像内容)或者通知所述第一对象对应的应用程序停止在所述第一对象对应的图层中绘制所述第一对象对应的显示内容。在实际应用时,可参考具体的显示场景、应用程序的设置以及其他因素来选择屏蔽显示的方式。
本发明实施例提供的移动终端的显示控制方法,在第一显示场景下确定对应的目标对象,获取预设统计周期内目标对象以外的第一对象对应的显示内容被用户禁止显示的次数,当该次数达到与所述第一显示场景对应的预设阈值时,在第一显示场景下屏蔽对第一对象对应的显示内容的显示。通过采用上述技术方案,可根据用户的使用习惯对某个显示场景中包含的某个对象对应的显示内容进行有选择性的屏蔽,可提高移动终端的显示效率,降低***功耗。
在上述技术方案的基础上,在第一显示场景下屏蔽对第一对象对应的显示内容的显示之后,还可包括:在第一显示场景下检测到恢复显示事件被触发时,在第一显示场景下恢复对第一对象对应的显示内容的显示。这样设置的好处在于,可快速恢复被屏蔽的内容的显示。可选的,此处优化具体包括:在第一显示场景下检测到预设按钮以预设方式被触发时,在第一显示场景下恢复对第一对象对应的显示内容的显示。示例性的,预设按钮可以是移动终端上的实体按键,也可以是屏幕上的虚拟按钮。对于实体按键来说,预设方式可以是按击、双击或长按,还可以是多个实体按键的组合按击,如同时按下音量+键和拍照键或先按下音量-键再按下拍照键等等;对于虚拟按钮来说,可以是点击、双击、长按或拖动等等。可选的,还可具体包括:在第一显示场景下检测到应用管理器中恢复第一对象的显示的选项被触发时,在第一显示场景下恢复对第一对象对应的显示内容的显示。以上提供了几种恢复对第一对象对应的显示内容的显示的方式,仅作为示意性说明,本发明实施例对此不做限定。
图2为本发明实施例提供的另一种移动终端的显示控制方法的流程示意图,该方法中以第一显示场景包含两个应用程序的显示内容为例进行说明。如图2所示,该方法包括如下步骤:
步骤201、在包含第一应用和第二应用的当前显示场景下计算第一应用和第二应用分别对应的显示面积,将显示面积最大的应用确定为目标应用,将另一个应用确定为待检测应用。
示例性的,图3a为本发明实施例提供的一种移动终端的显示界面示意图,图3a中的显示场景E中包含了流量统计球(应用程序A)和百度浏览器(应用程序B)。应用程序A对应的显示内容为流量图标302,应用程序B对应的显示内容为网页301。网页301的显示面积大于流量图标302的显示面积,可将应用程序B确定为目标应用,应用程序A为待检测应用。
步骤202、获取预设统计周期内待检测应用对应的显示内容被用户禁止显示的次数。
步骤203、判断所述次数是否达到与所述当前显示场景对应的预设阈值,若是,则执行步骤204;否则,返回执行步骤202。
示例性的,不同的显示场景对应的预设阈值可以相同,也可以不同。假设显示场景F中包含了流量统计球(应用程序A)和腾讯视频(应用程序C),应用程序C为目标应用,应用程序A为待检测应用。由于流量统计球的流量图标可能会遮挡视频画面,所以可将显示场景F对应的预设阈值设置得小于显示场景E对应的预设阈值。
步骤204、在所述当前显示场景下屏蔽对待检测应用对应的显示内容的显示。
图3b为本发明实施例提供的又一种移动终端的显示界面示意图,如图3b所示,当流量统计球对应的流量图标302被用户禁止显示的次数达到与所述第一显示场景对应的预设阈值时,移动终端将自动在当前显示场景下屏蔽对流量图标302的显示,图层合成模块无需在将流量图标302对应的图层合成入显示画面中,加快了图层合成速度,提升显示效率并节约功耗,此外,更加契合用户的使用需求。
本发明实施例提供的移动终端的显示控制方法,可根据用户的使用习惯对某个显示场景中包含的某个应用程序对应的显示内容进行有选择性的屏蔽,可提高移动终端的显示效率,降低***功耗。
在上述技术方案的基础上,可将应用程序替换为图层或显示区域,例如,在视频播放显示场景中,用户关闭弹幕图层的次数达到相应的预设阈值时,可自动屏蔽弹幕图层的显示;又如,在视频播放显示场景中,用户关闭广告显示区域的次数达到相应的预设阈值时,可自动屏蔽广告显示区域的显示。具体的流程与上述技术方案类似,本发明实施例不再赘述。
图4为本发明实施例提供的一种移动终端的显示控制装置的结构框图,该装置可由软件和/或硬件实现,一般集成在移动终端中,可通过执行移动终端的显示控制方法来对移动终端的显示进行控制。如图4所示,该装置包括:
目标对象确定模块401,用于在第一显示场景下确定对应的目标对象,其中,所述第一显示场景中包含至少两个对象对应的显示内容,所述对象包括应用程序、图层或显示区域;
次数获取模块402,用于获取预设统计周期内第一对象对应的显示内容被用户禁止显示的次数,其中,所述第一对象包括所述第一显示场景对应的所有对象中除所述目标对象以外的任意一个对象;
显示控制模块403,用于在所述次数达到与所述第一显示场景对应的预设阈值时,在所述第一显示场景下屏蔽对所述第一对象对应的显示内容的显示。
本发明实施例提供的移动终端的显示控制装置,可根据用户的使用习惯对某个显示场景中包含的某个对象对应的显示内容进行有选择性的屏蔽,可提高移动终端的显示效率,降低***功耗。
可选的,所述目标对象确定模块用于:
在第一显示场景下根据所述第一显示场景对应的各对象的身份属性确定对应的显示等级,将显示等级最高的对象确定为目标对象;或,
在第一显示场景下计算所述第一显示场景对应的各对象所对应的显示面积,将显示面积最大的对象确定为目标对象。
可选的,所述显示控制模块包括:
与所述第一显示场景对应的预设阈值确定单元,用于根据当前时刻确定相应的与所述第一显示场景对应的预设阈值;
显示控制单元,用于在所述次数达到所述与所述第一显示场景对应的预设阈值时,在所述第一显示场景下屏蔽对所述第一对象对应的显示内容的显示。
可选的,在所述第一显示场景下屏蔽对所述第一对象对应的显示内容的显示,包括:
当所述第一对象为应用程序时,在所述第一显示场景下禁止将所述第一对象对应的图层加入待合成图层集合或在所述第一显示场景下关闭所述第一对象;
当所述第一对象为图层时,在所述第一显示场景下禁止将所述第一对象加入待合成图层集合;
当所述第一对象为显示区域时,在所述第一显示场景下通过图层合成模块将所述第一对象从对应的图层中去除或者通知所述第一对象对应的应用程序停止在所述第一对象对应的图层中绘制所述第一对象对应的显示内容。
可选的,所述显示控制模块还用于:在所述第一显示场景下屏蔽对所述第一对象对应的显示内容的显示之后,在所述第一显示场景下检测到恢复显示事件被触发时,在所述第一显示场景下恢复对所述第一对象对应的显示内容的显示。
本发明实施例提供了一种移动终端,该移动终端中可集成本发明实施例提供的移动终端的显示控制装置。图5为本发明实施例提供的一种移动终端的结构示意图。如图5所示,该移动终端可以包括:壳体(图中未示出)、存储器501、中央处理器(CentralProcessing Unit,CPU)502(又称处理器,以下简称CPU)、电路板(图中未示出)和电源电路(图中未示出)。所述电路板安置在所述壳体围成的空间内部;所述CPU502和所述存储器501设置在所述电路板上;所述电源电路,用于为所述移动终端的各个电路或器件供电;所述存储器501,用于存储可执行程序代码;所述CPU502通过读取所述存储器501中存储的可执行程序代码来运行与所述可执行程序代码对应的计算机程序,以实现以下步骤:
在第一显示场景下确定对应的目标对象,其中,所述第一显示场景中包含至少两个对象对应的显示内容,所述对象包括应用程序、图层或显示区域;
获取预设统计周期内第一对象对应的显示内容被用户禁止显示的次数,其中,所述第一对象包括所述第一显示场景对应的所有对象中除所述目标对象以外的任意一个对象;
若所述次数达到与所述第一显示场景对应的预设阈值,则在所述第一显示场景下屏蔽对所述第一对象对应的显示内容的显示。
所述移动终端还包括:外设接口503、RF(Radio Frequency,射频)电路505、音频电路506、扬声器511、电源管理芯片508、输入/输出(I/O)子***509、触摸屏512、其他输入/控制设备510以及外部端口504,这些部件通过一个或多个通信总线或信号线507来通信。
应该理解的是,图示移动终端500仅仅是移动终端的一个范例,并且移动终端500可以具有比图中所示出的更多的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。图中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。
下面就本实施例提供的用于显示控制的移动终端进行详细的描述,该移动终端以手机为例。
存储器501,所述存储器501可以被CPU502、外设接口503等访问,所述存储器501可以包括高速随机存取存储器,还可以包括非易失性存储器,例如一个或多个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
外设接口503,所述外设接口503可以将设备的输入和输出外设连接到CPU502和存储器501。
I/O子***509,所述I/O子***509可以将设备上的输入输出外设,例如触摸屏512和其他输入/控制设备510,连接到外设接口503。I/O子***509可以包括显示控制器5091和用于控制其他输入/控制设备510的一个或多个输入控制器5092。其中,一个或多个输入控制器5092从其他输入/控制设备510接收电信号或者向其他输入/控制设备510发送电信号,其他输入/控制设备510可以包括物理按钮(按压按钮、摇臂按钮等)、拨号盘、滑动开关、操纵杆、点击滚轮。值得说明的是,输入控制器5092可以与以下任一个连接:键盘、红外端口、USB接口以及诸如鼠标的指示设备。
触摸屏512,所述触摸屏512是用户移动终端与用户之间的输入接口和输出接口,将可视输出显示给用户,可视输出可以包括图形、文本、图标、视频等。
I/O子***509中的显示控制器5091从触摸屏512接收电信号或者向触摸屏512发送电信号。触摸屏512检测触摸屏上的接触,显示控制器5091将检测到的接触转换为与显示在触摸屏512上的用户界面对象的交互,即实现人机交互,显示在触摸屏512上的用户界面对象可以是运行游戏的图标、联网到相应网络的图标等。值得说明的是,设备还可以包括光鼠,光鼠是不显示可视输出的触摸敏感表面,或者是由触摸屏形成的触摸敏感表面的延伸。
RF电路505,主要用于建立手机与无线网络(即网络侧)的通信,实现手机与无线网络的数据接收和发送。例如收发短信息、电子邮件等。具体地,RF电路505接收并发送RF信号,RF信号也称为电磁信号,RF电路505将电信号转换为电磁信号或将电磁信号转换为电信号,并且通过该电磁信号与通信网络以及其他设备进行通信。RF电路505可以包括用于执行这些功能的已知电路,其包括但不限于天线***、RF收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、CODEC(COder-DECoder,编译码器)芯片组、用户标识模块(Subscriber Identity Module,SIM)等等。
音频电路506,主要用于从外设接口503接收音频数据,将该音频数据转换为电信号,并且将该电信号发送给扬声器511。
扬声器511,用于将手机通过RF电路505从无线网络接收的语音信号,还原为声音并向用户播放该声音。
电源管理芯片508,用于为CPU502、I/O子***及外设接口所连接的硬件进行供电及电源管理。
本发明实施例提供的移动终端,可根据用户的使用习惯对某个显示场景中包含的某个对象对应的显示内容进行有选择性的屏蔽,可提高移动终端的显示效率,降低***功耗。
上述实施例中提供的移动终端的显示控制装置及移动终端可执行本发明任意实施例所提供的移动终端的显示控制方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的移动终端的显示控制方法。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

Claims (3)

1.一种移动终端的显示控制方法,其特征在于,包括:
根据显示界面对应的对象的个数以及每个对象的身份属性进行显示场景的区分;在第一显示场景下计算所述第一显示场景对应的各对象所对应的显示面积,将显示面积最大的对象确定为目标对象,其中,所述第一显示场景中包含至少两个对象对应的显示内容,所述对象包括应用程序、图层或显示区域,每个对象的显示面积由用户自主调整;
获取预设统计周期内第一对象对应的显示内容被用户禁止显示的次数,其中,所述第一对象包括所述第一显示场景对应的所有对象中除所述目标对象以外的任意一个对象;
根据当前时刻确定相应的与所述第一显示场景对应的预设阈值,其中,若当前时刻对应的时间段为夜晚,则对应第一预设阈值;若当前时刻对应的时间段为白天,则对应第二预设阈值,第一预设阈值大于第二预设阈值;若所述次数达到所述与所述第一显示场景对应的预设阈值,则在所述第一显示场景下屏蔽对所述第一对象对应的显示内容的显示:当所述第一对象为应用程序时,在所述第一显示场景下禁止将所述第一对象对应的图层加入待合成图层集合或在所述第一显示场景下关闭所述第一对象;当所述第一对象为图层时,在所述第一显示场景下禁止将所述第一对象加入待合成图层集合;当所述第一对象为显示区域时,在所述第一显示场景下通过图层合成模块将所述第一对象从对应的图层中去除或者通知所述第一对象对应的应用程序停止在所述第一对象对应的图层中绘制所述第一对象对应的显示内容;
在第一显示场景下检测到预设按钮以预设方式被触发时,在第一显示场景下恢复对第一对象对应的显示内容的显示。
2.一种移动终端的显示控制装置,其特征在于,包括:
目标对象确定模块,用于根据显示界面对应的对象的个数以及每个对象的身份属性进行显示场景的区分;在第一显示场景下计算所述第一显示场景对应的各对象所对应的显示面积,将显示面积最大的对象确定为目标对象,其中,所述第一显示场景中包含至少两个对象对应的显示内容,所述对象包括应用程序、图层或显示区域,每个对象的显示面积由用户自主调整;
次数获取模块,用于获取预设统计周期内第一对象对应的显示内容被用户禁止显示的次数,其中,所述第一对象包括所述第一显示场景对应的所有对象中除所述目标对象以外的任意一个对象;
显示控制模块,包括:与所述第一显示场景对应的预设阈值确定单元,用于根据当前时刻确定相应的与所述第一显示场景对应的预设阈值,其中,若当前时刻对应的时间段为夜晚,则对应第一预设阈值;若当前时刻对应的时间段为白天,则对应第二预设阈值,第一预设阈值大于第二预设阈值;显示控制单元,用于在所述次数达到所述与所述第一显示场景对应的预设阈值时,在所述第一显示场景下屏蔽对所述第一对象对应的显示内容的显示:当所述第一对象为应用程序时,在所述第一显示场景下禁止将所述第一对象对应的图层加入待合成图层集合或在所述第一显示场景下关闭所述第一对象;当所述第一对象为图层时,在所述第一显示场景下禁止将所述第一对象加入待合成图层集合;当所述第一对象为显示区域时,在所述第一显示场景下通过图层合成模块将所述第一对象从对应的图层中去除或者通知所述第一对象对应的应用程序停止在所述第一对象对应的图层中绘制所述第一对象对应的显示内容;在第一显示场景下检测到预设按钮以预设方式被触发时,在第一显示场景下恢复对第一对象对应的显示内容的显示。
3.一种移动终端,其特征在于,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现以下步骤:
根据显示界面对应的对象的个数以及每个对象的身份属性进行显示场景的区分;在第一显示场景下计算所述第一显示场景对应的各对象所对应的显示面积,将显示面积最大的对象确定为目标对象,其中,所述第一显示场景中包含至少两个对象对应的显示内容,所述对象包括应用程序、图层或显示区域,每个对象的显示面积由用户自主调整;
获取预设统计周期内第一对象对应的显示内容被用户禁止显示的次数,其中,所述第一对象包括所述第一显示场景对应的所有对象中除所述目标对象以外的任意一个对象;
根据当前时刻确定相应的与所述第一显示场景对应的预设阈值,其中,若当前时刻对应的时间段为夜晚,则对应第一预设阈值;若当前时刻对应的时间段为白天,则对应第二预设阈值,第一预设阈值大于第二预设阈值;若所述次数达到所述与所述第一显示场景对应的预设阈值,则在所述第一显示场景下屏蔽对所述第一对象对应的显示内容的显示:当所述第一对象为应用程序时,在所述第一显示场景下禁止将所述第一对象对应的图层加入待合成图层集合或在所述第一显示场景下关闭所述第一对象;当所述第一对象为图层时,在所述第一显示场景下禁止将所述第一对象加入待合成图层集合;当所述第一对象为显示区域时,在所述第一显示场景下通过图层合成模块将所述第一对象从对应的图层中去除或者通知所述第一对象对应的应用程序停止在所述第一对象对应的图层中绘制所述第一对象对应的显示内容;
在第一显示场景下检测到预设按钮以预设方式被触发时,在第一显示场景下恢复对第一对象对应的显示内容的显示。
CN201710142972.8A 2017-03-10 2017-03-10 一种移动终端的显示控制方法、装置及移动终端 Expired - Fee Related CN106896900B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201710142972.8A CN106896900B (zh) 2017-03-10 2017-03-10 一种移动终端的显示控制方法、装置及移动终端
PCT/CN2017/106943 WO2018161587A1 (zh) 2017-03-10 2017-10-19 移动终端的显示控制方法、装置、存储介质及电子设备
EP17899776.3A EP3584710B1 (en) 2017-03-10 2017-10-19 Method and apparatus for controlling display of mobile terminal, and storage medium
US16/566,008 US11138956B2 (en) 2017-03-10 2019-09-10 Method for controlling display of terminal, storage medium, and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710142972.8A CN106896900B (zh) 2017-03-10 2017-03-10 一种移动终端的显示控制方法、装置及移动终端

Publications (2)

Publication Number Publication Date
CN106896900A CN106896900A (zh) 2017-06-27
CN106896900B true CN106896900B (zh) 2020-07-31

Family

ID=59192791

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710142972.8A Expired - Fee Related CN106896900B (zh) 2017-03-10 2017-03-10 一种移动终端的显示控制方法、装置及移动终端

Country Status (4)

Country Link
US (1) US11138956B2 (zh)
EP (1) EP3584710B1 (zh)
CN (1) CN106896900B (zh)
WO (1) WO2018161587A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106896900B (zh) * 2017-03-10 2020-07-31 Oppo广东移动通信有限公司 一种移动终端的显示控制方法、装置及移动终端
CN107577394A (zh) * 2017-08-29 2018-01-12 努比亚技术有限公司 一种消息处理方法、设备及计算机存储介质
CN109460170B (zh) * 2018-10-23 2022-09-23 深圳市丝路蓝创意展示有限公司 屏幕扩展及交互方法、终端及计算机可读存储介质
CN111526380B (zh) * 2020-03-20 2023-03-31 北京达佳互联信息技术有限公司 视频处理方法、装置、服务器、电子设备及存储介质
CN112367218B (zh) * 2020-10-23 2022-05-24 新华三信息安全技术有限公司 网络流量数据可视化分析方法、***及可读存储介质
CN114489897B (zh) * 2022-01-21 2023-08-08 北京字跳网络技术有限公司 一种对象处理方法、装置、终端设备及介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103631480A (zh) * 2013-11-11 2014-03-12 联想(北京)有限公司 一种视图对象控制方法及电子设备
CN104267893A (zh) * 2014-09-30 2015-01-07 珠海市君天电子科技有限公司 一种调整推送的悬浮窗方法及装置
CN106095592A (zh) * 2016-05-31 2016-11-09 广东欧珀移动通信有限公司 一种前景应用程序场景同步方法及装置、***

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110213655A1 (en) * 2009-01-24 2011-09-01 Kontera Technologies, Inc. Hybrid contextual advertising and related content analysis and display techniques
CN104714725B (zh) * 2011-12-31 2018-10-09 北京奇虎科技有限公司 一种悬浮窗的显示方法及装置
CN103076976A (zh) * 2013-01-07 2013-05-01 华为终端有限公司 添加应用图标的方法、移除应用图标的方法和装置
US20150121306A1 (en) * 2013-10-30 2015-04-30 United Video Properties, Inc. Methods and systems for customizing functions of media guidance applications
US10095286B2 (en) * 2014-05-30 2018-10-09 Apple Inc. Thermally adaptive quality-of-service
US9952838B2 (en) * 2014-09-26 2018-04-24 Oracle International Corporation Methods, systems, and computer readable media for generating a visual overlay
CN104298432A (zh) * 2014-09-30 2015-01-21 珠海市君天电子科技有限公司 信息展示方法和装置
CN105100444A (zh) * 2015-06-29 2015-11-25 小米科技有限责任公司 信息展示方法及装置
CN106202472B (zh) * 2016-07-15 2020-03-17 宇龙计算机通信科技(深圳)有限公司 一种应用图标处理方法及其装置
CN106162251A (zh) 2016-07-29 2016-11-23 王晓光 关闭视频广告的实现方法及***
CN106406864A (zh) * 2016-08-31 2017-02-15 乐视控股(北京)有限公司 模式切换方法及装置
CN106896900B (zh) * 2017-03-10 2020-07-31 Oppo广东移动通信有限公司 一种移动终端的显示控制方法、装置及移动终端

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103631480A (zh) * 2013-11-11 2014-03-12 联想(北京)有限公司 一种视图对象控制方法及电子设备
CN104267893A (zh) * 2014-09-30 2015-01-07 珠海市君天电子科技有限公司 一种调整推送的悬浮窗方法及装置
CN106095592A (zh) * 2016-05-31 2016-11-09 广东欧珀移动通信有限公司 一种前景应用程序场景同步方法及装置、***

Also Published As

Publication number Publication date
US20200005737A1 (en) 2020-01-02
WO2018161587A1 (zh) 2018-09-13
EP3584710A1 (en) 2019-12-25
US11138956B2 (en) 2021-10-05
EP3584710A4 (en) 2020-03-04
EP3584710B1 (en) 2022-03-02
CN106896900A (zh) 2017-06-27

Similar Documents

Publication Publication Date Title
CN106896900B (zh) 一种移动终端的显示控制方法、装置及移动终端
CN107748686B (zh) 应用程序的启动优化方法、装置、存储介质及智能终端
US11397590B2 (en) Method for preloading application, storage medium, and terminal
CN108363593B (zh) 应用程序预加载方法、装置、存储介质及终端
CN108595228B (zh) 应用程序预测模型建立方法、装置、存储介质及移动终端
CN107844342B (zh) 应用程序保活的管控方法、装置及存储介质和移动终端
CN107491560B (zh) 页面图片显示方法、装置、存储介质、服务器及移动终端
CN108646906B (zh) 帧率调整方法、装置、存储介质及智能终端
CN109089043B (zh) 拍摄图像预处理方法、装置、存储介质及移动终端
CN109157839B (zh) 帧率调控方法、装置、存储介质及终端
CN108153647B (zh) 日志处理方法、装置、终端设备及存储介质
CN108038231B (zh) 日志处理方法、装置、终端设备及存储介质
CN107422916B (zh) 一种触摸操作的响应方法、装置、存储介质及终端
CN107450801B (zh) 一种屏幕显示的控制方法、装置、存储介质及移动终端
CN108521607B (zh) 视频中广告的处理方法、装置、存储介质及智能终端
CN110888821B (zh) 一种内存管理方法及装置
CN107797841B (zh) 窗口控制方法、装置、终端设备及存储介质
CN107402712B (zh) 一种触摸操作的响应方法、装置、存储介质及终端
CN108647056B (zh) 应用程序预加载方法、装置、存储介质及终端
CN109460364B (zh) 应用程序检测方法、装置、存储介质及移动终端
CN108076223B (zh) 任务切换方法、装置、终端设备及存储介质
CN104869465A (zh) 视频播放控制方法和装置
CN108693948B (zh) 帧率调整方法、装置、终端设备及存储介质
CN108710512B (zh) 应用程序的预加载方法、装置、存储介质及智能终端
CN110333785B (zh) 信息处理方法、装置、存储介质及增强现实设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200731