WO2016078380A1 - 显示方法、终端及计算机存储介质 - Google Patents

显示方法、终端及计算机存储介质 Download PDF

Info

Publication number
WO2016078380A1
WO2016078380A1 PCT/CN2015/079959 CN2015079959W WO2016078380A1 WO 2016078380 A1 WO2016078380 A1 WO 2016078380A1 CN 2015079959 W CN2015079959 W CN 2015079959W WO 2016078380 A1 WO2016078380 A1 WO 2016078380A1
Authority
WO
WIPO (PCT)
Prior art keywords
message
terminal
display area
application
display
Prior art date
Application number
PCT/CN2015/079959
Other languages
English (en)
French (fr)
Inventor
赵阳
李川
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2016078380A1 publication Critical patent/WO2016078380A1/zh

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/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

Definitions

  • the present invention relates to the field of terminal applications, and in particular, to a display method, a terminal, and a computer storage medium.
  • a scheme for expanding the display screen is proposed, that is, one host externally displays multiple displays, in each display
  • the display interface of different applications is displayed on the screen to realize split screen display.
  • this method is not suitable for mobile terminals with limited display space such as smart phones, tablets, multimedia players, and the like.
  • embodiments of the present invention are directed to providing a display method, a terminal, and a computer storage medium, so as to implement split screen display of multiple applications of the terminal, thereby preventing the user from switching back and forth between multiple applications. User action.
  • an embodiment of the present invention provides a display method, where the method includes: receiving, by a terminal, a push message of at least one second application when displaying a display interface of the first application, where The first application is different from the second application; the terminal divides its entire display area into a message display area and an application display area; the terminal controls the push message to be displayed in the message display area, and A display interface that controls the first application is completely displayed within the application display area.
  • the terminal controls the push message to be displayed in the message display area, including: the terminal determines a message type of the push message; and the terminal pushes the push in a manner corresponding to the message type. Information is displayed in the message display area.
  • the terminal determines the message type of the push message, including: the terminal determines that the push message is a notification message; correspondingly, the terminal sends the push information in a manner corresponding to the message type Displaying in the message display area includes: the terminal extracting a keyword in the push message, and displaying the keyword in the message display area.
  • the terminal determines the message type of the push message, including: the terminal determines that the push message is a communication message; correspondingly, the terminal sends the push information in a manner corresponding to the message type Displaying in the message display area includes: the terminal displaying a quick reply window in the message display area, and displaying the push message in an area other than the quick reply window in the message display area.
  • the terminal controls the push message to be displayed in the message display area, including: the terminal sequentially in the message display area according to a preset rule. A push message for each of the second applications is displayed.
  • the embodiment of the present invention provides a terminal, where the terminal includes: a message receiving unit, an area dividing unit, and a display control unit; wherein the message receiving unit is configured to display the display interface of the first application, Receiving, by the at least one second application, a push message, wherein the first application is different from the second application; the area dividing unit is configured to divide the entire display area into a message display area and an application display area; the display a control unit, configured to control the push message to be displayed in the message display area, and control the display of the first application The display interface is completely displayed in the application display area.
  • the display control unit includes: a message type determining subunit configured to determine a message type of the push message; and a display control subunit configured to: send the push information in a manner corresponding to the message type The message is displayed in the display area.
  • the message type determining subunit is configured to determine that the push message is a notification message; correspondingly, the display control subunit is configured to extract a keyword in the push message, and the key is The word is displayed in the message display area.
  • the message type determining subunit is configured to determine that the push message is a communication message; and correspondingly, the display control subunit is configured to display a quick reply window in the message display area. And displaying the push message in an area other than the quick reply window in the message display area.
  • the display control unit is configured to sequentially display the push messages of each of the second applications in the message display area according to a preset rule.
  • the embodiment of the invention further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions are used in the foregoing display method.
  • the display method, the terminal, and the computer storage medium provided by the embodiment of the present invention when the terminal displays the display interface of the first application, the terminal receives the push message of at least one second application, and then divides the display area of the user into two parts, part of It is a message display area, and the other part is an application display area, so that the terminal can control the display of the push message in the message display area, and continue to display the display interface of the first application in the application display area, so as to realize the split screen display of multiple applications in the terminal. To prevent users from switching back and forth between multiple applications, it is convenient for users to operate.
  • FIG. 1 is a schematic flowchart of a display method in an embodiment of the present invention
  • FIG. 2 is a schematic diagram of a display area of a terminal in an embodiment of the present invention.
  • FIG. 3 is a schematic diagram of a message display area and an application display area according to an embodiment of the present invention.
  • FIG. 4 is a schematic diagram of a first split screen display interface according to an embodiment of the present invention.
  • FIG. 5 is a schematic diagram of a second split screen display interface according to an embodiment of the present invention.
  • FIG. 6 is a schematic diagram of a third split screen display interface in an embodiment of the present invention.
  • FIG. 7 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
  • the embodiment of the invention provides a display method, which can be applied to smart mobile terminals such as smart phones, tablet computers, multimedia players, and the like.
  • the terminal has a display screen, and the corresponding area of the entire display screen is the display area of the terminal, and the display interface of the application can be displayed on the display area, and the display interface can cover the entire display area, or Displayed in a partial area of display area 1.
  • FIG. 1 is a schematic flowchart of a display method according to an embodiment of the present invention. Referring to FIG. 2, the method includes:
  • the terminal receives, according to the display interface of the first application, a push message of the at least one second application, where the first application is different from the second application;
  • the user runs the terminal, such as a video application, a game application, a navigation application, or a browser, which occupies a large system resource, and needs to continuously play the first application occupying a large area of the screen.
  • the display of the first application The interface is covered with the entire display area 1 as shown in FIG. 2, and then the terminal receives the push message of at least one second application running in the background at the same time.
  • the second application mentioned here may be simple to display content and high in real-time requirements. Apps that don't take up too much space on the screen, such as stock apps, live chat apps, SMS apps, weather apps, flight apps, or alarm apps.
  • the user manually turns on the split screen function before running the first application. If the terminal receives the push information of the at least one second application that is pushed by the network side, the S101 is performed; of course, the terminal can also monitor whether the current running application in the foreground is the first application, and if yes, the terminal automatically turns on the split screen function. Execute S101, if not, the terminal does not do any processing.
  • S102 The terminal divides the entire display area of the user into a message display area and an application display area.
  • the terminal divides the entire display area into the message display area 11 and the application display area 12 as shown in FIG. 3.
  • S103 The terminal control push message is displayed in the message display area, and controls the display interface of the first application to be completely displayed in the application display area.
  • the terminal pushes the push message to the message display interface, and controls the display to be displayed in the message display area.
  • the display interface of the first application is scaled and pushed to the application display interface to control the display on the application. Complete display within the area.
  • the terminal when the number of the second application is one, after the terminal performs the step of displaying the push message in the message display area in S103, the terminal sends a push message corresponding to the second application in the message display area. Keeping until the user manually turns off the split screen mode, or the user enters the display interface of the second application; when the number of the second applications is greater than one, the terminal displays the step of displaying the push message in the message display area in step S103
  • the terminal may scroll and display the push messages of the two applications according to a preset scrolling frequency.
  • the push message of the two applications may also be displayed side by side in the message display area, and the message display area may be further divided into several parts, and each part displays a push message.
  • an operation object is displayed in the message display area, and the user can perform operations such as clicking, dragging, etc. to open the setting interface of the message display area, and the setting interface is still Displayed in the message display area, the user can adjust the application for displaying the push message in the message display area, the refresh frequency of the push message, and the like through the setting interface.
  • the type of the push message may be of a plurality of types, such as a notification message, a communication message, etc., wherein the notification message only needs to notify the user, and the user does not perform the person based on the message.
  • Machine interaction but if it is a communication message, not only the user is notified, but the user may also perform some simple human-computer interaction based on the information.
  • the terminal controls push in S103.
  • the step of displaying the message in the message display area may include: the terminal determining the message type of the push message; and the terminal displaying the push information in the message display area in a manner corresponding to the message type.
  • the terminal manufacturer or the system developer may divide the commonly used second application into several types, such as a communication application and a notification application, according to the description information. Then, the terminal may determine the push message according to the type of the application corresponding to the push message. type.
  • the at least one second application may be the same type of application or a different type of application, which is not specifically limited in the present invention.
  • the terminal may determine that the push message is a notification message corresponding to the notification application, and then, the terminal displays the push information in the message display area in a manner corresponding to the notification message. For example, the terminal extracts the keywords in the push message and displays the keywords in the message display area. In this way, the user can view the notification message while running the first application.
  • the terminal may determine that the push message is a communication message corresponding to the communication application, and then, the terminal pushes the information in the message display area in a manner corresponding to the communication message. For example, the terminal displays a quick reply window in the message display area, and the user can perform human-computer interaction based on the communication message through the window, and the terminal displays the push message in an area other than the quick reply window in the message display area. In this way, the user can perform quick human-computer interaction without switching the screen, and the user experience is greatly improved.
  • Embodiment 1 is a diagrammatic representation of Embodiment 1:
  • the first application that is, the video application
  • one second application that is, the weather application
  • the user manually turns on the split screen function and starts the video application.
  • the first application that is, the display interface of the video application
  • the terminal obtains its pushed push message from the server of the weather application, that is, the real-time weather information "current A is 10 ° C".
  • the terminal divides the display area into the message display area 11 and the application display area 12.
  • the terminal determines that the weather application corresponding to the push message is the notification application, and further determines that the push message is a notification message.
  • the terminal extracts keywords in the real-time weather information: “A”, “10° C.”, and displays the keywords in the message display area 11 while controlling the display interface of the video application to be scaled.
  • the display is adaptively and completely displayed within the application display area 12.
  • Embodiment 2 is a diagrammatic representation of Embodiment 1:
  • the first application that is, the navigation application
  • a second application that is, the short message application
  • the terminal monitors the navigation application in the foreground and runs the SMS application in the background. At this time, the terminal automatically turns on the split screen function and waits for the push message. At this time, the full screen display in the display area 1 of the terminal shown in FIG. 2 is displayed.
  • An application that is, a display interface of a navigation application.
  • the terminal receives the push message from the network side, that is, the short message "Sender x: See you tomorrow!, after which, as shown in FIG. 3, the terminal divides the display area into the message display area 11 and the application display. Area 12.
  • the terminal determines that the short message is a communication message, then, as shown in FIG. 5, the short message "Sender x: See you tomorrow! and a quick reply window 51 are displayed on the message display area 11, and the navigation application is controlled.
  • the display interface is scaled adaptively and completely displayed in the Use within the display area 12.
  • Embodiment 3 is a diagrammatic representation of Embodiment 3
  • the first application namely the browser application
  • three second applications namely the stock application, the instant chat application and the flight application, are simultaneously running in the terminal.
  • the user manually turns on the split screen function and the browser application.
  • the first application that is, the display interface of the browser application
  • the terminal respectively receives the push message of the second application from the network side, that is, the real-time trend message of the stock application, the instant chat message, and the flight time message.
  • the terminal divides the display area into the message display area 11 and the application display area 12.
  • the terminal extracts the keywords of the trend message: "B shares” and "+5.2", the keywords of the flight time message: "flight w", "A to B” and "14:30 takeoff", at this time
  • the terminal determines that the real-time trend message and the flight time message are notification messages, and determines that the instant chat message is a communication message. Further, as shown in FIG. 6, the terminal further divides the message display area 11 into three parts in order from left to right, displays the keyword of the trend message in the first part 61, and displays the live chat message in the second part 62: "H: Where are you?" and the quick reply window, the flight time message is displayed in the third portion 63, while the display interface controlling the browser application is adaptively displayed in the application display area 12 in a scaled manner.
  • the terminal when the terminal displays the display interface of the first application, the terminal receives the push message of the at least one second application, and then divides the display area of the second application into two parts, one part is a message display area, and the other part is an application display area.
  • the terminal can control the display of the push message in the message display area, and continue to display the display interface of the first application in the application display area, so as to realize the split screen display of multiple applications in the terminal, thereby preventing the user from switching back and forth between multiple applications. , user-friendly.
  • the embodiment of the invention further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions are used in the foregoing display method.
  • an embodiment of the present invention further provides a terminal, and the terminal and the foregoing
  • the terminals described in one or more embodiments are identical.
  • FIG. 7 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
  • the terminal includes: a message receiving unit 71, an area dividing unit 72, and a display control unit 73.
  • the message receiving unit 71 is configured to be in display control.
  • the unit 73 controls the display interface of the first application to receive the push message of the at least one second application, wherein the first application is different from the second application;
  • the area dividing unit 72 is configured to divide the entire display area into the message display area and
  • the display display unit 73 is configured to control the push message to be displayed in the message display area, and control the display interface of the first application to be completely displayed in the application display area.
  • the display control unit 73 includes: a message type determining subunit configured to determine a message type of the push message; and a display control subunit configured to display the push information in the message display area in a manner corresponding to the message type.
  • the message type determining subunit is configured to determine that the push message is a notification message; correspondingly, the display control subunit is configured to extract keywords in the push message and display the keyword in the message display area.
  • the message type determining subunit is configured to determine, by the terminal, that the push message is a communication message; correspondingly, the display control subunit is configured to display a quick reply window in the message display area, and the push message is deleted in the message display area. The area outside the reply window is displayed.
  • the display control unit is configured to sequentially display the push messages of each second application in the message display area according to the preset rule.
  • the message receiving unit 71 may be disposed in a communication module such as a transceiver, a radio frequency module, or the like of the terminal, and the area dividing unit 72 and the display control unit 73 may be disposed in a display module such as a GPU (Graphic Processing Unit) or a graphics card.
  • a communication module such as a transceiver, a radio frequency module, or the like of the terminal
  • the area dividing unit 72 and the display control unit 73 may be disposed in a display module such as a GPU (Graphic Processing Unit) or a graphics card.
  • GPU Graphic Processing Unit
  • embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention can take the form of a hardware embodiment, a software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) including computer usable program code.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
  • the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
  • the terminal when the terminal displays the display interface of the first application, the terminal receives the push message of the at least one second application, and then divides the display area of the second application into two parts.
  • the part is the message display area
  • the other part is the application display area, so that the terminal can control the display of the push message in the message display area, and continue to display the display interface of the first application in the application display area to realize the division of multiple applications in the terminal.
  • the screen display prevents users from switching back and forth between multiple applications, which is convenient for users to operate.

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)
  • Telephone Function (AREA)

Abstract

一种显示方法,所述方法包括:终端在显示第一应用的显示界面时,接收至少一个第二应用的推送消息,其中,所述第一应用与所述第二应用不同(S101);所述终端将自身的整个显示区域划分成消息显示区域和应用显示区域(S102);所述终端控制所述推送消息在所述消息显示区域内显示,并控制所述第一应用的显示界面在所述应用显示区域内完整显示(S103)。同时,还公开了一种终端和计算机存储介质。

Description

显示方法、终端及计算机存储介质 技术领域
本发明涉及终端应用领域,尤其涉及一种显示方法、终端及计算机存储介质。
背景技术
随着移动智能终端技术和第三代移动通信技术3G、***移动通信技术4G无线网络的不断发展,智能终端上安装的应用程序越来越多,多个应用并行的场景也越来越多,频繁地在多个应用之间互相切换导致用户体验较差。
目前,为了减少用户在多个应用之间的切换,实现多个应用的显示界面同时显示,提出了一种扩展显示屏的方案,也就是说,一个主机外接多个显示屏,在每个显示屏中显示不同应用的显示界面,实现分屏显示。但是,这种方法对于如智能手机、平板电脑、多媒体播放器等显示空间有限的移动终端来说并不合适。
所以,现有技术中并没有一种合理的终端分屏显示方案。
发明内容
为解决现有存在的技术问题,本发明实施例期望提供一种显示方法、终端及计算机存储介质,以实现终端的多个应用的分屏显示,避免用户在多个应用之间来回切换,方便用户操作。
本发明实施例的技术方案是这样实现的:
第一方面,本发明实施例提供一种显示方法,所述方法包括:终端在显示第一应用的显示界面时,接收至少一个第二应用的推送消息,其中, 所述第一应用与所述第二应用不同;所述终端将自身的整个显示区域划分成消息显示区域和应用显示区域;所述终端控制所述推送消息在所述消息显示区域内显示,并控制所述第一应用的显示界面在所述应用显示区域内完整显示。
上述方案中,所述终端控制所述推送消息在所述消息显示区域内显示,包括:所述终端确定所述推送消息的消息类型;所述终端以所述消息类型对应的方式将所述推送信息在所述消息显示区域内显示。
上述方案中,所述终端确定所述推送消息的消息类型,包括:所述终端确定所述推送消息为通知消息;相应地,所述终端以所述消息类型对应的方式将所述推送信息在所述消息显示区域内显示,包括:所述终端提取所述推送消息中的关键字,并将所述关键字在所述消息显示区域内显示。
上述方案中,所述终端确定所述推送消息的消息类型,包括:所述终端确定所述推送消息为通讯消息;相应地,所述终端以所述消息类型对应的方式将所述推送信息在所述消息显示区域内显示,包括:所述终端在所述消息显示区域内显示一快捷回复窗口,并将所述推送消息在所述消息显示区域内除所述快捷回复窗口外的区域显示。
上述方案中,当所述第二应用的数量大于一个时,所述终端控制所述推送消息在所述消息显示区域内显示,包括:所述终端按照预设规则在所述消息显示区域内依次显示每一个所述第二应用的推送消息。
第二方面,本发明实施例提供一种终端,所述终端包括:消息接收单元、区域划分单元及显示控制单元;其中,所述消息接收单元,配置为在显示第一应用的显示界面时,接收至少一个第二应用的推送消息,其中,所述第一应用与所述第二应用不同;所述区域划分单元,配置为将整个显示区域划分成消息显示区域和应用显示区域;所述显示控制单元,配置为控制所述推送消息在所述消息显示区域内显示,并控制所述第一应用的显 示界面在所述应用显示区域内完整显示。
上述方案中,所述显示控制单元,包括:消息类型确定子单元,配置为确定所述推送消息的消息类型;显示控制子单元,配置为以所述消息类型对应的方式将所述推送信息在所述消息显示区域内显示。
上述方案中,所述消息类型确定子单元,配置为确定所述推送消息为通知消息;相应地,所述显示控制子单元,配置为提取所述推送消息中的关键字,并将所述关键字在所述消息显示区域内显示。
上述方案中,所述消息类型确定子单元,配置为所述终端确定所述推送消息为通讯消息;相应地,所述显示控制子单元,配置为在所述消息显示区域内显示一快捷回复窗口,并将所述推送消息在所述消息显示区域内除所述快捷回复窗口外的区域显示。
上述方案中,当所述第二应用的数量大于一个时,所述显示控制单元,配置为按照预设规则在所述消息显示区域内依次显示每一个所述第二应用的推送消息。
本发明实施例还提供了一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于前述的显示方法。
本发明实施例提供的显示方法、终端及计算机存储介质,当终端显示第一应用的显示界面时,终端接收至少一个第二应用的推送消息,然后,将自身的显示区域划分成两部分,一部分是消息显示区域,另一部分是应用显示区域,这样,终端就可以控制在消息显示区域显示推送消息,在应用显示区域继续显示第一应用的显示界面,以实现终端内多个应用的分屏显示,避免用户在多个应用之间来回切换,方便用户操作。
附图说明
图1为本发明实施例中的显示方法的流程示意图;
图2为本发明实施例中的终端的显示区域的示意图;
图3为本发明实施例中的消息显示区域和应用显示区域的示意图;
图4为本发明实施例中的第一种分屏显示界面的示意图;
图5为本发明实施例中的第二种分屏显示界面的示意图;
图6为本发明实施例中的第三种分屏显示界面的示意图;
图7为本发明实施例中的终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
本发明实施例提供一种显示方法,该显示方法可以应用于如智能手机、平板电脑、多媒体播放器等智能移动终端。
在本实施例中,终端具有一显示屏,整个显示屏对应的区域即为终端的显示区域,在该显示区域上可以显示应用的显示界面,这些显示界面可以铺满整个显示区域,也可以在显示区域1的部分区域内显示。
图1为本发明实施例中的显示方法的流程示意图,参照图2所示,该方法包括:
S101:终端在显示第一应用的显示界面时,接收至少一个第二应用的推送消息,其中,第一应用与第二应用不同;
具体来说,用户使用终端运行如视频应用、游戏应用、导航应用或者浏览器等占用***资源较大,需要持续播放的且占用屏幕较大面积的第一应用,此时,第一应用的显示界面铺满如图2所示的整个显示区域1,然后,终端接收同时在后台运行的至少一个第二应用的推送消息,这里所说的第二应用可以为显示内容简单,实时性要求高,不需要占据屏幕太多面积的应用,如股票应用、即时聊天应用、短信应用、天气应用、航班应用或者闹钟应用等。
在具体实施过程中,用户在运行第一应用前,手动开启分屏功能,此 时,如果终端接收到网络侧推送的至少一个第二应用的推送信息时,执行S101;当然,终端还可以实时监测当前前台运行的应用是否为第一应用,若是,终端自动开启分屏功能,执行S101,若否,终端不做任何处理。
S102:终端将自身的整个显示区域划分成消息显示区域和应用显示区域;
具体来说,终端在就收到上述推送消息后,如图3所示,将整个显示区域划分成的消息显示区域11和应用显示区域12。
S103:终端控制推送消息在消息显示区域内显示,并控制第一应用的显示界面在应用显示区域内完整显示。
具体来说,终端将上述推送消息推送到消息显示接口,控制其能够在消息显示区域内显示,同时,将第一应用的显示界面按比例缩放后推送到应用显示接口,控制其能够在应用显示区域内完整显示。
在具体实施过程中,当第二应用的数量为一个时,终端在执行S103中终端控制推送消息在消息显示区域内显示的步骤后,第二应用对应的一条推送消息在消息显示区域内显示并保持,直到用户手动关闭分屏模式,或者用户进入该第二应用的显示界面为止;当第二应用的数量为大于一个时,终端在执行S103中终端控制推送消息在消息显示区域内显示的步骤时,按照预设规则在消息显示区域内依次显示每一个第二应用的推送消息,比如,第二应用为两个应用时,终端可以按照预设的滚动频率滚动显示这两个应用的推送消息,也可以在消息显示区域内并排显示这两个应用的推送消息,还可以将消息显示区域再分成几部分,每一部分显示一条推送消息,当然,还可以有其他的预设规则,本领域技术人员可以以实际需要自行设定,本发明不做具体限定。
较优地,在消息显示区域内显示一操作对象,用户可以对该操作对象进行如点击、拖动等操作来开启消息显示区域的设置界面,该设置界面仍 在消息显示区域内显示,用户可以通过该设置界面来调整在消息显示区域内显示推送消息的应用、推送消息的刷新频率等。
在实际应用中,由于应用的类型不同,其对应的推送消息也可以为多种类型,如通知消息、通讯消息等,其中,通知消息仅需要通知用户即可,用户不会基于该消息进行人机交互,但是,如果是通讯消息的话,就不仅要通知用户,用户还可能基于该信息进行一些简单的人机交互,那么,为了针对不同类型的信息提供不同的显示方式,S103中终端控制推送消息在消息显示区域内显示的步骤就可以包括:终端确定推送消息的消息类型;终端以消息类型对应的方式将推送信息在消息显示区域内显示。
需要说明的是,终端制造商或者***开发商可以预先将常用的第二应用按照描述信息分成通讯应用、通知应用等几个类型,那么,终端可以根据推送消息对应的应用的类型,确定推送消息的类型。上述至少一个第二应用可以为同类型的应用也可以为不同类型的应用,本发明不做具体限定。
例如,假设第二应用为通知应用,那么,在S102之后,首先,终端可以确定推送消息为通知应用对应的通知消息,接下来,终端以通知消息对应的方式将推送信息在消息显示区域内显示,比如,终端提取推送消息中的关键字,并将关键字显示在消息显示区域内。这样,用户就可以在运行第一应用的同时,查看通知消息了。
再如,假设第二应用为通讯应用,那么,在S102之后,首先,终端可以确定推送消息为通讯应用对应的通讯消息,接下来,终端以通讯消息对应的方式将推送信息在消息显示区域内显示,比如,终端在消息显示区域内显示一快捷回复窗口,用户可以通过该窗口基于通讯消息进行人机交互,同时,终端将推送消息显示在消息显示区域中除快捷回复窗口外的区域内。这样,用户就可以在不切换屏幕的情况下进行快捷人机交互,用户体验得到极大的提升。
下面以具体实例来对上述一个或者多个实施例中所述的方法进行说明。
实施例一:
假设,终端中同时运行有第一应用,即视频应用,以及一个第二应用,即天气应用。
首先,用户手动开启分屏功能并开启视频应用,此时,如图2所示的终端的显示区域1内全屏显示第一应用,即视频应用的显示界面,以便用户观看。然后,终端从天气应用的服务器获得其推送的推送消息,也就是实时天气信息“当前A地为10℃”。接下来,如图3所示,终端将显示区域划分为消息显示区域11和应用显示区域12。下一步,终端确定推送消息对应的天气应用为通知应用,进而确定推送消息为通知消息。最后,如图4所示,终端提取实时天气信息中关键字:“A地”、“10℃”,并将这些关键字显示在消息显示区域11内,同时控制视频应用的显示界面按比例缩放自适应地完整显示在应用显示区域12内。
实施例二:
假设,终端中同时运行有第一应用,即导航应用,以及一个第二应用,即短信应用。
那么,终端实时监测到前台运行着导航应用,后台运行着短信应用,此时,终端自动开启分屏功能,等待推送消息,此时,如图2所示的终端的显示区域1内全屏显示第一应用,即导航应用的显示界面。接着,终端接收到来自网络侧的推送消息,也就是短信消息“发件人x:明天见!”,在此之后,如图3所示,终端将显示区域划分为消息显示区域11和应用显示区域12。下一步,终端确定短信消息为通讯消息,那么,如图5所示,在消息显示区域11上显示该短信消息“发件人x:明天见!”以及一快速回复窗口51,同时控制导航应用的显示界面按比例缩放自适应地完整显示在应 用显示区域12内。
实施例三:
假设,终端中同时运行有第一应用,即浏览器应用,以及3个第二应用,即股票应用、即时聊天应用及航班应用。
首先,用户手动开启分屏功能以及浏览器应用,此时,如图2所示的终端的显示区域1内全屏显示第一应用,即浏览器应用的显示界面。然后,终端分别从网络侧接收到第二应用的推送消息,也就是股票应用的实时走势消息、即时聊天消息以及航班时刻消息。接着,终端将显示区域划分为消息显示区域11和应用显示区域12。接下来,终端提取走势消息的关键字:“B股”和“+5.2”、航班时刻消息的关键字:“航班w”、“A地到B地”以及“14:30起飞”,此时,终端确定实时走势消息和航班时刻消息为通知消息,确定即时聊天消息为通讯消息。进一步,如图6所示,终端按照从左到右的顺序将消息显示区域11进一步划分成3部分,在第一部分61中显示走势消息的关键字,在第二部分62中显示即时聊天消息:“H:你在哪?”以及快速回复窗口,在第三部分63中显示航班时刻消息,同时控制浏览器应用的显示界面按比例缩放自适应地完整显示在应用显示区域12内。
由上述可知,当终端显示第一应用的显示界面时,终端接收至少一个第二应用的推送消息,然后,将自身的显示区域划分成两部分,一部分是消息显示区域,另一部分是应用显示区域,这样,终端就可以控制在消息显示区域显示推送消息,在应用显示区域继续显示第一应用的显示界面,以实现终端内多个应用的分屏显示,避免用户在多个应用之间来回切换,方便用户操作。
本发明实施例还提供了一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于前述的显示方法。
基于同一发明构思,本发明实施例还提供一种终端,该终端与上述一 个或者多个实施例中所述的终端一致。
图7为本发明实施例中的终端结构示意图,参照图7所示,该终端包括:消息接收单元71、区域划分单元72及显示控制单元73;其中,消息接收单元71,配置为在显示控制单元73控制显示第一应用的显示界面时,接收至少一个第二应用的推送消息,其中,第一应用与第二应用不同;区域划分单元72,配置为将整个显示区域划分成消息显示区域和应用显示区域;显示控制单元73,配置为控制推送消息在消息显示区域内显示,并控制第一应用的显示界面在应用显示区域内完整显示。
其中,显示控制单元73,包括:消息类型确定子单元,配置为确定推送消息的消息类型;显示控制子单元,配置为以消息类型对应的方式将推送信息在消息显示区域内显示。
其中,消息类型确定子单元,配置为确定推送消息为通知消息;相应地,显示控制子单元,配置为提取推送消息中的关键字,并将关键字在消息显示区域内显示。
其中,消息类型确定子单元,配置为终端确定推送消息为通讯消息;相应地,显示控制子单元,配置为在消息显示区域内显示一快捷回复窗口,并将推送消息在消息显示区域内除快捷回复窗口外的区域显示。
其中,当第二应用的数量大于一个时,显示控制单元,配置为按照预设规则在消息显示区域内依次显示每一个第二应用的推送消息。
上述消息接收单元71可以设置在终端的收发机、射频模块等通信模块中,区域划分单元72及显示控制单元73可以设置在如图像处理器(GPU,Graphic Processing Unit)、显卡等显示模块中,本发明不做具体限定。
本领域技术人员应当理解,图7中所示的终端中的各处理模块的实现功能可参照前述显示方法的相关描述而理解。本领域技术人员应当理解,图7所示的终端中各处理单元的功能可通过运行于处理器上的程序而实现, 也可通过具体的逻辑电路而实现。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
工业实用性
在本发明实施例提供的显示方法、终端及计算机存储介质中,当终端显示第一应用的显示界面时,终端接收至少一个第二应用的推送消息,然后,将自身的显示区域划分成两部分,一部分是消息显示区域,另一部分是应用显示区域,这样,终端就可以控制在消息显示区域显示推送消息,在应用显示区域继续显示第一应用的显示界面,以实现终端内多个应用的分屏显示,避免用户在多个应用之间来回切换,方便用户操作。

Claims (11)

  1. 一种显示方法,所述方法包括:
    终端在显示第一应用的显示界面时,接收至少一个第二应用的推送消息,其中,所述第一应用与所述第二应用不同;
    所述终端将自身的整个显示区域划分成消息显示区域和应用显示区域;
    所述终端控制所述推送消息在所述消息显示区域内显示,并控制所述第一应用的显示界面在所述应用显示区域内完整显示。
  2. 根据权利要求1所述的方法,其中,所述终端控制所述推送消息在所述消息显示区域内显示,包括:
    所述终端确定所述推送消息的消息类型;
    所述终端以所述消息类型对应的方式将所述推送信息在所述消息显示区域内显示。
  3. 根据权利要求2所述的方法,其中,所述终端确定所述推送消息的消息类型,包括:
    所述终端确定所述推送消息为通知消息;
    相应地,所述终端以所述消息类型对应的方式将所述推送信息在所述消息显示区域内显示,包括:
    所述终端提取所述推送消息中的关键字,并将所述关键字在所述消息显示区域内显示。
  4. 根据权利要求2所述的方法,其中,所述终端确定所述推送消息的消息类型,包括:
    所述终端确定所述推送消息为通讯消息;
    相应地,所述终端以所述消息类型对应的方式将所述推送信息在所述 消息显示区域内显示,包括:
    所述终端在所述消息显示区域内显示一快捷回复窗口,并将所述推送消息在所述消息显示区域内除所述快捷回复窗口外的区域显示。
  5. 根据权利要求1所述的方法,其中,当所述第二应用的数量大于一个时,所述终端控制所述推送消息在所述消息显示区域内显示,包括:
    所述终端按照预设规则在所述消息显示区域内依次显示每一个所述第二应用的推送消息。
  6. 一种终端,所述终端包括:消息接收单元、区域划分单元及显示控制单元;其中,
    所述消息接收单元,配置为在显示第一应用的显示界面时,接收至少一个第二应用的推送消息,其中,所述第一应用与所述第二应用不同;
    所述区域划分单元,配置为将整个显示区域划分成消息显示区域和应用显示区域;
    所述显示控制单元,配置为控制所述推送消息在所述消息显示区域内显示,并控制所述第一应用的显示界面在所述应用显示区域内完整显示。
  7. 根据权利要求6所述的终端,其中,所述显示控制单元,包括:
    消息类型确定子单元,配置为确定所述推送消息的消息类型;
    显示控制子单元,配置为以所述消息类型对应的方式将所述推送信息在所述消息显示区域内显示。
  8. 根据权利要求7所述的终端,其中,所述消息类型确定子单元,配置为确定所述推送消息为通知消息;
    相应地,所述显示控制子单元,配置为提取所述推送消息中的关键字,并将所述关键字在所述消息显示区域内显示。
  9. 根据权利要求7所述的终端,其中,所述消息类型确定子单元,配置为所述终端确定所述推送消息为通讯消息;
    相应地,所述显示控制子单元,配置为在所述消息显示区域内显示一快捷回复窗口,并将所述推送消息在所述消息显示区域内除所述快捷回复窗口外的区域显示。
  10. 根据权利要求6所述的终端,其中,当所述第二应用的数量大于一个时,所述显示控制单元,配置为按照预设规则在所述消息显示区域内依次显示每一个所述第二应用的推送消息。
  11. 一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行权利要求1至5任一项所述的显示方法。
PCT/CN2015/079959 2014-11-18 2015-05-27 显示方法、终端及计算机存储介质 WO2016078380A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410659800.4 2014-11-18
CN201410659800.4A CN105677265A (zh) 2014-11-18 2014-11-18 一种显示方法及终端

Publications (1)

Publication Number Publication Date
WO2016078380A1 true WO2016078380A1 (zh) 2016-05-26

Family

ID=56013158

Family Applications (2)

Application Number Title Priority Date Filing Date
PCT/CN2015/073879 WO2016078254A1 (zh) 2014-11-18 2015-03-09 一种显示方法及终端、存储介质
PCT/CN2015/079959 WO2016078380A1 (zh) 2014-11-18 2015-05-27 显示方法、终端及计算机存储介质

Family Applications Before (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/073879 WO2016078254A1 (zh) 2014-11-18 2015-03-09 一种显示方法及终端、存储介质

Country Status (2)

Country Link
CN (1) CN105677265A (zh)
WO (2) WO2016078254A1 (zh)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106250400B (zh) * 2016-07-19 2021-03-26 腾讯科技(深圳)有限公司 一种音频数据处理方法、装置以及***
TWI654529B (zh) * 2016-08-02 2019-03-21 財團法人資訊工業策進會 網路裝置及訊息提供方法
CN106648701A (zh) * 2016-12-31 2017-05-10 深圳天珑无线科技有限公司 移动终端消息通知的处理方法及***
CN107102800A (zh) * 2017-03-28 2017-08-29 联想(北京)有限公司 消息的显示方法以及显示消息的电子设备
CN107193664B (zh) * 2017-04-12 2021-02-26 北京安云世纪科技有限公司 一种消息的显示方法、装置及移动终端
CN107682526A (zh) * 2017-08-31 2018-02-09 珠海市君天电子科技有限公司 一种应用消息展示方法及其设备
US20200249821A1 (en) * 2017-10-09 2020-08-06 Huawei Technologies Co. , Ltd. Notification Handling Method and Electronic Device
CN108255565B (zh) * 2018-01-29 2020-07-17 维沃移动通信有限公司 一种应用推送方法及移动终端
CN109788132A (zh) * 2018-12-29 2019-05-21 努比亚技术有限公司 一种消息处理方法、移动终端以及计算机可读存储介质
CN110244892B (zh) * 2019-04-30 2022-01-21 惠州Tcl移动通信有限公司 一种屏幕显示方法及其移动终端、可读存储介质
CN110311945B (zh) * 2019-04-30 2022-11-08 上海掌门科技有限公司 一种用于在实时视频流中呈现资源推送信息的方法与设备
CN112311651B (zh) * 2019-07-23 2022-09-30 腾讯科技(深圳)有限公司 一种跨客户端的通信方法、装置、电子设备及存储介质
CN112748970B (zh) * 2019-10-31 2023-11-21 华为技术有限公司 消息的显示方法及终端设备
CN112328200A (zh) * 2020-11-17 2021-02-05 Oppo广东移动通信有限公司 一种显示方法、电子设备及存储介质
CN115344168A (zh) * 2021-05-13 2022-11-15 荣耀终端有限公司 消息展示方法、终端及计算机可读存储介质
CN113672327A (zh) * 2021-08-16 2021-11-19 康佳集团股份有限公司 应用通知分屏交互方法、装置、智能终端及存储介质
CN113835571A (zh) * 2021-09-17 2021-12-24 青岛海信移动通信技术股份有限公司 一种终端设备、信息展示方法和存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1871838A (zh) * 2003-10-22 2006-11-29 三洋电机株式会社 移动电话、显示方法和计算机程序
CN102801650A (zh) * 2012-08-10 2012-11-28 上海量明科技发展有限公司 即时通信交互界面中显示场景的方法、客户端及***
CN104317395A (zh) * 2014-09-29 2015-01-28 联想(北京)有限公司 信息处理方法和电子设备

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101579662B1 (ko) * 2011-01-06 2015-12-22 블랙베리 리미티드 제스처에 응답하여 정보를 디스플레이하는 전자 장치 및 디스플레이 방법
CN103064735A (zh) * 2011-10-24 2013-04-24 联想(北京)有限公司 一种显示处理方法、装置及电子设备
CN104798129B (zh) * 2012-11-27 2018-10-19 索尼公司 显示装置、显示方法和计算机可读介质
CN103092516B (zh) * 2013-01-11 2015-11-25 东莞宇龙通信科技有限公司 基于编辑模式的界面显示方法及***
CN103543915B (zh) * 2013-10-30 2015-03-11 深圳市中兴移动通信有限公司 一种移动终端及其分屏的方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1871838A (zh) * 2003-10-22 2006-11-29 三洋电机株式会社 移动电话、显示方法和计算机程序
CN102801650A (zh) * 2012-08-10 2012-11-28 上海量明科技发展有限公司 即时通信交互界面中显示场景的方法、客户端及***
CN104317395A (zh) * 2014-09-29 2015-01-28 联想(北京)有限公司 信息处理方法和电子设备

Also Published As

Publication number Publication date
CN105677265A (zh) 2016-06-15
WO2016078254A1 (zh) 2016-05-26

Similar Documents

Publication Publication Date Title
WO2016078380A1 (zh) 显示方法、终端及计算机存储介质
US10659200B2 (en) Companion application for activity cooperation
KR102504201B1 (ko) 전자 장치 및 이의 알림 출력 제어 방법
CN111913629A (zh) 信息发送方法、装置和电子设备
US11194599B2 (en) Handwritten message input for electronic devices
EP3142304B1 (en) Synchronization method for notification message of electronic device, server and electronic device
US10455542B2 (en) Method of synchronizing notification messages for electronic devices and electronic devices
CN107220020B (zh) 一种显示方法和电子设备
US20220229528A1 (en) Method, apparatus, and system for generating resource value transfer request
CN104142784A (zh) 输入内容的临时存储方法和装置
CN106658064B (zh) 虚拟礼物展示方法及装置
EP2759892A1 (en) Synchronization of Alarms between Devices
WO2022156668A1 (zh) 信息处理方法和电子设备
CN114422465B (zh) 消息处理方法、装置、设备和存储介质
WO2017201965A1 (zh) 通知消息的显示方法及装置、终端
WO2016101816A1 (zh) 一种即时通讯中的信息显示方法及装置
CN114385049A (zh) 消息处理方法、装置、设备和存储介质
US20240184434A1 (en) Display method and apparatus
WO2024114571A1 (zh) 信息显示方法、装置、电子设备和存储介质
WO2017073123A1 (ja) 表示方法、情報処理装置、情報処理端末、表示プログラム
CN105634909A (zh) 消息显示方法和消息显示装置
US10469645B2 (en) Method and apparatus for creating communication group
WO2023030292A1 (zh) 多媒体文件的播放方法和装置
CN113325980B (zh) 控制方法、装置、电子设备和可读存储介质
WO2022028352A1 (zh) 通知处理方法、装置、终端和存储介质

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15860429

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15860429

Country of ref document: EP

Kind code of ref document: A1