CN112445407B - 显示方法和电子设备 - Google Patents

显示方法和电子设备 Download PDF

Info

Publication number
CN112445407B
CN112445407B CN201910817251.1A CN201910817251A CN112445407B CN 112445407 B CN112445407 B CN 112445407B CN 201910817251 A CN201910817251 A CN 201910817251A CN 112445407 B CN112445407 B CN 112445407B
Authority
CN
China
Prior art keywords
display screen
application
unread message
application program
user
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
Application number
CN201910817251.1A
Other languages
English (en)
Other versions
CN112445407A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201910817251.1A priority Critical patent/CN112445407B/zh
Priority to PCT/CN2020/110466 priority patent/WO2021036926A1/zh
Publication of CN112445407A publication Critical patent/CN112445407A/zh
Application granted granted Critical
Publication of CN112445407B publication Critical patent/CN112445407B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/0484Interaction 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
    • 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
    • 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
    • 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/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本申请实施例提供一种显示方法和电子设备,在电子设备中检测到第一应用程序的第一未读消息后,可以在第二显示屏幕中显示第一未读消息对应的控件,且在第二显示屏幕中可以进一步接收用户对第一未读消息对应的控件的第一操作,响应于第一操作,在第一显示屏幕中显示包括第一未读消息的部分内容的第一界面。对于电子设备的用户来说,第二显示屏幕不是仅仅作为遮挡前置摄像头的装饰屏幕,还可以提示未读消息,提供快捷打开包括未读消息的部分内容的界面的入口,即本申请实施例不仅充分利用了第二显示屏幕的显示区域,也提供了用户与副屏直接交互的方式,因此提高了第二显示屏幕的利用率。

Description

显示方法和电子设备
技术领域
本申请涉及终端技术,尤其涉及一种显示方法和电子设备。
背景技术
随着终端技术的发展,终端屏幕的设计越来越趋向于具有较大的屏占比,且配置前置摄像头。示例的,如图1所示,示出了一种打孔屏终端,这类终端在主屏幕11上打孔,在打孔区域下方设置前置摄像头10,主屏幕11亮屏时,主屏幕11中前置摄像头所在的打孔区域不能进行显示。
现有技术中,为了改善前置摄像头显示突兀对主屏幕美观度的影响,可以在打孔区域正对于摄像头的上方设置副屏,在主屏幕亮屏时,在该副屏中固定显示背景色或图案标识等固定内容。
然而,虽然现有技术中在摄像头上方设置了副屏,但是因为副屏上显示的固定内容与主屏幕上显示的内容的相关性不高,使得终端主屏幕与副屏显示的融合度较差,副屏的利用率较低。
发明内容
本申请提供一种显示方法和电子设备,提高了副屏的利用率,丰富了副屏与用户的交互方式。
本申请实施例第一方面提供一种显示方法,应用于电子设备,电子设备包括第一显示屏幕、摄像头和第二显示屏幕,第一显示屏幕上设置有打孔区域,打孔区域下方设置有摄像头和第二显示屏幕,该方法包括:检测到第一应用程序的第一未读消息;在第二显示屏幕中显示第一未读消息对应的控件;检测到用户对第一未读消息对应的控件的第一操作;响应于第一操作,在第一显示屏幕中显示第一界面,第一界面包括第一未读消息的部分内容。
本申请实施例中,在电子设备中检测到第一应用程序的第一未读消息后,可以在第二显示屏幕中显示第一未读消息对应的控件,且在第二显示屏幕中可以进一步接收用户对第一未读消息对应的控件的第一操作,响应于第一操作,在第一显示屏幕中显示包括第一未读消息的部分内容的第一界面。对于电子设备的用户来说,第二显示屏幕不是仅仅作为遮挡前置摄像头的装饰屏幕,还可以提示未读消息,提供快捷打开包括未读消息的部分内容的界面的入口,即本申请实施例不仅充分利用了第二显示屏幕的显示区域,也提供了用户与副屏直接交互的方式,因此提高了第二显示屏幕的利用率。
可选的,第一未读消息可以是手机从服务器接收的未读消息,例如未读的短信,或者未读的微信消息等。第一未读消息也可以是手机生成的未读消息,手机中闹钟或日历等应用根据用户的设定生成的提醒消息等。通过在第二显示屏幕中显示未读消息,可以达到提示用户存在未读消息的效果。
可选的,第一未读消息对应的控件可以是第一应用程序的图标,第一未读消息对应的控件等。则用户可以通过触控第一未读消息的控件,实现第一未读消息的快速打开。
可选的,第一界面中可以只显示第一未读消息的部分内容(例如发送方,消息正文的前一部分内容等)或者显示全部内容,第一界面也可以是第一应用程序的界面,例如第一未读消息是未读的微信消息,则第一界面是微信应用的主界面,或者微信应用中与发送方的对话界面等。则用户可以在第一界面中进一步执行对该第一未读消息的进一步处理,例如查阅、回复微信消息等。
结合第一方面,在一种可能的实现方式中,在第二显示屏幕中显示第一未读消息对应的控件之前,该方法还包括:检测到第二应用程序的第二未读消息;和,在第二显示屏幕中显示第二未读消息对应的控件;其中,第二应用程序比第一应用程序的使用次数更多,或者第二应用程序比第一应用程序的使用时长更长,或者第二应用程序提供未读消息的频率比第一应用程序更高,或者用户阅读第二应用程序的未读消息的频率比第一应用程序更高;或者,第二未读消息比第一未读消息生成的时间早;或者第二未读消息比第一未读消息到达电子设备的时间早。这样,在电子设备中检测到多个未读消息时,可以按照用户对各未读消息对应的应用程序的使用次数,或用户对各未读消息对应的应用程序的使用时长,或各未读消息对应的应用程序提供未读消息的频率,或用户阅读各未读消息对应的应用程序的未读消息的频率,或各未读消息对应的应用程序生成的时间,或各未读消息对应的应用程序到达电子设备的时间,来确定各未读消息的优先级,在第二显示屏幕中先显示优先级较高的未读消息对应的控件,再显示优先级较低的未读消息的控件,从而可以优先为用户提供重要的未读消息,提升了提示的智能性。
结合第一方面,在一种可能的实现方式中,在第二显示屏幕中显示第一未读消息对应的控件,包括:在显示第二未读消息对应的控件一段时间之后,在第二显示屏幕中显示第一未读消息对应的控件。这样,可以实现在第二显示屏幕中对多个未读消息对应的控件的轮流显示,从而可以避免对多个未读消息的提示的遗漏,使得提示更加全面。
需要说明的是,本申请实施例的上述步骤可以对应于具体实施方式中步骤S108至步骤S112,也即,具体实施方式中的步骤S108至步骤S112可以独立执行,以实现将第二显示屏幕作为提示未读消息和提供快捷打开包括未读消息的部分内容的界面的入口。
结合第一方面,在一种可能的实现方式中,该方法还包括:在第一显示屏幕中显示第一界面时,关闭第二显示屏幕;或,在第一显示屏幕中显示第一界面时,在第二显示屏幕中显示第三应用程序对应的控件,第三应用程序为用户设置或默认的应用程序,或者为第三未读消息对应的应用程序。
本申请实施例中,在第一显示屏幕中显示第一界面时,关闭第二显示屏幕,可以避免第二显示屏幕的显示对第一界面造成的干扰。
在第一显示屏幕中显示第一界面时,在第二显示屏幕中显示第三应用程序对应的控件,在第三应用程序为用户设置或默认的应用程序时,用户可以通过触发该用户设置或默认的应用程序的控件实现快速进入应用程序界面,在第三应用程序为第三未读消息对应的应用程序时,第二显示屏幕可以进一步提示用户存在第三未读消息。
结合第一方面,在一种可能的实现方式中,在第二显示屏幕中显示第一未读消息对应的控件,包括:在第二显示屏幕中常亮显示或闪烁显示第一未读消息对应的控件。本申请实施例中为用户提供了多样化的显示方式,具体的,通过闪烁显示可以较好的吸引用户注意,从而达到较好的提示效果,通过恒定亮度显示可避免对用户的打扰,从而增加用户的舒适感,用户可以根据实际的应用场景适应设置显示方式,从而可以提升用户体验。
结合第一方面,在一种可能的实现方式中,检测到第一应用程序的第一未读消息之前,该方法还包括:在第二显示屏幕显示第四应用程序的控件;检测到用户对第四应用程序的控件的操作;响应于对第四应用程序的控件的操作,在第一显示屏幕中显示第四应用程序的界面。本申请实施例中,在电子设备检测到未读消息之前,第二显示屏幕不需要进行未读消息提示,因此,第二显示屏幕可以显示第四应用程序的控件,用户可以触发第四应用程序的控件在第一显示屏幕中显示第四应用程序的界面,即本申请实施例中,用户可以通过第二显示屏幕实现对第四应用程序的快速打开,提升了用户打开第四应用程序的效率。
需要说明的是,该第四应用程序可以对应于具体实施方式部分的设置的应用程序或预设的应用程序,在第四应用程序为设置的应用程序时,该步骤可以对应于具体实施方式中步骤S105至步骤S107,在第四应用程序为预设的应用程序时,该步骤可以对应于具体实施方式中步骤S114至步骤S116,也即,具体实施方式中的步骤S105至步骤S107可以独立执行,以实现将第二显示屏幕作为快速打开设置的应用程序的入口,具体实施方式中的步骤S114至步骤S116也可以独立执行,以实现将第二显示屏幕作为快速打开预设的应用程序的入口。
结合第一方面,在一种可能的实现方式中,第四应用程序为设置的应用程序,在第二显示屏幕显示第四应用程序的控件之前,方法还包括:检测到用户的触发操作,在第二显示屏幕显示第四应用程序的控件,包括:响应于用户的触发操作,在第二显示屏幕显示第四应用程序的控件。本申请实施例中,在检测到用户的触发操作时,才在第二显示屏幕中显示第四应用程序的控件,因为该第四应用程序的控件在第二显示屏幕中的显示是由用户触发的,因此该显示更能符合用户意图,提升用户体验。
结合第一方面,在一种可能的实现方式中,该方法还包括:响应于所述用户的触发操作,在所述第一显示屏幕显示第二界面,所述第二界面为通知栏的界面。本申请实施例中,用户的一个触发操作,即可以触发第二显示屏幕中显示第四应用程序的控件,还可以触发第一显示屏幕中显示通知栏的界面,可以理解,因为通知栏的界面中已经包括了未读的通知消息,所以可以不再第二显示屏幕中进一步提示未读消息,但是通知栏的界面中可能不包括第四应用程序的控件,所以在第二显示屏幕中显示第四应用程序对应的控件,可以实现对第一显示屏幕内容的补充,便于用户快捷的实现对第四应用程序的操作。
结合第一方面,在一种可能的实现方式中,触发操作包括以下任意一个:在第一显示屏幕中的下滑操作、在第一显示屏幕中的上滑操作、在第一显示屏幕中的斜滑操作、在第一显示屏幕中的双击操作、以及在第一显示屏幕中的按压操作,其中按压操作为对第一显示屏幕的按压压力大于压力阈值的操作。
结合第一方面,在一种可能的实现方式中,第四应用程序为用户选定的应用程序,在第二显示屏幕显示第四应用程序的控件,包括:在用户选定了第四应用程序之后,自动在第二显示屏幕显示第四应用程序的控件。本申请实施例中,在用户选定第四应用程序之后,电子设备可以自动在第二显示屏幕中显示第四应用程序的控件,从而可以减少显示第四应用程序的控件中用户的操作。
本申请实施例第二方面提供一种显示方法,应用于电子设备,电子设备包括第一显示屏幕、摄像头和第二显示屏幕,第一显示屏幕上设置有打孔区域,打孔区域下方设置有摄像头和第二显示屏幕,该方法包括:在第一显示屏幕显示待机界面时,在第二显示屏幕显示第四应用程序的控件;检测用户对第四应用程序的控件的操作;响应于对第四应用程序的控件的操作,在第一显示屏幕显示第四应用程序的界面。
本申请实施例中,在电子设备第一显示屏幕显示待机界面时,可以在第二显示屏幕中显示第四应用程序的控件,且在第二显示屏幕中可以进一步接收用户对第四应用程序的控件的操作,并响应于对第四应用程序的控件的操作在第一显示屏幕中显示第四应用程序的界面,对于电子设备的用户来说,第二显示屏幕不是仅仅作为遮挡前置摄像头的装饰屏幕,而是作为提供快捷打开第四应用程序的界面的入口,即本申请实施例提供了用户与副屏直接交互的方式,因此提高了第二显示屏幕的利用率。
结合第二方面,在一种可能的实现方式中,第四应用程序为设置的应用程序,在第二显示屏幕显示第四应用程序的控件之前,方法还包括:检测到用户的触发操作,在第二显示屏幕显示第四应用程序的控件,包括:响应于用户的触发操作,在第二显示屏幕显示第四应用程序的控件。本申请实施例中,在检测到用户的触发操作时,才在第二显示屏幕中显示设置的应用程序的控件,因为该设置的应用程序的控件在第二显示屏幕中的显示是由用户触发的,因此该显示更能符合用户意图,提升用户体验。
需要说明的是,在第四应用程序为设置应用程序时,该步骤可以对应于具体实施方式中步骤S105至步骤S107,也即,具体实施方式中的步骤S105至步骤S107可以独立执行,以实现将第二显示屏幕作为快速打开设置应用程序的入口。
结合第二方面,在一种可能的实现方式中,该方法还包括:响应于所述用户的触发操作,在所述第一显示屏幕显示第二界面,所述第二界面为通知栏的界面。本申请实施例中,用户的一个触发操作,即可以触发第二显示屏幕中显示第四应用程序的控件,还可以触发第一显示屏幕中显示通知栏的界面,可以理解,因为通知栏的界面中已经包括了未读的通知消息,所以可以不再第二显示屏幕中进一步提示未读消息,但是通知栏的界面中可能不包括第四应用程序的控件,所以在第二显示屏幕中显示第四应用程序对应的控件,可以实现对第一显示屏幕内容的补充,便于用户快捷的实现对第四应用程序的操作。
结合第二方面,在一种可能的实现方式中,第四应用程序为用户选定的应用程序,在第二显示屏幕显示第四应用程序的控件,包括:在用户选定了第四应用程序之后,自动在第二显示屏幕显示第四应用程序的控件。本申请实施例中,在用户选定第四应用程序之后,电子设备可以自动在第二显示屏幕中显示第四应用程序的控件,从而可以减少显示第四应用程序的控件中用户的操作。
需要说明的是,在第四应用程序为用户选定的应用程序时,该步骤可以对应于具体实施方式中步骤S114至步骤S116,具体实施方式中的步骤S114至步骤S116也可以独立执行,以实现将第二显示屏幕作为快速打开用户选定的应用程序的入口。
结合第二方面,在一种可能的实现方式中,该方法还包括:检测到第一应用程序的第一未读消息;在第二显示屏幕中显示第一未读消息对应的控件;检测到用户对第一未读消息对应的控件的第一操作;响应于第一操作,在第一显示屏幕中显示第一界面,第一界面包括第一未读消息的部分内容。本申请实施例中,在电子设备中检测到第一应用程序的第一未读消息后,可以在第二显示屏幕中显示第一未读消息对应的控件,且在第二显示屏幕中可以进一步接收用户对第一未读消息对应的控件的第一操作,并响应于第一操作在第一显示屏幕中显示包括第一未读消息的部分内容的第一界面,对于电子设备的用户来说,第二显示屏幕不是仅仅作为遮挡前置摄像头的装饰屏幕,而是作为提示未读消息和提供快捷打开包括未读消息的部分内容的界面的入口,即本申请实施例不仅充分利用了第二显示屏幕的显示区域,也提供了用户与副屏直接交互的方式,因此提高了第二显示屏幕的利用率。
需要说明的是,本申请实施例的上述步骤可以对应于具体实施方式中步骤S108至步骤S112,也即,具体实施方式中的步骤S108至步骤S112可以独立执行,以实现将第二显示屏幕作为提示未读消息和提供快捷打开包括未读消息的部分内容的界面的入口。
结合第二方面,在一种可能的实现方式中,在第二显示屏幕中显示第一未读消息对应的控件之前,该方法还包括:检测到第二应用程序的第二未读消息;和,在第二显示屏幕中显示第二未读消息对应的控件;其中,第二应用程序比第一应用程序的使用次数更多,或者第二应用程序比第一应用程序的使用时长更长,或者第二应用程序提供未读消息的频率比第一应用程序更高,或者用户阅读第二应用程序的未读消息的频率比第一应用程序更高;或者,第二未读消息比第一未读消息生成的时间早;或者第二未读消息比第一未读消息到达电子设备的时间早。这样,在电子设备中检测到多个未读消息时,可以按照用户对各未读消息对应的应用程序的使用次数,或用户对各未读消息对应的应用程序的使用时长,或各未读消息对应的应用程序提供未读消息的频率,或用户阅读各未读消息对应的应用程序的未读消息的频率,或各未读消息对应的应用程序生成的时间,或各未读消息对应的应用程序到达电子设备的时间,来确定各未读消息的优先级,在第二显示屏幕中先显示优先级较高的未读消息对应的控件,再显示优先级较低的未读消息的控件,从而可以优先为用户提供重要的未读消息,提升了提示的智能性。
结合第二方面,在一种可能的实现方式中,在第二显示屏幕中显示第一未读消息对应的控件,包括:在显示第二未读消息对应的控件一段时间之后,在第二显示屏幕中显示第一未读消息对应的控件。这样,可以实现在第二显示屏幕中对多个未读消息对应的控件的轮流显示,从而可以避免对多个未读消息的提示的遗漏,使得提示更加全面。
结合第二方面,在一种可能的实现方式中,该方法还包括:在第一显示屏幕中显示第一界面时,关闭第二显示屏幕;或,在第一显示屏幕中显示第一界面时,在第二显示屏幕中显示第三应用程序对应的控件,第三应用程序为用户设置或默认的应用程序,或者为第三未读消息对应的应用程序。
本申请实施例中,在第一显示屏幕中显示第一界面时,关闭第二显示屏幕,可以避免第二显示屏幕的显示对第一界面造成的干扰。
在第一显示屏幕中显示第一界面时,在第二显示屏幕中显示第三应用程序对应的控件,在第三应用程序为用户设置或默认的应用程序时,用户可以通过触发该用户设置或默认的应用程序的控件实现快速进入应用程序界面,在第三应用程序为第三未读消息对应的应用程序时,第二显示屏幕可以进一步提示用户存在第三未读消息。
结合第二方面,在一种可能的实现方式中,在第二显示屏幕中显示第一未读消息对应的控件,包括:在第二显示屏幕中常亮显示或闪烁显示第一未读消息对应的控件。本申请实施例中为用户提供了多样化的显示方式,具体的,通过闪烁显示可以较好的吸引用户注意,从而达到较好的提示效果,通过恒定亮度显示可避免对用户的打扰,从而增加用户的舒适感,用户可以根据实际的应用场景适应设置显示方式,从而可以提升用户体验。
本申请实施例第三方面提供一种电子设备,包括第一显示屏幕、摄像头和第二显示屏幕,第一显示屏幕上设置有打孔区域,打孔区域下方设置有摄像头和第二显示屏幕,电子设备还包括:处理单元;处理单元,用于检测第一应用程序的第一未读消息;第二显示屏幕用于,当处理单元检测到第一未读消息时,显示第一未读消息对应的控件;第二显示屏幕,还用于检测用户对第一未读消息对应的控件的第一操作;第一显示屏幕,用于响应于第一操作,显示第一界面,第一界面包括第一未读消息的部分内容。
结合第三方面,在一种可能的实现方式中,处理单元,还用于检测第二应用程序的第二未读消息;第二显示屏幕,还用于显示第二未读消息对应的控件;其中,第二应用程序比第一应用程序的使用次数更多,或者第二应用程序比第一应用程序的使用时长更长,或者第二应用程序提供未读消息的频率比第一应用程序更高,或者用户阅读第二应用程序的未读消息的频率比第一应用程序更高;或者,第二未读消息比第一未读消息生成的时间早;或者第二未读消息比第一未读消息到达电子设备的时间早。
结合第三方面,在一种可能的实现方式中,第二显示屏幕,具体用于在处理单元检测到第二未读消息时,在显示第一未读消息对应的控件之前,显示第二未读消息对应的控件。
结合第三方面,在一种可能的实现方式中,处理单元,还用于在第一显示屏幕中显示第一界面时,关闭第二显示屏幕;或,第二显示屏幕,还用于在第一显示屏幕中显示第一界面时,显示第三应用程序对应的控件,第三应用程序为用户设置或默认的应用程序,或者为第三未读消息对应的应用程序。
结合第三方面,在一种可能的实现方式中,第二显示屏幕,具体用于,常亮显示或闪烁显示第一未读消息对应的控件。
结合第三方面,在一种可能的实现方式中,第二显示屏幕,还用于显示第四应用程序的控件;第二显示屏幕,还用于检测用户对第四应用程序的控件的操作;第一显示屏幕,还用于响应于对第四应用程序的控件的操作,显示第四应用程序的界面。
结合第三方面,在一种可能的实现方式中,第四应用程序为设置的应用程序,第一显示屏幕,还用于检测用户的触发操作;第二显示屏幕,具体用于,响应于用户的触发操作,在第二显示屏幕显示第四应用程序的控件。
结合第三方面,在一种可能的实现方式中,第一显示屏幕,还用于,响应于用户的触发操作,显示第二界面,第二界面为通知栏的界面。
结合第三方面,在一种可能的实现方式中,触发操作包括以下任意一个:在第一显示屏幕中的下滑操作、在第一显示屏幕中的上滑操作、在第一显示屏幕中的斜滑操作、在第一显示屏幕中的双击操作、以及在第一显示屏幕中的按压操作,其中按压操作为对第一显示屏幕的按压压力大于压力阈值的操作。
结合第三方面,在一种可能的实现方式中,第二显示屏幕,具体用于在用户选定了第四应用程序之后,自动显示第四应用程序的控件。
本申请实施例第四方面提供一种电子设备,包括第一显示屏幕、摄像头和第二显示屏幕,第一显示屏幕上设置有打孔区域,打孔区域下方设置有摄像头和第二显示屏幕,第一显示屏幕,用于显示待机界面;第二显示屏幕,用于在第一显示屏幕显示待机界面时,显示第四应用程序的控件;第二显示屏幕,还用于检测用户对第四应用程序的控件的操作;第一显示屏幕,用于响应于对第四应用程序的控件的操作,显示第四应用程序的界面。
结合第四方面,在一种可能的实现方式中,第四应用程序为设置的应用程序,第一显示屏幕,还用于检测用户的触发操作;第二显示屏幕,具体用于响应于用户的触发操作,在第二显示屏幕显示第四应用程序的控件。
结合第四方面,在一种可能的实现方式中,第二显示屏幕,具体用于在用户选定了第四应用程序之后,自动在第二显示屏幕显示第四应用程序的控件。
结合第四方面,在一种可能的实现方式中,电子设备还包括:处理单元;处理单元,用于检测第一应用程序的第一未读消息;第二显示屏幕,还用于在处理单元检测到第一未读消息时,显示第一未读消息对应的控件;第二显示屏幕,具体用于检测到用户对第一未读消息对应的控件的第一操作;第一显示屏幕,还用于:响应于第一操作,显示第一界面,第一界面包括第一未读消息的部分内容。
结合第四方面,在一种可能的实现方式中,处理单元,还用于检测第二应用程序的第二未读消息;第二显示屏幕,还用于显示第二未读消息对应的控件;其中,第二应用程序比第一应用程序的使用次数更多,或者第二应用程序比第一应用程序的使用时长更长,或者第二应用程序提供未读消息的频率比第一应用程序更高,或者用户阅读第二应用程序的未读消息的频率比第一应用程序更高;或者,第二未读消息比第一未读消息生成的时间早;或者第二未读消息比第一未读消息到达电子设备的时间早。
结合第四方面,在一种可能的实现方式中,第二显示屏幕,具体还用于在处理单元检测到第二未读消息时,在显示第一未读消息对应的控件之前,显示第二未读消息对应的控件。
结合第四方面,在一种可能的实现方式中,处理单元,还用于在第一显示屏幕中显示第一界面时,关闭第二显示屏幕;或,第二显示屏幕,还用于在第一显示屏幕中显示第一界面时,显示第三应用程序对应的控件,第三应用程序为用户设置或默认的应用程序,或者为第三未读消息对应的应用程序。
结合第四方面,在一种可能的实现方式中,第二显示屏幕,具体用于,常亮显示或闪烁显示第一未读消息对应的控件。
结合第四方面,在一种可能的实现方式中,第一显示屏幕,还用于,响应于用户的触发操作,显示第二界面,第二界面为通知栏的界面。
结合第四方面,在一种可能的实现方式中,触发操作包括以下任意一个:在第一显示屏幕中的下滑操作、在第一显示屏幕中的上滑操作、在第一显示屏幕中的斜滑操作、在第一显示屏幕中的双击操作、以及在第一显示屏幕中的按压操作,其中按压操作为对第一显示屏幕的按压压力大于压力阈值的操作。
本申请实施例第五方面提供一种电子设备,包括:一个或多个处理器、存储器、第一显示屏幕、摄像头和第二显示屏幕;第一显示屏幕上设置有打孔区域,打孔区域下方设置有摄像头和第二显示屏幕;一个或多个处理器、存储器、第一显示屏幕、摄像头以及第二显示屏幕通过一个或多个通信总线通信;一个或多个计算机程序被存储在存储器中,并被配置为被一个或多个处理器执行;一个或多个计算机程序包括指令,指令用于执行如第一方面或第一方面的可能的实现方式中的方法,或者指令用于执行如第二方面或第二方面的可能的实现方式中的方法。
本申请实施例第六方面提供一种计算机存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行如第一方面或第一方面的可能的实现方式中的方法,或者,使得电子设备执行如第二方面或第二方面的可能的实现方式中任一项的方法。
本申请实施例第七方面提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如第一方面或第一方面的可能的实现方式中的方法,或者,使得计算机执行如第二方面或第二方面的可能的实现方式中任一项的方法。
本申请实施例第八方面提供一种装置,该装置具有实现上述第一方面或第二方面各方法中电子设备行为的功能。上述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
需要说明的是,在上述的第一方面至第八方面任意方面中所描述的电子设备中,第一显示屏幕与第二显示屏幕在硬件上也可以是同一块屏幕,示例性的,电子设备的一块完整显示屏幕中,将该完整显示屏幕中可以将覆盖摄像头的部分作为第二显示屏幕,第二显示屏幕之外的其他部分作为第一显示屏幕。第一显示屏幕和第二显示屏幕可以采用独立的控制模块进行控制,第一显示屏幕和第二显示屏幕也可以采用同一控制模块进行控制。
综上所述,本申请实施例提供一种显示方法和电子设备,根据电子设备的应用场景,在电子设备对应于摄像头设置的第二显示屏幕中显示该应用场景对应的信息,使得第二显示屏幕的显示内容与电子设备的当前应用场景融合,充分利用了第二显示屏幕的显示区域,提供了用户与副屏直接交互的方式,提高了第二显示屏幕的利用率。
附图说明
图1为通常的打孔屏终端的界面示意图;
图2为本申请实施例相关的手机结构示意图;
图3为本申请实施例的显示方法所应用的软件架构示意图;
图4为本申请实施例的一种显示方法的流程示意图;
图5为本申请实施例的开机方法的软件技术实现示意图;
图6为本申请实施例提供的一种待机界面示意图;
图7为本申请实施例提供的一种界面切换示意图;
图8为本申请实施例提供的另一种界面切换示意图;
图9为本申请实施例提供的又一种界面切换示意图;
图10为本申请实施例提供的再一种界面切换示意图;
图11为本申请实施例提供的另外一种界面切换示意图;
图12为本申请实施例提供的又一种界面切换示意图;
图13为本申请实施例提供的一种显示装置的结构示意图;
图14为本申请实施例的又一种显示装置的结构示意图。
具体实施方式
本申请实施例提供的显示方法可以应用在具备显示功能的电子设备中。具体的,本申请实施例的电子设备中,包括第一显示屏幕和第二显示屏幕,第一显示屏幕可以具有与现有技术中的主屏幕相同或相似的显示功能,第一显示屏幕下方设置有前置摄像头,第二显示屏幕可以设置在正对于电子设备的前置摄像头的位置,第二显示屏幕可以用于提示未读消息和/或显示应用程序的快捷入口,当用户操作该应用程序的快捷入口,作为响应,第一显示屏幕显示对应的应用程序的界面,其中,第二显示屏幕的显示方法将在后续实施例中详细阐述,此处不再赘述。即本申请实施例中,第二显示屏幕不是仅仅作为遮挡前置摄像头的装饰屏幕,而是作为提示未读消息和/或显示应用程序的快捷入口,充分利用了第二显示屏幕的显示区域,提供了用户与副屏直接交互的方式,提高了第二显示屏幕的利用率。
本申请实施例涉及到的电子设备可以是有线电子设备,也可以是无线电子设备。其中,无线电子设备可以是一种具有无线收发功能的设备。具体的,本申请实施例涉及到的电子设备可以是用户设备(user equipment,UE),其中,UE包括具有无线通信功能的手持式设备、车载设备、可穿戴设备或计算设备。示例性地,UE可以是手机(mobile phone)、平板电脑或带无线收发功能的电脑。电子设备还可以是虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备等等。本申请实施例中,实现电子设备的功能的装置可以是电子设备,也可以是电子设备中的装置,示例性地,电子设备中的装置可以是芯片***、电路或者模块等,本申请不作限制。
以电子设备为手机为例,图2示出的是与本申请实施例相关的手机100的部分结构的示意图。参考图2,手机100包括:射频(radio frequency,RF)电路110、存储器120、其他输入设备130、第一显示屏幕141、第二显示屏幕142、传感器150、音频电路160、输入输出(input/output,I/O)子***170、处理器180、以及电源190等部件。本领域技术人员可以理解,图2中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。本领领域技术人员可以理解第一显示屏幕141和第二显示屏幕142属于用户界面(user interface,UI),且手机100可以包括比图示更多或者更少的用户界面。
下面结合图2对手机100的各个构成部件进行具体的介绍:
RF电路110可用于无线信号的接收和发送,例如,将接收到的基站的下行数据发送给处理器180处理,将上行数据发送给基站。通常,RF电路100包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(low noise amplifier,LNA)、双工器等。示例性的,本申请实施例中,RF电路110可以从基站或其他电子设备接收消息,该消息可以是关于任意应用程序的消息,例如,可以是关于微信的消息或关于短信的消息等。
存储器120可用于存储软件程序以及模块,存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能(比如声音播放功能、图像播放功能等)所需的应用程序等,该操作***可以是任意一种操作***,例如,Linux操作***、Unix操作***、Android操作***、iOS操作***或windows操作***等,该应用程序可以是任意一种或多种应用程序,例如即时通信应用程序、购物应用程序、文字处理应用程序等的一种或多种。存储数据区可存储根据手机100的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。处理器180可以通过运行存储在存储器120的软件程序以及模块,从而执行手机100的各种功能应用以及数据处理。示例性的,本申请实施例的处理器180可以结合手机当前的运行状况,判断是否在第二显示屏幕142中显示,以及,若判定在第二显示屏幕142中进行显示时,具体显示的内容。具体的判断过程和显示内容将在后续的实施例中详细介绍,在此不进行赘述。
其他输入设备130可用于接收输入的数字或字符信息,以及产生与手机100的用户设置以及功能控制有关的键信号输入。具体地,其他输入设备130可包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆、光鼠(光鼠是不显示可视输出的触摸敏感表面,或者是由触摸屏形成的触摸敏感表面的延伸)等中的一种或多种。其他输入设备130与I/O子***170的其他输入设备控制器171相连接,在其他设备输入控制器171的控制下与处理器180进行信号交互。
第一显示屏幕141可用于显示由用户输入的信息或提供给用户的信息(例如手机100的各种用户界面),还可以接受用户输入。具体的第一显示屏幕141可包括显示面板1411,以及触控面板1412。其中显示面板1411可以采用液晶显示器(liquid crystaldisplay,LCD)、有机发光二极管(organic light-emitting diode,OLED)等形式来配置。触控面板1412,也称为触摸屏、触敏屏等,可收集用户在其上或附近的接触或者非接触操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1412上或在触控面板1412附近的操作,也可以包括体感操作;该操作包括单点控制操作、多点控制操作等操作类型),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板1412可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位、姿势,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成处理器能够处理的信息,再送给处理器180,并能接收处理器180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1412,也可以采用未来发展的任何技术实现触控面板1412。进一步的,触控面板1412可覆盖显示面板1411,用户可以根据显示面板1411显示的内容(该显示内容包括但不限于,软键盘、虚拟鼠标、虚拟按键、图标等等),在显示面板1411上覆盖的触控面板1412上或者附近进行操作,触控面板1412检测到在其上或附近的操作后,通过I/O子***170传送给处理器180以确定用户输入,随后处理器180根据用户输入通过I/O子***170在显示面板1411上提供相应的视觉输出。虽然在图2中,触控面板1412与显示面板1411是作为两个独立的部件来实现手机100的输入和输入功能,但是在某些实施例中,可以将触控面板1412与显示面板1411集成而实现手机100的输入和输出功能。
第二显示屏幕142可用于显示手机从服务器接收的未读消息(例如未读的短信,或者未读的微信消息等)对应的应用图标或控件,或手机中生成的未读消息(手机中闹钟或日历等应用根据用户的设定生成的提醒消息等)对应的应用图标或控件,或应用的快捷方式,第二显示屏幕142的显示可以由处理器180根据实际的应用场景进行控制,示例性的,在手机从服务器接收到微信消息时,若用户还没有读取该微信消息,则处理器180可以控制第二显示屏幕显示微信的应用图标,以达到提示作用,在用户触发第二显示屏幕中的微信的应用图标后,第一显示屏幕显示包括该未读的微信的消息的界面,或者微信的对话界面。具体的第二显示屏幕142可包括显示面板1421,以及触控面板1422。其中显示面板1421可以采用LCD、OLED等形式来配置。触控面板1422,也称为触摸屏、触敏屏等,可收集用户在其上或附近的接触或者非接触操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1422上或在触控面板1422附近的操作,也可以包括体感操作;该操作包括单点控制操作、多点控制操作等操作类型),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板1422可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位、姿势,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成处理器能够处理的信息,再送给处理器180,并能接收处理器180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1422,也可以采用未来发展的任何技术实现触控面板1422。进一步的,触控面板1422可覆盖显示面板1421,用户可以根据显示面板1421显示的内容(该显示内容包括但不限于图标等等),在显示面板1421上覆盖的触控面板1422上或者附近进行操作,触控面板1422检测到在其上或附近的操作后,通过I/O子***170传送给处理器180以确定用户输入,随后处理器180根据用户输入通过I/O子***170在显示面板1421上提供相应的视觉输出。虽然在图2中,触控面板1422与显示面板1421是作为两个独立的部件来实现手机100的输入和输入功能,但是在某些实施例中,可以将触控面板1422与显示面板1421集成而实现手机100的输入和输出功能。
本申请实施例中,该第二显示屏幕142的透光度是可调的,示例性的,在前置摄像头启动后,手机可以自动将第二显示屏幕的透光度自动调整到透明状态(例如调整透光度接近0),使得前置摄像头可以正常使用,或者,在用户不希望第二显示屏幕显示时,用户可以在显示设置中,关闭第二显示屏幕的显示,即设置第二显示屏幕的透光度为透明状态(例如设置透光度接近0);在前置摄像头不进行拍摄以及用户希望第二显示屏幕显示时,可以设置第二显示屏幕的透光度为不透光(例如设置透光度接近100),则在第二显示屏幕上可以显示相应的内容。
在本申请实施例的一种可能的实现方式中,第一显示屏幕141和第二显示屏幕142是独立设置的,即在硬件上是两块分离的屏幕。示例性的,在手机是打孔屏手机的情况下,可以在打孔屏手机第一显示屏幕的打孔区域独立设置第二显示屏幕,使得该第二显示屏幕覆盖在前置摄像头的正上方。具体应用中,该第二显示屏幕只要能实现对前置摄像头的遮挡即可,例如,第二显示屏幕的大小可以为直径5毫米左右圆形大小,在第二显示屏幕中可以显示完整图标或按钮等,本申请实施例对第二显示屏幕的大小不作具体限定。
在本申请实施例的另一种可能的实现方式中,第一显示屏幕141和第二显示屏幕142是一体的,即在硬件上同一块屏幕。示例性的,手机的屏幕是完整的显示屏幕,在该显示屏幕中可以将覆盖摄像头的部分作为第二显示屏幕,第二显示屏幕之外的其他部分作为第一显示屏幕,第一显示屏幕和第二显示屏幕可以采用独立的控制模块进行控制,第一显示屏幕和第二显示屏幕也可以采用同一控制模块进行控制,本申请实施例对此不作具体限定。
手机100还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1411和/或显示面板1421的亮度,接近传感器可在手机100移动到耳边时,关闭显示面板1411和/或显示面板1421和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机100还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路160、扬声器161,麦克风162可提供用户与手机100之间的音频接口。音频电路160可将接收到的音频数据转换后的信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,麦克风162将收集的声音信号转换为信号,由音频电路160接收后转换为音频数据,再将音频数据输出至RF电路108以发送给比如另一手机,或者将音频数据输出至存储器120以便进一步处理。
I/O子***170用来控制输入输出的外部设备,可以包括其他设备输入控制器171、传感器控制器172、显示控制器173。可选的,一个或多个其他输入控制设备控制器171从其他输入设备130接收信号和/或者向其他输入设备130发送信号,其他输入设备130可以包括物理按钮(按压按钮、摇臂按钮等)、拨号盘、滑动开关、操纵杆、点击滚轮、光鼠(光鼠是不显示可视输出的触摸敏感表面,或者是由触摸屏形成的触摸敏感表面的延伸)。值得说明的是,其他输入控制设备控制器171可以与任一个或者多个上述设备连接。所述I/O子***170中的显示控制器173从第一显示屏幕141和/或第二显示屏幕142接收信号,和/或者,向第一显示屏幕141和/或第二显示屏幕142发送信号。第一显示屏幕141和/或第二显示屏幕142检测到用户输入后,显示控制器173将检测到的用户输入转换为与显示在第一显示屏幕141和/或第二显示屏幕142上的用户界面对象的交互,即实现人机交互。传感器控制器172可以从一个或者多个传感器150接收信号和/或者向一个或者多个传感器150发送信号。
处理器180是手机100的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行手机100的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可包括一个或多个处理单元;可选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。处理器180可以根据存储器120中存储的用于控制第一显示屏幕141和第二显示屏幕142的程序,控制第一显示屏幕141的显示和第二显示屏幕142的显示。
手机100还包括给各个部件供电的电源190(比如电池),优选的,电源可以通过电源管理***与处理器180逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗等功能。
可以理解,尽管图中未示出,手机100还可以包括蓝牙模块、后置摄像头以及前置摄像头等,在此不再赘述。
如图3所示为本申请实施例提供的电子设备的另一种架构示意图。电子设备包括了,应用层,框架层,处理层,图像界面层四个软件层以及硬件。其中,软件层包括了第一显示屏幕相关应用和堆栈,以及第二显示屏幕相关的应用和堆栈。具体的,在应用层(application)包括用于控制第一显示屏幕的应用A(application A)和用于控制第二显示屏幕的应用B(application B),在电子设备接收到消息后,框架层(framework)中的应用管理服务(application manager service,AMS)可以向应用A和应用B发送广播,如果该消息需要在第二显示屏幕中进行提示,则应用B可以基于该广播,通知在框架层的窗口管理服务(window manager service,WMS)和显示管理服务(display manager service,DMS),通过一定的进程调用与第二显示屏幕显示相关库文件,并传输到处理层(surfaceflinger)的堆栈B,在处理层对堆栈B中的数据进行叠加构图之后,可以进一步通过图像界面层(nativeUI)中的硬件编写器(hardware compositor,HWC)编写到第二显示屏幕(即图3中的显示设备B)进行显示。适应的,如果基于AMS的广播,需要在第一显示屏幕中显示消息内容,则应用A可以通知在WMS和DMS,通过一定的进程调用与第一显示屏幕显示相关库文件,并传输到处理层的堆栈A,在处理层对堆栈A中的数据进行叠加构图之后,可以进一步通过HWC编写到第一显示屏幕(即图3中的显示设备A)进行显示。
可以理解,实际应用中,也可以根据需求设置其他的软件架构实现对第一显示屏幕和第二显示屏幕的控制,本申请实施例对此不作具体限定。
下面将结合附图,以电子设备为手机、第二显示屏幕中显示的内容为应用图标为例进行说明。
图4示出了本申请实施例提供的一种显示方法的流程示意图,如图4所示,本实施例提供的方法包括以下步骤:
步骤S101:接收开机操作。
本申请实施例中,接收开机操作可以是,手机的开机相关的按键(例如,电源键)接收到用户的触发操作,该触发操作可以是长按操作,也可以是其他的任意操作,本申请实施例对此不作具体限定。
在开机时,与通常的技术实现不同的是,本申请实施例中在***服务(systemservice)中可以为第二显示屏幕设置独立的视窗撰写服务(windows compose service),该windows compose service可以在开机后可以读取电子设备的运行状态,并将适应的内容呈现到第二显示屏幕上。可以理解,在手机运行时,windows compose service也可以定时对读取的数据进行刷新并传输给第二显示屏幕,在第二显示屏幕进行显示,本申请实施例对此不作具体限定。
图5示出了本申请实施例提供的开机流程示意图,如图5所示,在开机时,手机可依次进行下述流程:存储器启动(BootROM),启动加载(Bootloader),操作***内核调用***函数(Kernel),初始化***(Init),加载***资源(Zygote),开启***服务(Systemserver),启动Manager管理第一显示屏幕的显示,和启动windows composeservice管理第二显示屏幕的显示。
具体的,BootROM用于:引导芯片代码从固化在只读存储器(read only memory,ROM)的预定义的地方开始执行,加载引导程序到随机存取存储器(random access memory,RAM)。Bootloader主要负责初始化软件运行所需要的最小硬件环境,最后加载内核到内存,例如把操作***映像文件拷贝到RAM中去,然后跳转到它的入口处去执行。操作***内核调用Kernel可以用于实现内核的大部分初始化工作,例如启动内核线程、完成设备驱动程序的初始化、内核的初始化等。Init是用户空间的第一个进程,Init启动的其中一个重要服务servicemanager,可以用来统一管理android服务,例如注册添加服务,获取服务。Zygote进程启动时,会初始化虚拟机并启动虚拟机,在android应用程序运行前,Zygote进程通过共享已运行的虚拟机的代码与内存信息,缩短应用程序运行所耗费的时间,并且,Zygote会事先将应用程序要使用的android framework中的类与资源加载到内存中,新运行的android应用程序在使用所需资源时不必每次重新加载,这会节省大量的时间,提高程序运行速度。System Server是android基本服务的提供者,是android***运行的最基本需求。Manager用于管理第一显示屏幕的显示。Windows compose service用于管理第二显示屏幕的显示。
可以理解,实际应用中,开机流程也可以根据需求采取其他的技术实现,本申请实施例对此不作具体限定。
步骤S102:判断第一显示屏幕是否点亮。
本申请实施例中,在开机过程中,如果第一显示屏幕点亮,第二显示屏幕也可以进行点亮,并在第二显示屏幕显示与第一显示屏幕的内容相匹配的内容。示例性的,在开机时,如果第一显示屏幕显示开机画面,因为开机画面通常是固定的,因此,可以将第二显示屏幕的显示配合第一显示屏幕的内容,使得在第二显示屏幕中显示的画面内容与第一显示屏幕的画面内容可以组成完整的开机画面,进而使得开机时第一显示屏幕和第二显示屏幕是融合的,在视觉上可以有全面屏的体验。
本申请实施例中,在开机过程中,第一显示屏幕点亮时,第二显示屏幕也可以不点亮,本申请实施例对此不作具体限定。
本申请实施例中,在完成开机操作后,可以进一步判定第一显示屏幕的亮屏状态。示例性的,在开机完成后,第一显示屏幕点亮,第一显示屏幕中可以显示待机界面(也可以称为主屏幕界面),例如图6所示,第一显示屏幕61的待机界面中可以包括:状态栏6101、多个应用程序的图标6102、以及功能键栏6103,示例性的,状态栏6101中可以包括当前的网络连接情况、当前的电量指示,应用程序的图标6102可以包括短信应用程序的图标、微信应用程序的图标、购物应用程序的图标、设置应用程序的图标等,功能键栏6103可以包括返回上一操作对应的功能键、返回主页对应的功能键以及其他的功能键,本申请实施例对此不作具体限定。
此时,第二显示屏幕可以不显示。或者第二显示屏幕可以根据手机实际的运行状态,执行相应的显示,比如执行如步骤S103-步骤S105以显示设置应用的图标,或者执行如步骤S108-步骤S110以显示未读消息对应的应用的图标,或者执行步骤S113-S114以显示预先设置的应用对应的图标,可以理解,第二显示屏幕也可以根据实际应用场景执行其他的显示,本申请实施例对此不作具体限定。
示例性的,如图6所示,在开机后,第二显示屏幕60中可以显示拍照应用程序的图标,则用户可以通过触发第二显示屏幕60中的拍照应用程序的图标,实现快速打开拍照应用程序。
本申请实施例中,示例性的,在完成开机后,若第一显示屏幕没有点亮,则第二显示屏幕可以不进行点亮,手机整体处于熄屏状态。或者,在完成开机后,若第一显示屏幕没有点亮,手机仍然可以监控手机的运行状态,在第二显示屏幕执行相应的显示步骤,比如执行如步骤S103-步骤S105以显示设置应用的图标,或者执行如步骤S108-步骤S110以显示未读消息对应的应用的图标,或者执行步骤S113-S114以显示预先设置的应用对应的图标,可以理解,也可以根据实际应用场景执行其他步骤,本申请实施例对此不作具体限定。
需要说明的是,步骤S103-步骤S107、步骤S108-步骤S112以及步骤S113-S116这三组步骤之间的顺序可以调换,例如,可以先执行步骤S108-步骤S112,再执行其他两组,本申请实施例并无限定。步骤S103-步骤S107、步骤S108-步骤S112以及步骤S113-S116这三组步骤也可以分别独立执行,步骤S103-步骤S107中的步骤在执行中也可以根据实际需求执行部分步骤,步骤S108-步骤S112中的步骤在执行中也可以根据实际需求执行部分步骤,步骤S113-S116中的步骤在执行中也可以根据实际需求执行部分步骤,本申请实施例对此不作具体限定。
步骤S103:判断是否接收到对第一显示屏幕的触发操作。
本申请实施例中,用户对第一显示屏幕的触发操作可以是一下任意一种:在第一显示屏幕中的下滑操作、在第一显示屏幕中的上滑操作、在第一显示屏幕中的斜滑操作、在第一显示屏幕中的双击操作、以及在第一显示屏幕中的按压操作,其中按压操作为对第一显示屏幕的按压压力大于压力阈值的操作,压力阈值可以根据实际的应用场景进行设定,本申请实施例对此不作具体限定。
本申请实施例中,在检测到用户的触发操作时,才在第二显示屏幕中显示用户设置的或默认的应用程序的控件,因为该用户设置的或默认的应用程序应用程序的控件在第二显示屏幕中的显示是由用户触发的,因此该显示更能符合用户意图,提升用户体验。
示例性的,以接收到用户对第一显示屏幕的触发操作为在第一显示屏幕中的下滑操作,具体的,该下滑操作为下拉通知栏的操作为例,若接收到下拉通知栏的操作,执行步骤S104。若没有接收到下拉通知栏操作,则可以执行如步骤S108,本申请实施例对此不作具体限定。
步骤S104:判断第二显示屏幕是否允许显示。
用户可能会根据自己的需求开启或关闭第二显示屏幕,具体的,用户可以进入设置界面后,针对第二显示屏幕的开光状态进行设置,设置的具体示例将在后续设置界面中说明,在此不再赘述。
本申请实施例中,若第二显示屏幕被设置为关闭状态,则第二显示屏幕不显示,比如,在第二显示屏幕不显示时,若此时第二显示屏幕已点亮,则将第二显示屏幕的透光度自动调整为接近0,若此时第二显示屏幕未点亮,则保持第二显示屏幕为未点亮状态而不执行任何调整。
本申请实施例中,若第二显示屏幕被设置为开启状态,则执行第二显示屏幕的显示步骤。
可以理解,实际应用中,本申请实施例的第二显示屏幕也可以由***设定为常开状态,即第二显示屏幕处于允许显示的常态,则判断第二显示屏幕是否允许显示的步骤均可以省略,步骤S103之后,可以执行步骤S105。
步骤S105:在第二显示屏幕中显示设置应用的图标。
示例的,如图7所示,左图中的初始状态时,第一显示屏幕中可以是待机界面,第二显示屏幕71中可以不显示任何内容,或者显示任意可能的内容,本申请实施例对初始时第二显示屏幕71的显示情况不作限定。
在接收到下拉通知栏的操作,且第二显示屏幕允许显示时,如图7所示,轨迹710可以为下拉通知栏的操作,响应于下拉通知栏的操作,在第二显示屏幕71中显示设置应用的图标。具体应用中,该设置应用的图标的大小可以根据第二显示屏幕71的尺寸适应性调整,使得设置应用的图标可以完整的显示在第二显示屏幕71中,本申请实施例对此不作具体限定。
响应于下拉通知栏的操作,如图7的右图所示,第一显示屏幕中可以同时显示通知栏对应的通知栏界面7201,通知栏界面7201中可以显示手机接收到的未读通知消息、常用的设置功能对应的控件、以及删除控件等,用户可以通过触发通知消息打开通知消息对应的应用程序,通过触发常用的设置功能对应的控件实现相应的设置,通过删除控件删除通知栏界面7201中显示的通知消息等。
可以理解,该通知栏界面7201中的设置功能,可以与第二显示屏幕71中的设置应用的图标的设置功能不同,使得第二显示屏幕可以实现对通知栏界面中设置功能的补充,示例性的,通知栏界面中常用的设置功能对应的控件可以包括局域网连接功能对应的开关控件、飞行模式功能对应的开关控件、以及蓝牙功能对应的开关控件等,第二显示屏幕中的设置应用图标对应的设置功能可以是设置第二显示屏幕的显示的功能等,本申请实施例对此不作具体限定。
本申请实施例中,在用户进行了下拉通知栏的操作后,第一显示屏幕中可以显示通知栏界面7201,因为通知栏界面中已经包括了未读的通知消息,所以可以不在第二显示屏幕中进一步提示未读消息,但是通知栏的界面中可能不包括设置应用程序的控件,所以在第二显示屏幕中显示设置程序对应的控件,可以实现对第一显示屏幕内容的补充,便于用户快捷的实现对设置应用程序的操作。
步骤S106:判断是否接收到对第二显示屏幕的触发操作。
本申请实施例中,对第二显示屏幕的触发操作可以是单击第二显示屏幕、双击第二显示屏幕、或长按第二显示屏幕等操作,本申请实施例对第二显示屏幕的触发操作不作具体限定。
本申请实施例中,若接收到对第二显示屏幕的触发操作,可以执行步骤S107。
可选的,在接收到对第二显示屏幕的触发操作时,还可以进一步在第一显示屏幕中显示触发提示,例如,在第二显示屏幕周围的第一显示屏幕中显示水波纹等,以达到提示用户触发了第二显示屏幕的效果。
可选的,若在一段时间内未接收到对第二显示屏幕的触发操作,则在第二显示屏幕中可以不再显示设置应用的图标,并可以执行步骤S108。
步骤S107:在第一显示屏幕中显示设置界面。
本申请实施例中,在第一显示屏幕中显示设置界面的方式可以根据实际的需求设定,示例性的,可以从第二显示屏幕所在的位置起始,以扩展的方式在第一显示屏幕的全屏中逐渐呈现出设置界面。或者,直接在第一显示屏幕中显示设置界面,本申请实施例对此不作具体限定。
本申请实施例的一种可选实现方式中,如图8左图所示,用户点击第二显示屏幕81的设置应用的图标后,手机的第一显示屏幕82显示如图8右图所示的主设置界面。
如图8所示,主设置界面中可以包括多个设置项(例如飞行模式设置项、无线局域网设置项、蓝牙设置项、通知设置项、显示设置项等),每个设置项中可以包括多种设置元素,例如显示设置项中,可以包括显示对应的图标820,显示的文字说明821,以及显示设置的触发控件。
可选的,在第一显示屏幕82显示主设置界面时,第二显示屏幕81可以处于关闭状态,或者,第二显示屏幕81也可以根据接收到的通知消息执行步骤S110的显示,或者,第二显示屏幕也可以进行如步骤S114的显示,本申请实施例对此不作具体限定。
本申请实施例的另一种可选实现方式中,如图9左图所示,用户点击第二显示屏幕91的设置应用的图标后,手机的第一显示屏幕92显示如图9右图所示的对应于第二显示屏幕设置的设置界面,使得用户可以直接进行对第二显示屏幕相关的设置。在图9对应的设置界面中,可以包括一个或多个对应于第二显示屏幕的设置项,设置项例如可以包括开启或关闭第二显示屏幕的设置项,应用显示排序的设置项、闪烁显示的设置项、常亮显示的设置项、快捷应用的设置项等。
可选的,用户可以通过设置项“第二显示屏幕”920对应的开关控件9200选择开启或关闭第二显示屏幕。示例的,用户可以对开关控件9200触发,例如滑动开关控件9200内的圆形滑块,设置第二显示屏幕为开启或关闭状态。
可选的,用户可以通过设置项“闪烁显示”922对应的开关控件9220选择开启或关闭闪烁显示,通过设置项“常亮显示”923对应的开关控件9230选择开启或关闭常亮显示。可以理解,闪烁显示和常亮显示可以是两个互斥的选项,即开启闪烁显示则常亮显示自动为关闭状态,开启常亮显示则闪烁显示自动为关闭状态。通过闪烁显示可以较好的吸引用户注意,从而达到较好的提示效果。通过恒定亮度显示可避免对用户的打扰,从而增加用户的舒适感,用户可以根据实际的应用场景适应设置,本申请实施例对此不作具体限定。
可选的,用户可以通过设置项“应用显示排序”921,设置在接收到多个通知消息时,各通知消息对应的应用程序的提示优先级。示例性的,如图10左图所示,用户可以触发设置项“应用显示排序”921对应的设置控件9210,进入如图10右图所示的应用程序添加界面,在图10右图的第一显示屏幕102中,可以包括多个添加应用程序的控件1021,示例性的,如图10右图所示,从第一应用程序到第四应用程序的优先级可以依次降低,用户通过点击添加应用程序的控件,可以选择添加手机中已安装的应用程序,从而实现对应用程序提示的优先级的设定。可选的,用户还可以通过对已添加应用程序进行拖动操作,改变已添加的应用程序在应用程序添加界面的次序,实现对各应用程序的优先级的调整,本申请实施例对此不作具体限定。可选的,第一应用程序到第四应用程序也可以没有优先级设定。可选的,第一应用程序到第四应用程序中的任意一个是可删除的,示例的,用户可以通过长按其中一个应用程序,触发第一显示屏幕中显示删除控件,用户进一步点击该删除控件,可以实现对该已添加应用程序的删除。可以理解,图10右图所示的应用程序添加界面中,允许添加的应用程序的个数可以是一个,也可以是多个,本申请实施例对此不作具体限定。
可选的,用户可以通过设置项“快捷应用”924对应的添加控件9240,添加快捷应用,示例性的,用户可以通过点击9240,在手机中选择一个或多个应用程序进行添加,则手机可以在不需要进行未读消息提示时,在第二显示屏幕中该添加的快捷应用对应的控件,使得用户可以通过触发第二显示屏幕中的控件,快速在第一显示屏幕中打开该快捷应用。
可以理解,设置界面中还可以包括其他设置项,设置界面的具体显示内容也可以根据实际需求设定,本申请实施例对此不作具体限定。
可选的,在图9右图对应的设置界面中,用户也可以通过后退等操作,进入到如图8所示的主设置界面,本申请实施例对此不作具体限定。
可选的,在第一显示屏幕显示如图9右图的设置界面时,第二显示屏幕91可以处于关闭状态,或者,第二显示屏幕91也可以根据接收到的通知消息执行步骤S110的显示,或者,第二显示屏幕也可以进行如步骤S114的显示,本申请实施例对此不作具体限定。
步骤S108:判断是否存在未读消息。
本申请实施例中,考虑到第一显示屏幕中,通常在接收到消息后,如果用户在一段时间内没有触发读取该消息,该消息就不再显示,用户可能遗漏消息,因此,本申请实施例中,若手机中存在用户未读的未读消息,可以通过第二显示屏幕进一步进行未读消息提示。
本申请实施例中,用户可以预先在手机中设置允许通知的应用程序,在接收到允许通知的应用程序的消息的情况下,可以认为存在未读消息。
本申请实施例中,未读消息可以是手机从服务器中接收的消息,例如是微信应用程序、短信应用程序等需要从服务器接收消息的应用程序相关的消息。未读消息也可以是手机中生成的消息,例如闹钟定时提醒生成的消息等,本申请实施例对未读消息具体的来源不作限定。
步骤S109:判断第二显示屏幕是否允许显示。
本申请实施例中,判断第二显示屏幕是否允许显示的具体实现可以参照步骤S104的记载,在此不再赘述。
步骤S110:在第二显示屏幕中显示未读消息对应的应用程序的应用图标。
本申请实施例中,未读消息的数量可以是一个或多个,在未读消息是一个的情况下,第二显示屏幕中可以显示该一个未读消息对应的应用程序的应用图标。
在未读消息是多个的情况下,则可以根据各未读消息对应的应用程序的优先级,确定该多个未读消息对应的应用程序的应用图标在第二显示屏幕中的显示方式。
在本申请实施例的一种可选实现方式中,可以根据预设的排序规则对该多个未读消息对应的应用程序进行排序,根据该多个应用程序在该排序规则中的顺序,在第二显示屏幕中轮流显示该多个应用程序的应用图标。
可选的,该预设的排序规则根据如步骤S107中所述的由用户设置的,在此不再赘述设置过程。示例性的,在接收到应用程序A的未读消息、应用程序B的未读消息以及应用程序C的未读消息时,若用户在图10右图所示的应用程序添加界面中只添加了应用程序B,则可以只显示应用程序B的应用图标,或者按照应用程序B的应用图标-应用程序C的应用图标-应用程序A的应用图标的顺序在第二显示屏幕中轮流显示,或者按照应用程序B的应用图标-应用程序A的应用图标-应用程序C的应用图标的顺序在第二显示屏幕中轮流显示,即只将应用程序B的应用图标在第二显示屏幕中优先显示,其余的应用程序的应用图标在第二显示屏幕中不显示或随机显示,本申请实施例对此不作具体限定。
可选的,该预设的排序规则也可以是根据用户在一段时间内对该多个应用程序的使用次数或时长,或者应用提供未读消息的频率,或者用户对多个应用的未读消息的阅读次数等自动计算得到的。
示例性的,在接收到应用程序A的未读消息、应用程序B的未读消息以及应用程序C的未读消息时,经过计算,用户在近一星期内对应用程序A的打开次数为5次,对应用程序B的打开次数为7次,对应用程序C的打开次数为9次,则可以按照应用程序C的应用图标-应用程序B的应用图标-应用程序A的应用图标的顺序在第二显示屏幕中轮流显示。
示例性的,在接收到应用程序A的未读消息、应用程序B的未读消息以及应用程序C的未读消息时,经过计算,应用程序A一天中提供了2次未读消息,应用程序B一天中提供了5次未读消息,应用程序C一天中提供了10次未读消息,则可以按照应用程序C的应用图标-应用程序B的应用图标-应用程序A的应用图标的顺序在第二显示屏幕中轮流显示。
示例性的,在接收到应用程序A的未读消息、应用程序B的未读消息以及应用程序C的未读消息时,经过计算,一周内,在应用程序A存在未读消息时,用户阅读该未读消息的次数是0次,在应用程序B存在未读消息时,用户阅读该未读消息的次数是3次,在应用程序C存在未读消息时,用户阅读该未读消息的次数是10次,则可以按照应用程序C的应用图标-应用程序B的应用图标-应用程序A的应用图标的顺序在第二显示屏幕中轮流显示。
可选的,该预设的排序规则还可以是根据接收到的未读消息的时间先后顺序确定的,示例性的,在按照时间先后顺序接收到应用程序A的未读消息、应用程序B的未读消息以及应用程序C的未读消息时,可以按照应用程序A的应用图标-应用程序B的应用图标-应用程序C的应用图标的顺序在第二显示屏幕中轮流显示。
可选的,该预设的排序规则还可以是根据手机中生成的未读消息的时间先后顺序确定的,示例性的,在手机中按照时间先后顺序生成应用程序A的未读消息、应用程序B的未读消息以及应用程序C的未读消息时,可以按照应用程序A的应用图标-应用程序B的应用图标-应用程序C的应用图标的顺序在第二显示屏幕中轮流显示。
可选的,该预设的排序规则也可以综合上述多种情况进行确定,本申请实施例对此不作具体限定。
可以理解,具体实现中,该多个应用程序的应用图标还可以在第二显示屏幕中按照次序循环显示,本申请实施例对此也不作具体限定。
可选的,每两个相邻显示的应用图标之间的间隔时长可以相同,也可以不同,本申请实示例对此不作具体限定。在一种可能的实现中,每两个相邻显示的应用图标之间的间隔时长小于预设时长,从而可以避免间隔时长过大造成的提示滞后。示例性的,若在第二显示屏幕有X个需要显示的应用图标,可以根据该X个应用图标的显示排序,设定该X个应用图标在第二显示屏幕中显示的时间为t1,t2,t3…tX,其中t1>t2>t3>…>tX,本申请实施例对此不作具体限定。
可以理解,也可以根据实际的需求,采用其他可能的实现方式在第二显示屏幕中对应用图标进行显示,本申请实施例对此不做具体限定。
步骤S111:判断是否接收到第二显示屏幕的应用图标的触发操作。
本申请实施例中,对第二显示屏幕的应用图标的触发操作可以是单击第二显示屏幕、双击第二显示屏幕、或长按第二显示屏幕等操作,本申请实施例对第二显示屏幕的触发操作不作具体限定。
本申请实施例中,若接收到对第二显示屏幕的应用图标的触发操作,可以执行步骤S112。
可选的,在接收到对第二显示屏幕的应用图标的触发操作时,还可以进一步在第一显示屏幕中显示触发提示,例如,在第二显示屏幕周围的第一显示屏幕中显示水波纹,以达到提示用户触发了第二显示屏幕的效果。
可选的,若未接收到对第二显示屏幕的应用图标的触发操作,则可以持续在第二显示屏幕上显示应用图标,本申请实施例对此不作具体限定。
步骤S112:在第一显示屏幕中显示被触发应用图标对应的应用程序的界面。
本申请实施例中,在第一显示屏幕中显示被触发应用图标对应的应用程序的界面的方式可以根据实际的需求设定,示例性的,可以从第二显示屏幕所在的位置起始,以扩展的方式在第一显示屏幕的全屏中逐渐呈现出被触发应用图标对应的应用程序的界面。或者,直接在第一显示屏幕中显示被触发应用图标对应的应用程序的界面,本申请实施例对此不作具体限定。
示例性的,如图11所示,左图中如果被触发应用图标为短信应用图标,在第二显示屏幕111中接收到对短信应用图标的触发操作后,可以在右图的第一显示屏幕112显示包括该未读的短信的消息的界面,或者短信的对话界面,本申请实施例对此不作具体限定。
本申请实施例中,用户可以进一步在第一显示屏幕中显示的被触发应用图标对应的应用程序的界面进行相应操作,本申请实施例对此不作具体限定。
可选的,在用户在第一显示屏幕中进行操作时,第二显示屏幕可以处于关闭状态,或者,第二显示屏幕也可以显示除被触发应用图标以外的其他应用图标,或者,第二显示屏幕先关闭一段时间(例如关闭5s左右),然后再显示除被触发应用图标以外的其他应用图标,本申请实施例对此不作具体限定。
本申请实施例中,如果手机没有接收到用户的下拉通知栏操作,也没有接收到通知消息,则,手机可以执行步骤S113。
步骤S113:判断第二显示屏幕是否允许显示。
本申请实施例中,判断第二显示屏幕是否允许显示的具体实现可以参照步骤S104的记载,在此不再赘述。
步骤S114:在第二显示屏幕中显示预设的应用程序的应用图标。
本申请实施例中,预设的应用程序可以是手机***出厂设置的应用程序也可以由用户来设置。示例性的,该预设的应用程序可以是拍照应用程序,则用户通过触发第二显示屏幕中的拍照应用图标可以快速打开拍照应用程序,实现快速拍照。可以理解,该预设的应用程序也可以是其他任意应用程序,本申请实施例对此不作具体限定。
可选的,预设的应用程序也可以是根据用户的历史行为数据确定的,示例性的,如果统计出用户在最近一个月内使用时间最长和/或开启次数最多的应用程序为微信应用程序,则可以将微信应用程序作为预设的应用程序,则用户通过触发第二显示屏幕中的微信应用图标可以快速打开微信应用程序。
可选的,预设的应用程序的数量也可以是多个,则第二显示屏幕中可以轮流显示多个预设的应用程序的应用图标,本申请实施例对此不作具体限定。
本申请实施例中,第一显示屏幕中的当前显示内容可以与第二显示屏幕的显示内容不相关,示例的,用户可以在第一显示屏幕中看视频、玩游戏等,第二显示屏幕可以显示预设的应用程序的应用图标等。
步骤S115:判断是否接收到第二显示屏幕的应用图标的触发操作。
本申请实施例中,对第二显示屏幕的应用图标的触发操作可以是单击第二显示屏幕、双击第二显示屏幕、或长按第二显示屏幕等操作,本申请实施例对第二显示屏幕的触发操作不作具体限定。
本申请实施例中,若接收到对第二显示屏幕的应用图标的触发操作,可以执行步骤S116。
可选的,在接收到对第二显示屏幕的应用图标的触发操作时,还可以进一步在第一显示屏幕中显示触发提示,例如,在第二显示屏幕周围的第一显示屏幕中显示水波纹,以达到提示用户触发了第二显示屏幕的效果。
可选的,若未接收到对第二显示屏幕的应用图标的触发操作,则可以持续在第二显示屏幕上显示应用图标,本申请实施例对此不作具体限定。
步骤S116:在第一显示屏幕中显示被触发应用图标对应的应用程序的界面。
本申请实施例中,在第一显示屏幕中显示被触发应用图标对应的应用程序的界面的方式可以根据实际的需求设定,示例性的,可以从第二显示屏幕所在的位置起始,以扩展的方式在第一显示屏幕的全屏中逐渐呈现出被触发应用图标对应的应用程序的界面。或者,直接在第一显示屏幕中显示被触发应用图标对应的应用程序的界面,本申请实施例对此不作具体限定。
本申请实施例中,用户可以进一步在第一显示屏幕中显示的被触发应用图标对应的应用程序的界面进行相应操作,本申请实施例对此不作具体限定。
可选的,在用户在第一显示屏幕中进行操作时,第二显示屏幕可以处于关闭状态,或者,第二显示屏幕也可以显示除被触发应用图标以外的其他应用图标,或者,第二显示屏幕先关闭一段时间(例如关闭5s左右),然后再显示除被触发应用图标以外的其他应用图标,本申请实施例对此不作具体限定。
以预设的应用程序为拍照应用程序为例,在第一显示屏幕中可以显示后置摄像头拍照的界面,也可以显示前置摄像头拍照的界面,本申请实施例对此不作具体限定。
示例性的,如图12所示,左图中如果被触发应用图标为拍照应用图标,手机在第二显示屏幕121中接收到对拍照应用图标的触发操作后,可以在第一显示屏幕122中前置摄像头对应的自拍界面。
可选的,考虑到第二显示屏幕通常较小,在第二显示屏幕显示时,每个时刻可以只显示一个应用图标,因此,本申请实施例中,可以设定无论第二显示屏幕的当前显示内容是通知消息对应的应用图标,或者是快捷应用对应的应用图标,只要接收到用户的下拉通知栏的操作,在第二显示屏幕中,都可以切换为显示设置应用的图标。也就是说,本申请实施例可以设定设置应用的图标的显示优先级最高。
可选的,实际应用场景中,可能出现误触发第一显示屏幕和/或第二显示屏幕的应用场景,示例的,用户将处于亮屏开启状态的手机放置在口袋时,口袋可能会晃动,导致手机的第一显示屏幕和/或第二显示屏幕中的应用图标可能因感应到触发而开启,造成误触发。因此,本申请实施例中还可以设置误触发机制。
考虑到在手机被误触发的场景中,手机的屏幕通常存在大面积的触碰,因此,在一种防止误触发的方式中,若在手机的第一显示屏幕上接收的触发范围大于范围阈值,则可以认为接收到误触发操作,则手机不响应对第一显示屏幕和/或第二显示屏幕的触发。可以理解,范围阈值可以根据实际的应用场景进行设定,本申请实施例对此不作具体限定。
考虑到手机在口袋中时,手机距离口袋的距离通常较近,因此,也可以通过手机中的近光感应器判定手机与周围接触物的距离,在该距离低于距离阈值的情况下,可以认为接收到误触发操作,则手机不响应对第一显示屏幕和/或第二显示屏幕的触发。可以理解,距离阈值可以根据实际的应用场景进行设定,本申请实施例对此不作具体限定。
可以理解,具体应用中,还可以根据实际的应用场景确定其他的防止误触发的方式,本申请实施例对此不作具体限定。
本申请实施例的具体实现中,第一显示屏幕中的当前显示内容可以与第二显示屏幕的显示内容不相关,示例的,用户可以在第一显示屏幕中看视频、玩游戏等,在接收到通知消息时,第二显示屏幕可以显示通知消息对应的应用图标或快捷打开应用的应用图标等。
需要说明的是,本申请实施例中,是以第二显示屏幕中显示的内容为应用图标进行示例说明,实际应用中,可以根据实际的应用场景,在第二显示屏幕中显示控件,控件可以为应用图标、按钮、文字或图片等,本申请实施例对此不作具体限定。
综上所述,本申请实施例中,第二显示屏幕不是仅仅作为遮挡前置摄像头的装饰屏幕,还可以提示未读消息,提供显示应用程序的快捷入口,充分利用了第二显示屏幕的显示区域,提供了用户与副屏直接交互的方式,提高了第二显示屏幕的利用率。
可以理解的是,上述电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的范围。
本申请实施例还提供一种实现上述各方法实施例的电子设备,具体的,可以对该电子设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
在采用对应各个功能划分各个功能模块的情况下,如图13所示,示出了本申请实施例提供一种电子设备的一种可能的结构示意图,该电子设备包括:第一显示屏幕1301、处理单元1302和第二显示屏幕1303。
其中,第一显示屏幕1301,用于支持电子设备执行上述实施例中的步骤S102、步骤S103、步骤S107、步骤S112、步骤S116中的操作,或者本申请实施例所描述的技术的其他过程。第一显示屏幕1301可以是触摸屏或其他硬件或硬件与软件的综合体。
处理单元1302,用于支持电子设备执行上述方法实施例中的步骤S104、步骤S108、步骤S109、步骤S113中的操作,或者本申请实施例所描述的技术的其他过程。
第二显示屏幕1303,用于支持电子设备执行上述实施例中的步骤S105、步骤S106、步骤S110、步骤S111、步骤S114、步骤S115中的操作,或者本申请实施例所描述的技术的其他过程。第二显示屏幕1303可以是触摸屏或其他硬件或硬件与软件的综合体。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
当然,电子设备包括但不限于上述所列举的单元模块。并且,上述功能单元的具体所能够实现的功能也包括但不限于上述实例所述的方法步骤对应的功能,电子设备的其他单元的详细描述可以参考其所对应方法步骤的详细描述,本申请实施例这里不予赘述。
在采用集成的单元的情况下,上述实施例中所涉及的电子设备可以包括:处理模块、存储模块和第一显示屏幕和第二显示屏幕。处理模块用于对电子设备的动作进行控制管理。第一显示屏幕和第二显示屏幕用于根据处理模块的指示进行内容显示。存储模块,用于保存电子设备的程序代码和数据。进一步的,该电子设备还可以包括输入模块,通信模块,该通信模块用于支持电子设备与其他网络实体的通信,以实现电子设备的通话,数据交互,Internet访问等功能。
其中,处理模块可以是处理器或控制器。通信模块可以是收发器、RF电路或通信接口等。存储模块可以是存储器。显示模块可以是屏幕或显示器。输入模块可以是触摸屏,语音输入装置,或指纹传感器等。
当处理模块为处理器,通信模块为RF电路,存储模块为存储器,第一显示屏幕和第二显示屏幕为触摸屏时,本申请实施例所提供的电子设备可以为图2所示的电子设备。且,第一显示屏幕和第二显示屏幕可以为图3的硬件,处理模块可以采用图3中软件层的架构。其中,上述通信模块不仅可以包括RF电路,还可以包括无线保真(wireless fidelity,Wi-Fi)模块、近距离无线通信技术(near field communication,NFC)模块和蓝牙模块。RF电路、NFC模块、WI-FI模块和蓝牙模块等通信模块可以统称为通信接口。其中,上述处理器、RF电路、第一显示屏幕和第二显示屏幕和存储器可以通过总线耦合在一起。
如图14所示,示出了本申请实施例提供一种电子设备的又一种可能的结构示意图,包括:一个或多个处理器1401、存储器1402、第一显示屏幕14031、摄像头1404和第二显示屏幕14032;第一显示屏幕14031上设置有打孔区域,打孔区域下方设置有摄像头1404和第二显示屏幕14032;上述各器件可以通过一个或多个通信总线1406通信。
其中,一个或多个计算机程序被1405存储在存储器1402中,并被配置为被一个或多个处理器1401执行;一个或多个计算机程序1405包括指令,指令用于执行上述任意步骤的显示方法。当然,电子设备包括但不限于上述所列举的器件,例如,上述电子设备还可以包括射频电路、定位装置、传感器等等,当电子设备包含有其他的器件时,上述电子设备可以为图2所示的电子设备。
本申请实施例还提供一种计算机存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行如上述任意步骤的显示方法。
本申请实施例还提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如上述任意步骤的显示方法。
本申请实施例还提供一种装置,该装置具有实现上述各显示方法中电子设备行为的功能。上述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
其中,本申请实施例提供的电子设备、计算机存储介质、计算机程序产品、或装置均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请实施例所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请实施例各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请实施例的具体实施方式,但本申请实施例的保护范围并不局限于此,任何在本申请实施例揭露的技术范围内的变化或替换,都应涵盖在本申请实施例的保护范围之内。因此,本申请实施例的保护范围应以所述权利要求的保护范围为准。

Claims (11)

1.一种显示方法,应用于电子设备,所述电子设备包括第一显示屏幕、摄像头和第二显示屏幕,所述第一显示屏幕上设置有打孔区域,所述打孔区域下方设置有所述摄像头和所述第二显示屏幕,其特征在于,所述方法包括:
在所述第一显示屏幕点亮、且未接收到对所述第一显示屏幕的触发操作时,检测到第一应用程序的第一未读消息;
在所述第二显示屏幕中显示所述第一未读消息对应的控件;
检测到用户对所述第一未读消息对应的控件的第一操作;
响应于所述第一操作,在所述第一显示屏幕中显示第一界面,所述第一界面包括所述第一未读消息的部分内容;
在未检测到第一应用程序的第一未读消息时,在所述第二显示屏幕显示第四应用程序的控件;
检测到用户对所述第四应用程序的控件的操作;
响应于对所述第四应用程序的控件的操作,在所述第一显示屏幕中显示所述第四应用程序的界面;
所述第四应用程序为用户选定的应用程序,所述在所述第二显示屏幕显示第四应用程序的控件,包括:
在用户选定了所述第四应用程序之后,自动在所述第二显示屏幕显示所述第四应用程序的控件;
在所述第一显示屏幕点亮、且接收到对所述第一显示屏幕的触发操作时,在所述第二显示屏幕显示第四应用程序的控件,所述第四应用程序为设置的应用程序;
响应于所述用户的触发操作,在所述第一显示屏幕显示第二界面,所述第二界面为通知栏的界面;
所述触发操作包括以下任意一个:
在所述第一显示屏幕中的下滑操作、在所述第一显示屏幕中的上滑操作、在所述第一显示屏幕中的斜滑操作、在所述第一显示屏幕中的双击操作、以及在所述第一显示屏幕中的按压操作,其中所述按压操作为对所述第一显示屏幕的按压压力大于压力阈值的操作。
2.根据权利要求1所述的方法,其特征在于,在所述第二显示屏幕中显示所述第一未读消息对应的控件之前,所述方法还包括:
检测到第二应用程序的第二未读消息;和
在所述第二显示屏幕中显示所述第二未读消息对应的控件;
其中,所述第二应用程序比所述第一应用程序的使用次数更多,或者所述第二应用程序比所述第一应用程序的使用时长更长,或者所述第二应用程序提供未读消息的频率比所述第一应用程序更高,或者用户阅读所述第二应用程序的未读消息的频率比所述第一应用程序更高;或者,所述第二未读消息比所述第一未读消息生成的时间早;或者所述第二未读消息比所述第一未读消息到达所述电子设备的时间早。
3.根据权利要求2所述的方法,其特征在于,在所述第二显示屏幕中显示所述第一未读消息对应的控件,包括:
在显示所述第二未读消息对应的控件一段时间之后,在所述第二显示屏幕中显示所述第一未读消息对应的控件。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:
在所述第一显示屏幕中显示所述第一界面时,关闭所述第二显示屏幕;或
在所述第一显示屏幕中显示所述第一界面时,在所述第二显示屏幕中显示第三应用程序对应的控件,所述第三应用程序为用户设置或默认的应用程序,或者为第三未读消息对应的应用程序。
5.根据权利要求1至3任一项所述的方法,其特征在于,在所述第二显示屏幕中显示所述第一未读消息对应的控件,包括:在所述第二显示屏幕中常亮显示或闪烁显示所述第一未读消息对应的控件。
6.一种电子设备,所述电子设备包括第一显示屏幕、摄像头和第二显示屏幕,所述第一显示屏幕上设置有打孔区域,所述打孔区域下方设置有所述摄像头和所述第二显示屏幕,其特征在于,所述电子设备还包括:处理单元;
所述处理单元,用于检测第一应用程序的第一未读消息;
所述第二显示屏幕用于,在所述第一显示屏幕点亮、且未接收到对所述第一显示屏幕的触发操作时,当所述处理单元检测到所述第一未读消息时,显示所述第一未读消息对应的控件;
所述第二显示屏幕,还用于检测用户对所述第一未读消息对应的控件的第一操作;
所述第一显示屏幕,用于响应于所述第一操作,显示第一界面,所述第一界面包括所述第一未读消息的部分内容;
所述第二显示屏幕,还用于在未检测到第一应用程序的第一未读消息时,显示第四应用程序的控件;
所述第二显示屏幕,还用于检测到用户对所述第四应用程序的控件的操作;
所述第一显示屏幕,还用于响应于对所述第四应用程序的控件的操作,显示所述第四应用程序的界面;
所述第四应用程序为用户选定的应用程序,所述第二显示屏幕,具体用于在用户选定了所述第四应用程序之后,自动显示所述第四应用程序的控件;
所述第二显示屏幕,还用于在所述第一显示屏幕点亮、且接收到对所述第一显示屏幕的触发操作时,显示第四应用程序的控件,所述第四应用程序为设置的应用程序;
所述第一显示屏幕,还用于响应于所述用户的触发操作,显示第二界面,所述第二界面为通知栏的界面;
所述触发操作包括以下任意一个:
在所述第一显示屏幕中的下滑操作、在所述第一显示屏幕中的上滑操作、在所述第一显示屏幕中的斜滑操作、在所述第一显示屏幕中的双击操作、以及在所述第一显示屏幕中的按压操作,其中所述按压操作为对所述第一显示屏幕的按压压力大于压力阈值的操作。
7.根据权利要求6所述的电子设备,其特征在于,
所述处理单元,还用于检测第二应用程序的第二未读消息;
所述第二显示屏幕,还用于在所述处理单元检测到所述第二未读消息时,在所述显示所述第一未读消息对应的控件之前,显示所述第二未读消息对应的控件;
其中,所述第二应用程序比所述第一应用程序的使用次数更多,或者所述第二应用程序比所述第一应用程序的使用时长更长,或者所述第二应用程序提供未读消息的频率比所述第一应用程序更高,或者用户阅读所述第二应用程序的未读消息的频率比所述第一应用程序更高;或者,所述第二未读消息比所述第一未读消息生成的时间早;或者所述第二未读消息比所述第一未读消息到达所述电子设备的时间早。
8.根据权利要求7所述的电子设备,其特征在于,所述第二显示屏幕,具体用于在显示所述第二未读消息对应的控件一段时间之后,显示所述第一未读消息对应的控件。
9.根据权利要求6至7任一项所述的电子设备,其特征在于,
所述处理单元,还用于在所述第一显示屏幕中显示所述第一界面时,关闭所述第二显示屏幕;或
所述第二显示屏幕,还用于在所述第一显示屏幕中显示所述第一界面时,显示第三应用程序对应的控件,所述第三应用程序为用户设置或默认的应用程序,或者为第三未读消息对应的应用程序。
10.根据权利要求6至8任一项所述的电子设备,其特征在于,所述第二显示屏幕,具体用于,常亮显示或闪烁显示所述第一未读消息对应的控件。
11.一种计算机存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1-5任一项所述的方法。
CN201910817251.1A 2019-08-30 2019-08-30 显示方法和电子设备 Active CN112445407B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910817251.1A CN112445407B (zh) 2019-08-30 2019-08-30 显示方法和电子设备
PCT/CN2020/110466 WO2021036926A1 (zh) 2019-08-30 2020-08-21 显示方法和电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910817251.1A CN112445407B (zh) 2019-08-30 2019-08-30 显示方法和电子设备

Publications (2)

Publication Number Publication Date
CN112445407A CN112445407A (zh) 2021-03-05
CN112445407B true CN112445407B (zh) 2023-03-31

Family

ID=74683691

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910817251.1A Active CN112445407B (zh) 2019-08-30 2019-08-30 显示方法和电子设备

Country Status (2)

Country Link
CN (1) CN112445407B (zh)
WO (1) WO2021036926A1 (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114296669A (zh) * 2021-03-11 2022-04-08 海信视像科技股份有限公司 一种显示设备
CN115250261B (zh) * 2021-04-25 2024-06-04 华为技术有限公司 一种信息的显示方法及电子设备
CN113888159B (zh) * 2021-06-11 2022-11-29 荣耀终端有限公司 一种应用的功能页面的开启方法和电子设备
CN117806516A (zh) * 2021-09-22 2024-04-02 荣耀终端有限公司 一种悬浮窗显示方法及电子设备
CN117742652A (zh) * 2023-12-27 2024-03-22 国创芯科技(江苏)有限公司 一种基于动态窗口统计的memory带宽优化装置及方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108604172A (zh) * 2016-02-02 2018-09-28 三星电子株式会社 多屏幕移动设备和操作
CN109062472A (zh) * 2018-07-16 2018-12-21 维沃移动通信有限公司 一种状态栏的显示控制方法及移动终端

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8842057B2 (en) * 2011-09-27 2014-09-23 Z124 Detail on triggers: transitional states
CN103338282A (zh) * 2013-06-07 2013-10-02 广东欧珀移动通信有限公司 一种移动设备及其控制方法
KR102264444B1 (ko) * 2014-09-04 2021-06-15 삼성전자주식회사 전자 장치에서 기능 실행 방법 및 장치
CN104598186B (zh) * 2015-01-16 2018-09-04 广州三星通信技术研究有限公司 用于电子设备的操作的方法及电子设备
CN104796553A (zh) * 2015-04-30 2015-07-22 魅族科技(中国)有限公司 一种通信事件提醒方法及终端
CN106453883B (zh) * 2016-09-30 2020-04-28 深圳市羽恒科技有限公司 一种智能终端及其消息通知处理的方法
CN107203324A (zh) * 2017-05-27 2017-09-26 宇龙计算机通信科技(深圳)有限公司 控制电子设备的方法、***及电子设备
CN207442922U (zh) * 2017-09-20 2018-06-01 南京粤讯电子科技有限公司 一种移动终端
CN107682489B (zh) * 2017-11-20 2019-11-19 珠海市魅族科技有限公司 一种移动终端和移动终端的显示屏控制方法
CN108196747A (zh) * 2017-12-28 2018-06-22 北京奇虎科技有限公司 一种在***通知栏中添加应用程序的方法及移动终端
CN108366186B (zh) * 2018-02-09 2020-07-24 Oppo广东移动通信有限公司 电子装置、显示屏及拍照控制方法
CN108965519B (zh) * 2018-07-04 2021-04-06 孟楚雁 一种终端设备

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108604172A (zh) * 2016-02-02 2018-09-28 三星电子株式会社 多屏幕移动设备和操作
CN109062472A (zh) * 2018-07-16 2018-12-21 维沃移动通信有限公司 一种状态栏的显示控制方法及移动终端

Also Published As

Publication number Publication date
WO2021036926A1 (zh) 2021-03-04
CN112445407A (zh) 2021-03-05

Similar Documents

Publication Publication Date Title
CN112445407B (zh) 显示方法和电子设备
US11307733B2 (en) Always on display method and electronic device
CN110069306B (zh) 一种消息显示方法及终端设备
US20210004154A1 (en) Method for Displaying Graphical User Interface and Mobile Terminal
CN111596845B (zh) 显示控制方法、装置及电子设备
CN109542282B (zh) 一种界面显示方法及终端设备
CN107409346A (zh) 限制应用程序使用的方法和终端
CN110837327B (zh) 一种消息查看方法及终端
CN109766037A (zh) 提示方法及终端设备
CN110049486B (zh) 一种sim卡选择方法及终端设备
CN107250969A (zh) 屏幕开启方法、装置及电子设备
US11733855B2 (en) Application identifier display method and terminal device
CN108287650A (zh) 基于移动终端的单手操作方法及移动终端
US20230152956A1 (en) Wallpaper display control method and apparatus and electronic device
CN108334272A (zh) 一种控制方法及移动终端
CN113220176B (zh) 基于微件的显示方法、装置、电子设备及可读存储介质
CN110362185B (zh) 屏幕亮度调节的控制方法、终端及计算机可读存储介质
CN110147174A (zh) 一种控制方法及终端设备
CN111338525A (zh) 一种电子设备的控制方法及电子设备
CN110012152A (zh) 一种界面显示方法及终端设备
WO2016206066A1 (zh) 一种智能终端模式的控制方法、装置及智能终端
CN111314208A (zh) 一种信息提示方法及电子设备
CN109857305A (zh) 一种输入响应方法及移动终端
CN108563374A (zh) 一种界面显示方法及终端设备
CN110471825B (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