CN114064166A - 通知处理方法、装置、终端和存储介质 - Google Patents
通知处理方法、装置、终端和存储介质 Download PDFInfo
- Publication number
- CN114064166A CN114064166A CN202110868907.XA CN202110868907A CN114064166A CN 114064166 A CN114064166 A CN 114064166A CN 202110868907 A CN202110868907 A CN 202110868907A CN 114064166 A CN114064166 A CN 114064166A
- Authority
- CN
- China
- Prior art keywords
- notification
- window
- bar
- current
- notification message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 32
- 238000012545 processing Methods 0.000 claims abstract description 10
- 238000000034 method Methods 0.000 claims description 33
- 230000004044 response Effects 0.000 claims description 26
- 230000008569 process Effects 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 9
- 230000015654 memory Effects 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 14
- 230000008859 change Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 3
- 230000003190 augmentative effect Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000011982 device technology Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请实施例提供一种通知处理方法、装置、终端和存储介质,涉及终端设备技术领域,在多窗口的场景下会根据窗口显示所对应的应用或窗口的通知消息,使用户可以更方便地找到自己所关注的通知消息。通知处理方法,包括:在显示屏中分区域显示第一窗口和第二窗口;响应于针对第一窗口的预设操作,弹出与第一窗口对应的第一通知栏,在第一通知栏中显示第一窗口当前的通知消息或第一窗口对应的当前应用的通知消息。
Description
本申请要求于2020年08月03日提交中国专利局、申请号为202010768422.9、申请名称为“通知处理方法、装置、终端和存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及终端设备技术领域,特别涉及一种通知处理方法、装置、终端和存储介质。
背景技术
随着手机等智能终端的发展,终端的功能越来越强大,用户所安装的应用数量也越来越多,不同的应用都会具有对应的通知消息,这就会导致用户在使用终端时,可能会面对大量的通知消息,如果用户没有及时清理通知消息,当面对大量的通知消息时,很难从其中找到自己所关注的通知消息。
发明内容
本申请技术方案提供了一种通知处理方法、装置、终端和存储介质,在多窗口的场景下会根据窗口显示所对应的应用或窗口的通知消息,使用户可以更方便地找到自己所关注的通知消息。
第一方面,本申请技术方案提供了一种通知处理方法,包括:在显示屏中分区域显示第一窗口和第二窗口;响应于针对第一窗口的预设操作,弹出与第一窗口对应的第一通知栏,在第一通知栏中显示第一窗口当前的通知消息或第一窗口对应的当前应用的通知消息;若第一通知栏中显示第一窗口当前的通知消息,则第一通知栏中不显示除第一窗口当前之外的其他通知消息;若第一通知栏中显示第一窗口对应的当前应用的通知消息,则第一通知栏中不显示除第一窗口对应的当前应用之外的其他通知消息。
本申请实施例中的通知处理方法,在多窗口的场景下,通过响应于针对某个窗口的预设操作,弹出与该窗口对应的通知栏,并在该通知栏中显示该窗口或窗口对应的当前应用的通知消息,以实现仅显示用户关注的通知消息,从而避免了其他通知消息对用户的干扰,使用户可以更方便地找到自己所关注的通知消息。
可选地,在响应于针对第一窗口的预设操作,弹出与第一窗口对应的第一通知栏的过程之前,还包括:显示窗口通知模式选择界面,窗口通知模式选择界面包括第一模式选项和第二模式选项;响应于对第一模式选项的选择,将第一模式作为当前的通知显示模式,或者,响应于对第二模式选项的选择,将第二模式作为当前的通知显示模式;响应于针对所述第一窗口的预设操作,弹出与第一窗口对应的第一通知栏,在第一通知栏中显示第一窗口当前的通知消息或第一窗口对应的当前应用的通知消息的过程包括:响应于针对第一窗口的预设操作,若当前的通知显示模式为第一模式,则弹出与第一窗口对应的第一通知栏,在第一通知栏中显示第一窗口当前的通知消息;响应于针对第一窗口的预设操作,若当前的通知显示模式为第二模式,则弹出与第一窗口对应的第一通知栏,在第一通知栏中显示第一窗口对应的当前应用的通知消息。
可选地,显示屏在第一窗口和第二窗口之外显示状态栏;通知处理方法还包括:响应于针对状态栏的预设操作,弹出第三通知栏,在第三通知栏中显示所有应用的通知消息。
可选地,第一通知栏中的每条通知消息完整显示在所述第一通知栏中,第三通知栏中的至少一条通知消息非完整显示在第三通知栏中。
可选地,在第三通知栏中显示所有应用的通知消息包括:在第三通知栏中显示属于同一应用的预览通知消息,响应于对预览通知消息的选择,使预览通知消息展开为多条完整显示的通知消息。
可选地,响应于针对所述第一窗口的预设操作,弹出与第一窗口对应的第一通知栏,在第一通知栏中显示第一窗口当前的通知消息或第一窗口对应的当前应用的通知消息的过程包括:响应于针对第一窗口的预设操作所产生的指令,获取第一窗口当前的信息或第一窗口对应的当前应用的信息;基于第一窗口当前的信息获取对应窗口的窗口通知消息集合,或者基于第一窗口对应的当前应用的信息获取对应应用的应用通知消息集合;根据窗口通知消息集合或应用通知消息集合生成第一通知栏,在第一通知栏中显示第一窗口当前的通知消息或第一窗口对应的当前应用的通知消息。
可选地,预设操作为下滑手势操作。
第二方面,本申请技术方案提供了一种通知处理装置,包括:处理器和存储器,存储器用于存储至少一条指令,指令由处理器加载并执行时以实现上述的通知处理方法。
第三方面,本申请技术方案提供了一种终端,包括上述的通知处理装置。
第四方面,本申请技术方案提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行上述的通知处理方法。
附图说明
图1为一种多窗口的场景状态示意图;
图2为本申请实施例中一种通知处理方法的流程示意图;
图3为本申请实施例中一种弹出第一通知栏的界面变化示意图;
图4a为本申请实施例中另一种弹出第一通知栏的界面变化示意图;
图4b为本申请实施例中另一种弹出第一通知栏的界面变化示意图;
图5为本申请实施例中一种弹出第二通知栏的界面变化示意图;
图6为本申请实施例中另一种弹出第二通知栏的界面变化示意图;
图7为本申请实施例中另一种通知处理方法的流程示意图;
图8为本申请实施例中一种窗口通知模式选择界面的示意图;
图9为本申请实施例中另一种通知处理方法的流程示意图;
图10为本申请实施例中一种弹出第三通知栏的界面变化示意图;
图11为本申请实施例中一种通知处理方法对应的整体架构流程图;
图12为本申请实施例中一种通知处理方法的部分流程示意图;
图13为本申请实施例中一种***架构图。
具体实施方式
本申请的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。
在对本申请实施例进行具体介绍之前,首先对本申请所涉及的场景进行简单介绍。本申请所涉及的终端可能为手机、平板电脑、个人计算机(personal computer,PC)、个人数字助理(personal digital assistant,PDA)、智能手表、上网本、可穿戴电子设备、增强现实技术(augmented reality,AR)设备、虚拟现实(virtual reality,VR)设备、车载设备、智能汽车、智能音响、机器人、智能眼镜等等。终端具有显示屏,随着用户对大屏幕使用的需求提升,使用多窗口的场景越来越频繁,如图1所示,图1为一种多窗口的场景状态示意图,多窗口的场景是指用户在前台同时打开两个窗口,两个窗口在显示屏中分区域同时显示,每个窗口对应一个应用,例如显示屏中显示有第一窗口A1和第二窗口A2,用户可以在第一窗口A1中打开社交应用聊天,同时在第二窗口A2中打开浏览器应用浏览网页,在这种多窗口的场景下,在现有技术中,如果一段时间没有清理通知,当用户下拉通知栏时,会看到大量的通知消息,用户很难找到自己想要的通知,针对上述问题,发明人提出了本申请实施例的技术方案,以下对本申请实施例的技术方案进行说明。
如图1、图2、图3和图4a所示,图2为本申请实施例中一种通知处理方法的流程示意图,图3为本申请实施例中一种弹出第一通知栏的界面变化示意图,图4a为本申请实施例中另一种弹出第一通知栏的界面变化示意图,本申请实施例提供一种通知处理方法,包括:
步骤101、在显示屏中分区域显示第一窗口A1和第二窗口A2,即进入如图1所示的多窗口场景,需要说明的是,本申请实施例仅以在显示屏中显示两个窗口为例的场景进行说明,但是对于多窗口场景下的窗口数量不作限定,在其他可实现的实施方式中,可以在显示屏中显示更多数量的窗口,例如显示三个窗口;
步骤102、响应于针对第一窗口A1的预设操作,弹出与第一窗口A1对应的第一通知栏,在第一通知栏中显示第一窗口A1当前的通知消息或第一窗口A1对应的当前应用的通知消息,若第一通知栏中显示第一窗口A1当前的通知消息,则第一通知栏中不显示除第一窗口A1当前之外的其他通知消息,若第一通知栏中显示第一窗口A1对应的当前应用的通知消息,则第一通知栏中不显示除第一窗口A1对应的当前应用之外的其他通知消息。
具体地,例如,用户在第一窗口A1的标题栏处进行下拉手势操作,当终端识别到该操作后,会生成并弹出第一通知栏,例如,第一窗口A1对应的当前应用为社交应用B,其中具有多个聊天窗口,第一窗口A1对应其中的聊天窗口C,图3所示的第一通知栏中,仅显示第一窗口A1当前的通知消息,其中不会显示除该窗口之外的其他通知消息,这样,当用户关注第一窗口A1并针对第一窗口A1进行下拉手势操作时,则会直接浏览到第一窗口A1当前的通知消息,避免了大量其他窗口或应用中通知消息对于用户的干扰,比如第一通知栏中仅显示属于聊天窗口C的通知一和通知二,而属于其他聊天窗口的通知消息不会显示在该第一通知栏中,属于其他应用的通知消息同样不会显示在该第一通知栏中;类似地,图4a所示的第一通知栏中,仅显示第一窗口A1对应的当前应用的通知消息,其中不会显示除该应用之外的其他通知消息,这样,当用户关注第一窗口A1并针对第一窗口A1进行下拉手势操作时,则会直流浏览到第一窗口A1对应的当前应用的通知消息,避免了大量其他应用中通知消息对于用户的干扰,比如第一通知栏中仅显示属于社交应用B的通知一、通知二和通知三,其中通知一和通知二属于聊天窗口C,通知三属于聊天窗口D,但是通知一、通知二和通知三均属于社交应用B,而属于其他应用的通知消息不会显示在该第一通知栏中。对于第一通知栏具体显示第一窗口A1的通知消息还是显示第一窗口A1对应的应用的通知消息,可以预先设置或者基于策略自动切换。另外需要说明的是,当显示屏显示第一通知栏时,通知栏的层级比窗口高,第一窗口A1被隐藏在通知栏下方,如果用户控制隐藏第一通知栏,则会重新显示第一窗口A1。
另外,对于第一通知栏中显示第一窗口A1对应的当前应用的通知消息的场景,可以进一步结合图4b进行理解,图4b所示的第一通知栏中,仅显示第一窗口A1对应的当前应用的通知消息,其中不会显示除该应用之外的其他通知消息,这样,当用户关注第一窗口A1并针对第一窗口A1进行下拉手势操作时,则会直流浏览到第一窗口A1对应的当前应用的通知消息,避免了大量其他应用中通知消息对于用户的干扰。比如第一窗口A1对应当前应用B,响应于针对第一窗口A1的预设操作,弹出与第一窗口A1对应的第一通知栏,在第一通知栏中显示第一窗口A1对应的当前应用B的通知消息,包括通知一、通知二、通知三、通知四、通知五、通知六和通知七,其中,通知一和通知二属于第一窗口A1对应的当前应用B的窗口a,通知三和通知四属于第一窗口A1对应的当前应用B的窗口b,通知五、通知六和通知七属于第一窗口A1对应的当前应用B的窗口c,其中,例如窗口a可以为第一窗口A1,当前应用B为社交应用B,第一窗口A1和窗口a为社交应用B的某群聊天窗口a,窗口b为社交应用B的与甲的单人聊天窗口b,窗口c为社交应用B的与乙的单人聊天窗口c,步骤101中在显示屏中分区域显示的窗口包括社交应用B的该群聊天窗口a,响应于针对该群聊天窗口a的预设操作,弹出第一通知栏,第一通知栏中仅显示属于社交应用B的通知一~通知七,属于其他应用的通知消息不会显示在该第一通知栏中。
在一种可能的实现方式中,如图5和图6所示,图5为本申请实施例中一种弹出第二通知栏的界面变化示意图,图6为本申请实施例中另一种弹出第二通知栏的界面变化示意图,上述通知处理方法还包括:响应于针对第二窗口的预设操作,弹出与第二窗口对应的第二通知栏,在第二通知栏中显示第二窗口A2当前的通知消息或第二窗口对应的当前应用的通知消息,若第二通知栏中显示第二窗口A2当前的通知消息,则第二通知栏中不显示除第二窗口A2当前之外的其他通知消息,若第二通知栏中显示第二窗口A2对应的当前应用的通知消息,则第二通知栏中不显示除第二窗口A2对应的当前应用之外的其他通知消息。例如,用户在第二窗口A2的标题栏处进行下拉手势操作,当终端识别到该操作后,会生成并弹出第二通知栏,例如,第二窗口A2对应的当前应用为浏览器应用E,其中具有多个网页窗口,第二窗口A2为其中的网页窗口F,图5所示的第二通知栏中,仅显示第二窗口A2当前的通知消息,不会显示除该窗口之外的其他通知消息,比如第二通知栏中仅显示属于网页窗口F的通知四,而属于其他网页窗口的通知消息不会显示在该第二通知栏中,属于其他应用的通知消息同样不会显示在该第二通知栏中;类似地,图6所示的第二通知栏中,仅显示第二窗口A2对应的当前应用的通知消息,其中不会显示除该应用之外的其他通知消息,比如第二通知栏中仅显示属于浏览器应用E的通知四和通知五,其中通知四属于网页窗口F,通知五属于网页窗口G,但是通知四和通知五均属于浏览器应用E,而属于其他应用的通知消息不会显示在该第二通知栏中。
本申请实施例中的通知处理方法,在多窗口的场景下,通过响应于针对某个窗口的预设操作,弹出与该窗口对应的通知栏,并在该通知栏中显示该窗口当前的通知消息或该窗口对应的当前应用的通知消息,以实现仅显示用户关注的通知消息,从而避免了其他通知消息对用户的干扰,使用户可以更方便地找到自己所关注的通知消息。
在一种可能的实现方式中,如图7和图8所示,图7为本申请实施例中另一种通知处理方法的流程示意图,图8为本申请实施例中一种窗口通知模式选择界面的示意图,在上述步骤102、响应于针对第一窗口A1的预设操作,弹出与第一窗口A1对应的第一通知栏的过程之前,还包括:
步骤201、显示窗口通知模式选择界面,窗口通知模式选择界面包括第一模式选项和第二模式选项,例如,图8的窗口通知模式选择界面中第一模式选项对应的文字说明是“显示当前窗口的通知”,第二模式选项对应的文字说明是“显示当前应用的通知”;
步骤202、响应于对第一模式选项的选择,将第一模式作为当前的通知显示模式,或者,响应于对第二模式选项的选择,将第二模式作为当前的通知显示模式;
步骤102、响应于针对第一窗口A1的预设操作,弹出与第一窗口A1对应的第一通知栏,在第一通知栏中显示第一窗口当前的通知消息或第一窗口对应的当前应用的通知消息的过程包括:
步骤1021、响应于针对第一窗口A1的预设操作,判断当前的通知显示模式属于第一模式还是第二模式,若当前的通知显示模式为第一模式,则进入步骤1022,若当前的通知显示模式为第二模式,则进入步骤1023;
步骤1022、弹出与第一窗口A1对应的第一通知栏,在第一通知栏中显示第一窗口A1当前的通知消息,具体过程与图3示意的过程相同,也就是说,如果用户在窗口通知模式选择界面中选择了第一模式,则后续弹出的第一通知栏均对应显示第一窗口A1所当前的通知消息;
步骤1023、弹出与第一窗口A1对应的第一通知栏,在第一通知栏中显示第一窗口A1对应的当前应用的通知消息,具体过程与图4a所示的过程相同,也就是说,如果用户在窗口通知模式选择界面中选择了第二模式,则后续弹出的第一通知栏均对应显示第一窗口A1所对应的当前应用的通知消息。
具体地,在图7所示的方法中,步骤201、显示窗口通知模式选择界面的过程可以在多窗口的场景下或者在进入多窗口的场景之前执行,用户可以随时进入该界面对窗口通知模式进行选择和切换,另外,当弹出第二通知栏时,对于第二通知栏的显示逻辑,同样可以根据当前的窗口通知模式进行显示,即若当前的窗口通知模式为第一模式,则第二通知栏显示第二窗口A2当前的通知消息,若当前的窗口通知模式为第二模式,则第二通知栏显示第二窗口A2对应的当前应用的通知消息。根据用户选择可以对窗口对应的通知栏的显示逻辑进行切换,以实现通知栏显示的灵活配置,适应用户的需求。
在一种可实现的实施方式中,如图9和图10所示,图9为本申请实施例中另一种通知处理方法的流程示意图,图10为本申请实施例中一种弹出第三通知栏的界面变化示意图,显示屏在第一窗口A1和第二窗口A2之外显示状态栏A3,状态栏A3可以位于显示屏的边缘;上述方法还包括:
步骤103、响应于针对状态栏A3的预设操作,弹出第三通知栏,在第三通知栏中显示所有应用的通知消息。
具体地,当用户希望查看自己所关注的通知消息时,可以通过针对某个窗口的预设操作,弹出与该窗口对应的通知栏,以显示于该窗口当前窗口的通知消息或该窗口对应的当前应用的通知消息,而当用户希望查看所有的通知消息时,则可以针对状态栏A3进行预设操作,例如针对状态栏A3进行下拉手势操作,此时,响应于该操作,会弹出第三通知栏,在该通知栏中会显示所有应用的通知消息,以便于用户查找当前窗口之外的其他通知。
在一种可实现的实施方式中,如图3所示,第一通知栏中的每条通知消息完整显示在第一通知栏中,如图10所示,第三通知栏中的至少一条通知消息非完整显示在第三通知栏中。由于第一通知栏仅用于显示一个窗口或一个应用所对应的通知消息,其中的通知消息数量较少,因此为了便于用户更加直观地阅读通知,可以在第一通知栏中完整显示每条通知消息,而第三通知栏用于显示所有应用的通知消息,因此可能会导致其中需要显示的通知消息的数量角度,因此可以通过对通知消息折叠的方式非完整地显示其中的通知消息,以便于用户可以在有限的通知栏范围内阅读到更多数量的通知消息。
在一种可实现的实施方式中,步骤103中在第三通知栏中显示所有应用的通知消息的过程包括:在第三通知栏中显示属于同一应用的预览通知消息,响应于对预览通知消息的选择,使预览通知消息展开为多条完整显示的通知消息。
具体地,如图10所示,例如,第三通知栏中显示的通知消息包括第一应用预览通知消息、第二应用预览通知消息和第三应用预览通知消息,其中的每一条通知消息仅用于预览属于同一应用下的通知消息,以便于用户浏览到所有应用的通知消息,当用户例如点击选择其中的第一应用预览通知消息时,第一应用预览通知消息会展开显示第一应用的所有具体通知消息。
在一种可实现的实施方式中,如图11所示,图11为本申请实施例中一种通知处理方法对应的整体架构流程图,本申请实施例中通知处理方法的整体流程包括:
步骤301、用户在终端的输入装置上执行下滑窗口操作;
具体地,例如,输入装置为终端的触摸屏,用户在触摸屏上针对第一窗口A1执行下滑窗口操作。
步骤302、输入装置发送指令至处理器;
具体地,输入装置在用户针对第一窗口A1执行下滑窗口操作时,产生相对应的指令并将该指令发送至终端的处理器;
步骤303、处理器发送指令至操作***;
具体地,处理器将输入装置所产生的指令转化为可识别的指令发送给操作***;
步骤304、操作***生成待显示的界面;
具体地,操作***根据指令生成待显示的界面,其中包括所需要显示的通知栏,具体过程包括上述的步骤102,如图12和图13所示,图12为本申请实施例中一种通知处理方法的部分流程示意图,图13为本申请实施例中一种***架构图,上述步骤102、响应于针对第一窗口A1的预设操作,弹出与第一窗口A1对应的第一通知栏,在第一通知栏中显示第一窗口A1当前的通知消息或第一窗口A1对应的当前应用的通知消息的过程可以包括:
步骤3041、响应于针对第一窗口A1的预设操作所产生的指令,获取第一窗口A当前的信息或第一窗口A1对应的当前应用的信息;
步骤3042、基于第一窗口A1当前的信息获取对应窗口的窗口通知消息集合,或者基于第一窗口A1对应的当前应用的信息获取对应应用的应用通知消息集合;
步骤3043、根据窗口通知消息集合或应用通知消息集合生成第一通知栏,在第一通知栏中显示第一窗口A1当前的通知消息或第一窗口A1对应的当前应用的通知消息。
具体地,例如,在安卓Android***中,监听窗口下滑事件,即监听是否接收到针对第一窗口A1的预设操作所产生的指令,若接收到该指令,即监听到窗口下滑事件,则获取该窗口对应的信息,需要说明的是,同时还需要通过设置模块从设置数据库中获取当前的窗口通知模式为第一模式还是为第二模式,当前的窗口通知模式决定了后续通知栏显示的是当前窗口的通知消息还是当前应用的通知消息,监听到事件后,手机窗口模块PhoneWindow中的窗口顶级视图模块DecorView会传输对应窗口的当前页面的信息和当前应用进程的信息至***进程SystemServer,SystemServer中的通知管理服务(Notification ManagerService,NMS)根据当前的窗口通知模式获取窗口当前的所有通知消息集合以及获取窗口对应的当前应用的所有通知消息集合,***用户界面(User Interface,UI)模块通过设置模块从设置数据库中获取当前的窗口通知模式为第一模式还是为第二模式,若当前的窗口通知模式为第一模式,则调用NMS中当前窗口的所有通知消息集合并根据该通知消息集合生成第一通知栏,若当前的窗口通知模块为第二模式,则调用NMS中当前应用的所有通知消息集合并根据该集合生成第一通知栏,即生成待显示的界面,该界面中包括所生成的第一通知栏,其中,设置模块和***UI模块属于应用层,PhoneWindow和SystemServer属于框架层Framework。
如图11所示,在步骤304之后,还包括:步骤305、操作***发送数据至显示屏,即将所生成的包括第一通知栏的待显示的界面对应的显示数据发送至显示屏;
步骤306、显示屏显示通知栏,以将通知栏展示给用户。
在一种可实现的实施方式中,上述预设操作为下滑手势操作,在其他可实现的实施方式中,预设操作也可以为其他操作,只要能够识别区分操作对象即可,可以判断预设操作的对象是窗口还是状态栏,以及判断预设操作的对象具体为哪个窗口。
本申请实施例还提供一种通知处理装置,包括:处理器和存储器,存储器用于存储至少一条指令,该指令由处理器加载并执行时以实现上述各实施例中的通知处理方法。
其中,处理器的数量可以为一个或多个,处理器和存储器可以通过总线或者其他方式连接。存储器作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,处理器通过运行存储在存储器中的非暂态软件程序、指令以及模块,从而执行各种功能应用以及数据处理,即实现上述任意方法实施例中的方法。存储器可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;以及必要数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。
本申请实施例还提供一种终端,包括上述实施例中的通知处理装置。终端具体可以为手机、平板电脑、个人计算机(personal computer,PC)、个人数字助理(personaldigital assistant,PDA)、智能手表、上网本、可穿戴电子设备、增强现实技术(augmentedreality,AR)设备、虚拟现实(virtual reality,VR)设备、车载设备、智能汽车、智能音响、机器人、智能眼镜等等。
本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行上述实施例中的通知处理方法。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid StateDisk)等。
本申请实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示单独存在A、同时存在A和B、单独存在B的情况。其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项”及其类似表达,是指的这些项中的任意组合,包括单项或复数项的任意组合。例如,a,b和c中的至少一项可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
以上仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (10)
1.一种通知处理方法,其特征在于,包括:
在显示屏中分区域显示第一窗口和第二窗口;
响应于针对所述第一窗口的预设操作,弹出与所述第一窗口对应的第一通知栏,在所述第一通知栏中显示所述第一窗口当前的通知消息或所述第一窗口对应的当前应用的通知消息;
若所述第一通知栏中显示所述第一窗口当前的通知消息,则所述第一通知栏中不显示除所述第一窗口当前之外的其他通知消息;
若所述第一通知栏中显示所述第一窗口对应的当前应用的通知消息,则所述第一通知栏中不显示除所述第一窗口对应的当前应用之外的其他通知消息。
2.根据权利要求1所述的方法,其特征在于,
在所述响应于针对所述第一窗口的预设操作,弹出与所述第一窗口对应的第一通知栏的过程之前,还包括:
显示窗口通知模式选择界面,所述窗口通知模式选择界面包括第一模式选项和第二模式选项;
响应于对所述第一模式选项的选择,将第一模式作为当前的通知显示模式,或者,响应于对所述第二模式选项的选择,将第二模式作为当前的通知显示模式;
所述响应于针对所述第一窗口的预设操作,弹出与所述第一窗口对应的第一通知栏,在所述第一通知栏中显示所述第一窗口当前的通知消息或所述第一窗口对应的当前应用的通知消息的过程包括:
响应于针对所述第一窗口的预设操作,若当前的通知显示模式为所述第一模式,则弹出与所述第一窗口对应的第一通知栏,在所述第一通知栏中显示所述第一窗口当前的通知消息;
响应于针对所述第一窗口的预设操作,若当前的通知显示模式为所述第二模式,则弹出与所述第一窗口对应的第一通知栏,在所述第一通知栏中显示所述第一窗口对应的当前应用的通知消息。
3.根据权利要求2所述的方法,其特征在于,
所述显示屏在所述第一窗口和所述第二窗口之外显示状态栏;
所述方法还包括:
响应于针对所述状态栏的预设操作,弹出第三通知栏,在所述第三通知栏中显示所有应用的通知消息。
4.根据权利要求3所述的方法,其特征在于,
所述第一通知栏中的每条通知消息完整显示在所述第一通知栏中,所述第三通知栏中的至少一条通知消息非完整显示在所述第三通知栏中。
5.根据权利要求4所述的方法,其特征在于,
所述在所述第三通知栏中显示所有应用的通知消息包括:
在所述第三通知栏中显示属于同一应用的预览通知消息,响应于对所述预览通知消息的选择,使所述预览通知消息展开为多条完整显示的通知消息。
6.根据权利要求1所述的方法,其特征在于,
所述响应于针对所述第一窗口的预设操作,弹出与所述第一窗口对应的第一通知栏,在所述第一通知栏中显示所述第一窗口当前的通知消息或所述第一窗口对应的当前应用的通知消息的过程包括:
响应于针对所述第一窗口的预设操作所产生的指令,获取所述第一窗口当前的信息或所述第一窗口对应的当前应用的信息;
基于所述第一窗口当前的信息获取对应窗口的窗口通知消息集合,或者基于所述第一窗口对应的当前应用的信息获取对应应用的应用通知消息集合;
根据所述窗口通知消息集合或所述应用通知消息集合生成第一通知栏,在所述第一通知栏中显示所述第一窗口当前的通知消息或所述第一窗口对应的当前应用的通知消息。
7.根据权利要求1所述的方法,其特征在于,
所述预设操作为下滑手势操作。
8.一种通知处理装置,其特征在于,包括:
处理器和存储器,所述存储器用于存储至少一条指令,所述指令由所述处理器加载并执行时以实现如权利要求1至7中任意一项所述的通知处理方法。
9.一种终端,其特征在于,包括如权利要求8所述的通知处理装置。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行如权利要求1至7中任意一项所述的通知处理方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2021/109990 WO2022028352A1 (zh) | 2020-08-03 | 2021-08-02 | 通知处理方法、装置、终端和存储介质 |
EP21853705.8A EP4187379A4 (en) | 2020-08-03 | 2021-08-02 | NOTIFICATION PROCESSING METHOD AND APPARATUS, TERMINAL, AND STORAGE MEDIUM |
US18/040,359 US20230359317A1 (en) | 2020-08-03 | 2021-08-02 | Notification Processing Method and Apparatus, Terminal, and Storage Medium |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010768422 | 2020-08-03 | ||
CN2020107684229 | 2020-08-03 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114064166A true CN114064166A (zh) | 2022-02-18 |
Family
ID=80233426
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110868907.XA Pending CN114064166A (zh) | 2020-08-03 | 2021-07-30 | 通知处理方法、装置、终端和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114064166A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080126982A1 (en) * | 2006-09-18 | 2008-05-29 | Agfa Inc. | Imaging history display system and method |
US20110175930A1 (en) * | 2010-01-19 | 2011-07-21 | Hwang Inyong | Mobile terminal and control method thereof |
CN107222613A (zh) * | 2017-04-28 | 2017-09-29 | 努比亚技术有限公司 | 一种显示方法及终端 |
CN107688478A (zh) * | 2016-08-05 | 2018-02-13 | 阿里巴巴集团控股有限公司 | 终端、应用信息的显示方法及装置 |
CN108733291A (zh) * | 2018-04-12 | 2018-11-02 | 珠海格力电器股份有限公司 | 一种通知消息的处理方法及装置 |
CN109032732A (zh) * | 2018-07-11 | 2018-12-18 | Oppo广东移动通信有限公司 | 通知显示方法、装置、存储介质及电子设备 |
CN109923507A (zh) * | 2017-10-31 | 2019-06-21 | 华为技术有限公司 | 在通知栏下拉菜单中管理多个自由窗口 |
CN110673913A (zh) * | 2019-09-23 | 2020-01-10 | 维沃移动通信有限公司 | 通知消息的显示方法和移动终端 |
-
2021
- 2021-07-30 CN CN202110868907.XA patent/CN114064166A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080126982A1 (en) * | 2006-09-18 | 2008-05-29 | Agfa Inc. | Imaging history display system and method |
US20110175930A1 (en) * | 2010-01-19 | 2011-07-21 | Hwang Inyong | Mobile terminal and control method thereof |
CN107688478A (zh) * | 2016-08-05 | 2018-02-13 | 阿里巴巴集团控股有限公司 | 终端、应用信息的显示方法及装置 |
CN107222613A (zh) * | 2017-04-28 | 2017-09-29 | 努比亚技术有限公司 | 一种显示方法及终端 |
CN109923507A (zh) * | 2017-10-31 | 2019-06-21 | 华为技术有限公司 | 在通知栏下拉菜单中管理多个自由窗口 |
CN108733291A (zh) * | 2018-04-12 | 2018-11-02 | 珠海格力电器股份有限公司 | 一种通知消息的处理方法及装置 |
CN109032732A (zh) * | 2018-07-11 | 2018-12-18 | Oppo广东移动通信有限公司 | 通知显示方法、装置、存储介质及电子设备 |
CN110673913A (zh) * | 2019-09-23 | 2020-01-10 | 维沃移动通信有限公司 | 通知消息的显示方法和移动终端 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9594496B2 (en) | Method and apparatus for playing IM message | |
CN113826067A (zh) | 显示控制方法及装置 | |
US20160004425A1 (en) | Method of displaying graphic user interface and electronic device implementing same | |
CN105549819A (zh) | 后台应用信息的显示方法及装置 | |
CN111949181B (zh) | 显示调整方法和装置、存储介质及电子设备 | |
US10778617B2 (en) | Electronic device and method of transferring data in an application to another application | |
CN111865758A (zh) | 一种消息显示方法、装置及电子设备 | |
CN113191726A (zh) | 任务详情界面展示方法、装置、设备和计算机可读介质 | |
CN112286887A (zh) | 文件分享的方法、装置和电子设备 | |
US20150242076A1 (en) | Method of editing one or more objects and apparatus for same | |
WO2018184442A1 (zh) | 终端控制方法及装置 | |
CN112307375A (zh) | 页面展示方法、装置、电子设备和计算机可读介质 | |
CN106649518A (zh) | 动态信息数据处理的方法和装置 | |
CN104519185A (zh) | 一种信息处理方法和电子设备 | |
CN114064166A (zh) | 通知处理方法、装置、终端和存储介质 | |
EP4187379A1 (en) | Notification processing method and apparatus, and terminal and storage medium | |
CN112637411B (zh) | 图像查找方法、装置、电子设备及可读存储介质 | |
CN106603793B (zh) | 批量设置联系人头像的方法及*** | |
CN112035026B (zh) | 信息显示方法、装置、电子设备和存储介质 | |
CN113835601A (zh) | 截图管理方法和装置 | |
CN113835573A (zh) | 一种消息处理方法和电子设备 | |
CN114415993A (zh) | 多***应用的分屏方法、装置、电子设备及存储介质 | |
US20150007059A1 (en) | User interface with scrolling for multimodal communication framework | |
CN111274513A (zh) | 窗口显示方法、装置、终端及存储介质 | |
CN112965778B (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 |