WO2019201139A1 - 分屏显示方法、存储介质及电子设备 - Google Patents

分屏显示方法、存储介质及电子设备 Download PDF

Info

Publication number
WO2019201139A1
WO2019201139A1 PCT/CN2019/082146 CN2019082146W WO2019201139A1 WO 2019201139 A1 WO2019201139 A1 WO 2019201139A1 CN 2019082146 W CN2019082146 W CN 2019082146W WO 2019201139 A1 WO2019201139 A1 WO 2019201139A1
Authority
WO
WIPO (PCT)
Prior art keywords
preset
display
ranking
sub
display interface
Prior art date
Application number
PCT/CN2019/082146
Other languages
English (en)
French (fr)
Inventor
付亮晶
李同喜
曹丹
林志泳
Original Assignee
Oppo广东移动通信有限公司
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 Oppo广东移动通信有限公司 filed Critical Oppo广东移动通信有限公司
Publication of WO2019201139A1 publication Critical patent/WO2019201139A1/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
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons

Definitions

  • the present application relates to the field of electronic display technologies, and in particular, to a split screen display method, a storage medium, and an electronic device.
  • the terminal began to provide a split screen display mode.
  • the terminal can divide the display interface of the screen into two sub display interfaces, and the two sub display interfaces can display the contents of two different applications.
  • the split screen display in the related art is inconvenient to use.
  • the embodiment of the present application provides a split screen display method, a storage medium, and an electronic device, which are convenient for opening an application supporting a split screen in a split screen mode.
  • the embodiment of the present application provides a split screen display method, which is applied to an electronic device, and the processing method includes:
  • a storage medium provided by an embodiment of the present application has a computer program stored thereon, and when the computer program runs on a computer, causes the computer to execute the split screen display method described above.
  • an electronic device provided by an embodiment of the present application includes a processor and a memory, where the memory has a computer program, and the processor is configured to execute the split screen display method described above by calling the computer program.
  • FIG. 1 is a schematic diagram of an application scenario of a split screen display method according to an embodiment of the present disclosure.
  • FIG. 2 is a schematic flowchart diagram of a split screen display method according to an embodiment of the present application.
  • FIG. 3 is another schematic flowchart of a split screen display method according to an embodiment of the present application.
  • FIG. 4 is a schematic diagram of another application scenario of a split screen display method according to an embodiment of the present disclosure.
  • FIG. 5 is a schematic diagram of still another application scenario of a split screen display method according to an embodiment of the present disclosure.
  • FIG. 6 is a schematic structural diagram of a split screen display device according to an embodiment of the present application.
  • FIG. 7 is another schematic structural diagram of a split screen display device according to an embodiment of the present application.
  • FIG. 8 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
  • FIG. 9 is another schematic structural diagram of an electronic device according to an embodiment of the present application.
  • the embodiment of the present application provides a split screen display method, which is applied to an electronic device, and the method includes:
  • the sorting according to the usage frequency of the multiple preset applications, and obtaining the preset ranking may specifically include:
  • the first candidate ranking and the second candidate ranking are calculated to obtain a preset ranking.
  • the calculating the first candidate ranking and the second candidate ranking to obtain the preset ranking may specifically include:
  • link icons of the plurality of preset applications in the second sub-display interface may include:
  • the link icons of the plurality of preset applications ranked before the first preset position are first displayed in a preset scale
  • the second link icons of the plurality of preset applications ranked after the second preset ranking are displayed in a reduced scale by a preset ratio.
  • the first preset ranking is determined according to the size of the second sub-display interface.
  • the first preset ratio is determined according to a blank area between two adjacent link icons.
  • the method further includes:
  • the method further includes:
  • the reduced link icon is grayed out, and the enlarged link icon is displayed in color.
  • the displaying, by the preset position, the link icons of the multiple preset applications on the second sub-display interface may include:
  • the displaying, by the preset position, the link icons of the multiple preset applications on the second sub-display interface may include:
  • the display mode includes a horizontal screen display and a vertical screen display
  • the link icons of the plurality of preset applications are in the second sub-display interface, and are arranged from the edge of the display interface to the first display. Sub-interface.
  • the method may further include:
  • the link icons of the plurality of preset applications are in the second sub-display interface, and are arranged from the right-hand side of the user to the left-hand side of the user. ;
  • the link icons of the plurality of preset applications are in the second sub-display interface, and are arranged from the left-hand side of the user to the right-hand side of the user. .
  • the embodiment of the present application further provides a storage medium having stored thereon a computer program, wherein when the computer program is run on a computer, the computer is caused to perform the split screen display method according to any one of the above.
  • An embodiment of the present application further provides an electronic device, including a processor and a memory, where the memory stores a computer program, wherein the processor connects to the memory by calling the computer program, where The processor executes by calling the computer program, the processor executing:
  • the processor further performs:
  • the first candidate ranking and the second candidate ranking are calculated to obtain a preset ranking.
  • the processor further performs:
  • the processor further performing:
  • the link icons of the plurality of preset applications ranked before the first preset position are first displayed in a preset scale
  • the second link icons of the plurality of preset applications ranked after the second preset ranking are displayed in a reduced scale by a preset ratio.
  • the processor further performs:
  • the first preset ratio is determined according to a blank area between two adjacent link icons.
  • the processor further performing:
  • the processor further performing:
  • the display mode includes a horizontal screen display and a vertical screen display
  • the link icons of the plurality of preset applications are in the second sub-display interface, and are arranged from the edge of the display interface to the first display. Sub-interface.
  • the processor After obtaining the current display mode of the display interface, the processor further executes:
  • the link icons of the plurality of preset applications are in the second sub-display interface, and are arranged from the right-hand side of the user to the left-hand side of the user. ;
  • the link icons of the plurality of preset applications are in the second sub-display interface, and are arranged from the left-hand side of the user to the right-hand side of the user. .
  • the embodiment of the present application provides a split screen display method
  • the execution body of the split screen display method may be a split screen display device provided by the embodiment of the present application, or an electronic device integrated with the split screen display device, wherein the split screen display
  • the device can be implemented in hardware or software.
  • the electronic device may be a device such as a smart phone, a tablet computer, a palmtop computer, a notebook computer, or a desktop computer.
  • FIG. 1 is a schematic diagram of an application scenario of a split screen display method according to an embodiment of the present application.
  • the display interface of the electronic device is a target application, wherein the target application supports split screen display.
  • the display interface of the electronic device is divided into two sub-display interfaces, and the two sub-display interfaces respectively display the target application and support the split screen display.
  • Other preset apps One of the sub-display interfaces displays the first target application, and the other sub-display interface displays other preset applications A1-A9 that support the split-screen display.
  • FIG. 2 is a schematic flowchart diagram of a split screen display method according to an embodiment of the present application.
  • the specific process of the split screen display method provided by the embodiment of the present application may be as follows:
  • the split screen command is preset in advance. For example, when it is recognized that the electronic device presses a button for a long press, it is considered that a split screen command is received, and a certain gesture can also be recognized for the display interface, and it is considered that the split screen command is received.
  • the button may be a button on the same side as the display interface, such as a menu button, a multi-tasking button or a return button, or may be a sound button, a function button, or the like on the side of the electronic device.
  • a specific gesture can be a two-finger swipe gesture, a three-finger swipe gesture, a middle-left swipe gesture, and the like.
  • the display interface When the split screen command is received, the display interface is divided into a first sub-display interface and a second sub-display interface, wherein a sum of areas of the first sub-display interface and the second sub-display interface is equal to an area of the display interface.
  • the display interface is the entire display area of the electronic device display.
  • the electronic device When the electronic device runs an application in the foreground, it receives a split screen command to detect whether the application is an application that supports split screen. If the application is an application that supports split screen, the control display interface enters the split screen display mode, and the application is determined to be the target application. After the target application is determined, it is displayed on the first sub-display interface.
  • the system file of the application installed on the electronic device can be set to support whether the label is displayed on the split screen.
  • the label can be obtained to determine whether the application supports split screen display.
  • the application may be reported to the server, and the server determines the application, and if supported, sends the support information to the electronic device, and the electronic device receives the support. Information and associate and store the support information with the application. If not supported, the unsupported information is sent to the electronic device, and the electronic device receives the unsupported information, and associates and stores the unsupported information with the application.
  • the frequency of use of multiple preset applications may be obtained.
  • the frequency of use may be the frequency of use in the split screen display mode, the frequency of use under the split screen display model, or the total frequency of use, that is, no The sum of the frequency of use of the split screen display model and the split screen display.
  • the plurality of preset applications are sorted according to the usage frequency to obtain a preset ranking.
  • the preset rankings may be sorted according to the frequency of use from large to small, or may be sorted according to the frequency of use from small to large. If two or more preset applications are used at the same frequency, they may be sorted according to the alphabetical order of the names of the preset applications.
  • the link icons of the plurality of preset applications are displayed on the second sub-display interface.
  • the step of displaying the link icons of the plurality of preset applications on the second sub-display interface according to the preset ranking may include:
  • the link icon of the first application of the preset number in the preset ranking is displayed in the main display area, and the link icon of the preset application ranked in the preset number in the preset ranking is displayed in the secondary display area.
  • the second sub-display interface is divided into a main display area and a sub-display area, wherein the sub-display area surrounds the main display area. Then, the capacity of the main display area is obtained, that is, the main display area can display the number of link icons, and then the link icons of the preset applications in the preset ranking are displayed in the main display area, and other applications are displayed in the secondary display area. In this way, the link icon in the main display area can be highlighted, the link icon in the main display area is used more frequently, and the probability of the user being used is also higher, and it is conveniently triggered in the middle.
  • the secondary display area surrounds the main display area, the main display area is at the middle position of the second sub display interface, and the secondary display area is at the edge position of the second sub display interface. If the second sub-display interface is the lower half of the display interface, the main display area is the middle position of the second sub-display interface, the second display area is the two sides and the bottom of the second sub-display interface, and the second sub-display interface is upper Because it is adjacent to the first sub-display interface, it is not drawn into the sub-display area, but is divided into the main display area. That is, the portion of the second sub-display interface adjacent to the first sub-display interface is also the main display area.
  • the method may further include:
  • the link icons of the plurality of preset applications ranked before the first preset position are first displayed in a preset scale
  • the second link icons of the plurality of preset applications ranked after the second preset ranking are displayed in a reduced scale by a preset ratio.
  • the link icons of the plurality of preset applications ranked before the first preset position are first displayed in a preset ratio, and are ranked in the first
  • the link icon of the plurality of preset applications after the second preset position is secondly displayed in a preset scale.
  • the first preset position may be set according to the size of the second sub-display interface, or may be set according to the link icon that needs to be displayed on the second sub-display interface. For example, the first preset position may be set to the fourth. The top three are magnified.
  • the second preset position can be set to the sixth of the countdown, and the last five of the rankings are reduced.
  • the first preset ratio may be set according to a blank area between two adjacent link icons, and may not be connected after being enlarged, the first preset ratio may be 110%, 120%, etc., and the second preset ratio may be 90. %, 80%, etc. After the first preset ratio and the second preset ratio are enlarged or reduced, the display may be clearly distinguished from the link icon that has not been enlarged or reduced, so that the user can view it.
  • While zooming in you can also use other methods to enhance its display effect, such as rotating the link icon after zooming in and out, looping between the original size display and the enlarged display. While reducing the display, the reduced link icon can also be grayed out to distinguish it from other link icons, and other link icons are colored.
  • FIG. 3 is another schematic flowchart of a split screen display method according to an embodiment of the present application.
  • the specific process of the split screen display method provided by the embodiment of the present application may also be as follows:
  • the split screen command is preset in advance. For example, when it is recognized that the electronic device presses a button for a long press, it is considered that a split screen command is received, and a certain gesture can also be recognized for the display interface, and it is considered that the split screen command is received.
  • the button may be a button on the same side as the display interface, such as a menu button, a multi-tasking button or a return button, or may be a sound button, a function button, or the like on the side of the electronic device.
  • a specific gesture can be a two-finger swipe gesture, a three-finger swipe gesture, a middle-left swipe gesture, and the like.
  • the display interface When the split screen command is received, the display interface is divided into a first sub-display interface and a second sub-display interface, wherein a sum of areas of the first sub-display interface and the second sub-display interface is equal to an area of the display interface.
  • the display interface is the display area of the electronic device display.
  • the electronic device When the electronic device runs an application in the foreground, it receives a split screen command to detect whether the application is an application that supports split screen. If the application is an application that supports split screen, the control display interface enters the split screen display mode, and the application is determined to be the target application. After the target application is determined, it is displayed on the first sub-display interface.
  • the system file of the application installed on the electronic device can be set to support whether the label is displayed on the split screen.
  • the label can be obtained to determine whether the application supports split screen display.
  • the application may be reported to the server, and the server determines the application, and if supported, sends the support information to the electronic device, and the electronic device receives the support. Information and associate and store the support information with the application. If not supported, the unsupported information is sent to the electronic device, and the electronic device receives the unsupported information, and associates and stores the unsupported information with the application.
  • the frequency of use of multiple preset applications may be obtained.
  • the frequency of use may be the frequency of use in the split screen display mode, the frequency of use under the split screen display model, or the total frequency of use, that is, no The sum of the frequency of use of the split screen display model and the split screen display.
  • the plurality of preset applications are sorted according to the usage frequency to obtain a candidate ranking.
  • the candidate rankings may be sorted according to the frequency of use from large to small, or may be sorted according to the frequency of use from small to large. If two or more preset applications are used at the same frequency, they may be sorted according to the alphabetical order of the names of the preset applications.
  • multiple association degrees of each preset application and the target application in multiple preset applications are obtained, that is, the degree of association between each preset application and the target application is obtained, thereby obtaining multiple preset applications.
  • the degree of association may be obtained by using historical information of the electronic device. For example, when the foreground application is the target application, the number of times of switching from the target application to the preset application is obtained, or the target application is switched to the desktop, and then the desktop is switched. The number of times of switching to a preset application, and then the degree of association between the target application and a preset application is calculated according to the number of times of switching.
  • the number of times of switching includes not only the number of times of switching from the target application to a certain preset application, but also the number of times of switching from a preset application to the target application.
  • the foreground application is the target application
  • the target application when the target application is switched to the background application, within a preset time (for example, within 1 minute), the number of times to open a preset application is obtained, or a preset application in the background is obtained.
  • Switch to the number of uses of the foreground application and calculate the degree of association between the target application and a preset application according to the number of uses. The greater the number of uses, the greater the degree of association.
  • the application switched to the background in the foreground may be a preset application, and the number of times of use may be the number of times the target application is opened, or the number of times the target application is switched from the background to the foreground.
  • the target application and the names of the plurality of preset applications are sent to the server, and the server analyzes according to the big data, and then obtains the relevance of each preset application to the target application.
  • the server performs the big data analysis, and includes not only the number of times of switching between the target application and the plurality of preset applications, the number of times of use in the preset time, but also the current time, the network environment, and the remaining power.
  • the current time is the system time of the electronic device, and the network environment is the current network mode, including the WIFI network, the mobile communication network, and the like, and may also include the current network speed, network quality, and the like.
  • the second candidate ranking is obtained according to the relevance of the plurality of preset applications and the target application.
  • the calculation may assign each ranking of the first candidate ranking and the second candidate ranking to a value, and then add the corresponding values of the preset application in the two candidate rankings to obtain the final value, and then according to the final The values are sorted to get a preset ranking.
  • the values of the first candidate ranking and the second candidate ranking may be calculated by different weights, such as the value of the first candidate ranking multiplied by 0.8, the value of the second candidate ranking multiplied by 1.2, and then The values of the weighted operations are added to obtain the final values, and then sorted according to the final values to obtain a preset ranking.
  • 207 Acquire a current display mode of the display interface, where the display mode includes a horizontal screen display and a vertical screen display.
  • Obtaining the current display mode of the display interface can be identified by a module such as a gyroscope inside the system.
  • the link icons of the plurality of preset applications are in the second sub-display interface, and are arranged from the edge of the display interface to the first display sub-interface.
  • the display interface is a horizontal screen display
  • the second sub-display interface of the first sub-display interface box is displayed in a horizontal screen, and is adjacent to the left and right.
  • the link icons of the plurality of preset applications are in the second sub-display interface, and are arranged from the edge of the display interface to the first display sub-interface.
  • the link icons of the preset application are all arranged from the edge of the display interface to the middle, and the top link icon is close to the user's operation hand, and the user's operator can conveniently trigger the top position.
  • Preset application is a horizontal screen display
  • the second sub-display interface of the first sub-display interface box is displayed in a horizontal screen, and is adjacent to the left and right.
  • the link icons of the plurality of preset applications are in the second sub-display interface, and are arranged from the edge of the display interface to the first display sub-interface.
  • the link icons of the preset application are all arranged from the edge of the display interface to the middle,
  • the link icons of the plurality of preset applications may be arranged in the vertical direction first, and after one column is full, the second column is arranged in the middle, and the second column starts from the top edge. row. That is, the top position of the preset is closer to the edge of the display interface, and the back is closer to the middle.
  • the link icons of the plurality of preset applications may be arranged in the horizontal direction first, and after the one line is full, the second line is further arranged, and the second line is also arranged from the edge. That is, the top position of the preset is closer to the edge of the display interface, and the back is closer to the middle.
  • the second sub-display interface of the first sub-display interface box is also displayed in a vertical screen, and is adjacent to the top and bottom. At this time, the current user's operation hand is acquired, that is, which hand of the user is held by the electronic device.
  • the link icons of the plurality of preset applications are in the second sub-display interface, and are arranged from the right hand side of the user to the left-hand side of the user.
  • the link icons of the plurality of preset applications are in the second sub-display interface, and are arranged from the right hand side of the user to the left hand side of the user. Regardless of whether it is a vertical screen or a vertical screen, the link icons of the preset application are arranged from the right hand side of the user to the left hand side of the user, and the top ranked link icon is close to the user's operation hand, and the user's operator can conveniently trigger the top position.
  • Preset application is arranged from the right hand side of the user to the left hand side of the user.
  • the link icons of the plurality of preset applications may be arranged in the vertical direction first, after one column is full, and then the second column is arranged to the other side, and the second column is still from the first
  • the top edge of the two sub-displays begins to line up. That is, the top position of the preset is closer to the right hand of the user, and the back is closer to the left hand.
  • the link icons of the plurality of preset applications may be arranged in the horizontal direction first, and after the row is full, the second row is arranged, and the second row is also arranged from the right hand side.
  • the link icons of the plurality of preset applications are in the second sub-display interface, and are arranged from the left-hand side of the user to the right-hand side of the user.
  • the link icons of the plurality of preset applications are in the second sub-display interface, and are arranged from the left-hand side of the user to the right-hand side of the user. Regardless of whether it is a vertical screen or a vertical screen, the link icons of the preset application are arranged from the left-hand side of the user to the right-hand side of the user, and the top-ranked link icon is close to the user's operation hand, and the user's operator can conveniently trigger the top position.
  • Preset application is arranged from the left-hand side of the user to the right-hand side of the user, and the top-ranked link icon is close to the user's operation hand, and the user's operator can conveniently trigger the top position.
  • the link icons of the plurality of preset applications may be arranged in the vertical direction first, after one column is full, and then the second column is arranged to the other side, and the second column is from the top edge of the second sub display interface. Start the row. That is, the top position of the preset is closer to the left hand of the user, and the back is closer to the right hand.
  • the link icons of the plurality of preset applications may be arranged in the horizontal direction first, and after the row is full, the second row is further arranged, and the second row is also arranged from the left hand side.
  • the split screen display method of the embodiment of the present application firstly divides the display interface into a first sub-display interface and a second sub-display interface when receiving the split screen command; then determines the currently running target application, and the target The application is displayed on the first sub-display interface; then, a plurality of preset applications supporting the split screen display are selected from the plurality of applications of the electronic device; and the preset frequency is obtained according to the frequency of use of the plurality of preset applications; According to the preset ranking, the link icons of the plurality of preset applications are displayed on the second sub-display interface.
  • the link icons of the plurality of preset applications are displayed on the second sub display interface. It is convenient for the user to quickly select the desired preset application from the second sub-display interface, and does not need to exit the split screen mode to start the preset application, and then re-enter the split screen model, simplifying the operation, and can quickly start from the second sub-display interface.
  • the preset application, and the preset applications are arranged in a preset order, so that the user can select the application that the user needs.
  • FIG. 6 is a schematic structural diagram of a split screen display device according to an embodiment of the present disclosure.
  • the split screen display device 400 is applied to an electronic device.
  • the split screen display device 400 includes a split screen module 410, a target application determining module 420, a selection module 430, a sorting module 440, and a display module 450, as follows:
  • the split screen module 410 is configured to divide the display interface into a first sub-display interface and a second sub-display interface when receiving the split screen command;
  • a target application determining module 420 configured to determine a currently running target application, and display the target application on the first sub-display interface
  • the selecting module 430 is configured to select, from the plurality of applications of the electronic device, a plurality of preset applications that support the split screen display;
  • the sorting module 440 is configured to perform sorting according to the frequency of use of the plurality of preset applications to obtain a preset ranking
  • the display module 450 is configured to display the link icons of the plurality of preset applications on the second sub-display interface according to the preset ranking.
  • FIG. 7 is another schematic structural diagram of a split screen display device according to an embodiment of the present application.
  • the ranking module 440 includes a first candidate ranking acquisition sub-module 441, a second candidate ranking acquisition sub-module 442, and a preset ranking acquisition sub-module 443.
  • the first candidate ranking acquisition sub-module 441 is configured to perform ranking according to the usage frequency of the plurality of preset applications, to obtain a first candidate ranking.
  • the second candidate ranking obtaining sub-module 442 is configured to sort according to the degree of association between the plurality of preset applications and the target application, to obtain a second candidate ranking.
  • the preset ranking obtaining sub-module 443 is configured to calculate the first candidate ranking and the second candidate ranking to obtain a preset ranking.
  • the display module includes an enlarged display sub-module and a reduced display sub-module.
  • the enlarged display sub-module is configured to enlarge the link icon of the plurality of preset applications ranked before the first preset position by a preset scale.
  • the display sub-module is configured to reduce the second display of the link icons of the plurality of preset applications after the second preset position by a preset ratio.
  • the display module includes a partitioning sub-module, a first number of acquisition sub-modules, and a display sub-module.
  • a sub-module for dividing the second sub-display interface into a main display area and a sub-display area, the sub-display area surrounding the main display area;
  • a first quantity obtaining submodule configured to acquire a first quantity of the main display area to accommodate the display link icon
  • a display sub-module configured to display a link icon of the first first preset application in the preset ranking in the main display area, and display a link icon of the preset application ranked in the preset ranking in the secondary display region.
  • the display module includes a display mode acquisition sub-module and an alignment sub-module.
  • the display mode acquisition sub-module is configured to obtain a current display mode of the display interface, and the display mode includes a horizontal screen display and a vertical screen display;
  • the sub-module is arranged to display the link icons of the plurality of preset applications in the second sub-display interface according to the preset ranking, and from the edge of the display interface to the first display sub-interface.
  • the display module further includes an operator acquisition module.
  • An operator acquisition module is configured to acquire an operator of the current user if the display interface is displayed in a vertical screen
  • the link icons of the plurality of preset applications are in the second sub-display interface, and are arranged from the right hand side of the user to the left-hand side of the user;
  • the arranging sub-module is also used to arrange the link icons of the plurality of preset applications in the second sub-display interface according to the preset ranking, from the left-hand side of the user to the right-hand side of the user.
  • the split screen display device of the embodiment of the present application first, when the split screen module 410 receives the split screen command, the display interface is divided into a first sub display interface and a second sub display interface; then the target application determining module 420 determines The target application currently running, and displaying the target application on the first sub-display interface; then the selection module 430 selects a plurality of preset applications that support the split screen display from the plurality of applications of the electronic device; and the reordering module 440 according to the plurality of The frequency of use of the preset application is sorted to obtain a preset ranking; the last display module 450 displays the link icons of the plurality of preset applications on the second sub-display interface according to the preset ranking.
  • the link icons of the plurality of preset applications are displayed on the second sub display interface. It is convenient for the user to quickly select the desired preset application from the second sub-display interface, and does not need to exit the split screen mode to start the preset application, and then re-enter the split screen model, simplifying the operation, and can quickly start from the second sub-display interface.
  • the preset application, and the preset applications are arranged in a preset order, so that the user can select the application that the user needs.
  • the electronic device 500 includes a processor 501 and a memory 502.
  • the processor 501 is electrically connected to the memory 502.
  • the processor 500 is a control center of the electronic device 500, which connects various parts of the entire electronic device using various interfaces and lines, executes the electronic by running or loading a computer program stored in the memory 502, and calling data stored in the memory 502.
  • the various functions of the device 500 process the data to enable automatic changes to the material information of the electronic device.
  • the memory 502 can be used to store software programs and modules, and the processor 501 executes various functional applications and data processing by running computer programs and modules stored in the memory 502.
  • the memory 502 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, a computer program required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may be stored according to Data created by the use of electronic devices, etc.
  • memory 502 can include high speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, memory 502 can also include a memory controller to provide processor 501 access to memory 502.
  • the processor 501 in the electronic device 500 loads the instructions corresponding to the process of one or more computer programs into the memory 502 according to the following steps, and is stored in the memory 502 by the processor 501.
  • the computer program in which to implement various functions, as follows:
  • the processor 501 may specifically perform the following steps:
  • the first candidate ranking and the second candidate ranking are calculated to obtain a preset ranking.
  • the processor 501 may specifically perform the following steps:
  • the link icons of the plurality of preset applications ranked before the first preset position are first displayed in a preset scale
  • the second link icons of the plurality of preset applications ranked after the second preset ranking are displayed in a reduced scale by a preset ratio.
  • the processor 501 may specifically perform the following steps:
  • the processor 501 may specifically perform the following steps:
  • the display mode includes a horizontal screen display and a vertical screen display
  • the link icons of the plurality of preset applications are in the second sub-display interface, and are arranged from the edge of the display interface to the first display. Sub-interface.
  • the processor 501 may specifically perform the following steps:
  • the link icons of the plurality of preset applications are in the second sub-display interface, and are arranged from the right-hand side of the user to the left-hand side of the user. ;
  • the link icons of the plurality of preset applications are in the second sub-display interface, and are arranged from the left-hand side of the user to the right-hand side of the user. .
  • the electronic device in the embodiment of the present application firstly divides the display interface into a first sub-display interface and a second sub-display interface when receiving the split screen command; then determines the currently running target application, and determines the target The application is displayed on the first sub-display interface; then, a plurality of preset applications supporting the split screen display are selected from the plurality of applications of the electronic device; and then sorted according to the use frequency of the plurality of preset applications, and the pre-prepared Ranking is set; finally, according to the preset ranking, the link icons of the plurality of preset applications are displayed on the second sub-display interface.
  • the link icons of the plurality of preset applications are displayed on the second sub display interface. It is convenient for the user to quickly select the desired preset application from the second sub-display interface, and does not need to exit the split screen mode to start the preset application, and then re-enter the split screen model, simplifying the operation, and can quickly start from the second sub-display interface.
  • the preset application, and the preset applications are arranged in a preset order, so that the user can select the application that the user needs.
  • the electronic device 500 may further include: a display 503, a radio frequency circuit 504, an audio circuit 505, and a power source 506.
  • the display 503, the radio frequency circuit 504, the audio circuit 505, and the power source 506 are electrically connected to the processor 501, respectively.
  • the display 503 can be used to display information entered by a user or information provided to a user, as well as various graphical user interfaces, which can be composed of graphics, text, icons, video, and any combination thereof.
  • the display 503 can include a display panel.
  • the display panel can be configured in the form of a liquid crystal display (LCD), or an Organic Light-Emitting Diode (OLED).
  • LCD liquid crystal display
  • OLED Organic Light-Emitting Diode
  • the radio frequency circuit 504 can be used to transmit and receive radio frequency signals to establish wireless communication with a network device or other electronic device through wireless communication, and to transmit and receive signals with a network device or other electronic device.
  • the audio circuit 505 can be used to provide an audio interface between a user and an electronic device through a speaker or a microphone.
  • the power source 506 can be used to power various components of the electronic device 500.
  • the power source 506 can be logically coupled to the processor 501 through a power management system to enable functions such as managing charging, discharging, and power management through the power management system.
  • the electronic device 500 may further include a camera, a Bluetooth module, and the like, and details are not described herein again.
  • the embodiment of the present application further provides a storage medium, where the storage medium stores a computer program, and when the computer program runs on a computer, causes the computer to execute the split screen display method in any of the above embodiments, for example: When receiving the split screen command, dividing the display interface into the first sub-display interface and the second sub-display interface; determining the currently running target application, and displaying the target application on the first sub-display interface; Selecting a plurality of preset applications that support the split screen display; sorting according to the frequency of use of the plurality of preset applications to obtain a preset ranking; and according to the preset ranking, the plurality of presets are The link icon of the application is displayed on the second sub display interface.
  • the storage medium may be a magnetic disk, an optical disk, a read only memory (ROM), or a random access memory (RAM).
  • ROM read only memory
  • RAM random access memory
  • the computer program may be stored in a computer readable storage medium, such as in a memory of the electronic device, and executed by at least one processor in the electronic device, and may include, for example, a split screen during execution.
  • the storage medium may be a magnetic disk, an optical disk, a read only memory, a random access memory, or the like.
  • each functional module may be integrated into one processing chip, or each module may exist physically separately, or two or more modules may be integrated into one module.
  • the above integrated modules can be implemented in the form of hardware or in the form of software functional modules.
  • the integrated module if implemented in the form of a software functional module and sold or used as a standalone product, may also be stored in a computer readable storage medium, such as a read only memory, a magnetic disk or an optical disk, etc. .

Landscapes

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

Abstract

本申请实施例公开了一种分屏显示方法、存储介质及电子设备,该方法包括:当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;确定当前运行的目标应用,并显示在第一子显示界面;选出支持分屏显示的多个预设应用并排序,得到预设排名;按照预设排名,将多个预设应用的链接图标显示在第二子显示界面。

Description

分屏显示方法、存储介质及电子设备
本申请要求于2018年04月19日提交中国专利局、申请号为201810352941.X、申请名称为“分屏显示方法、存储介质及电子设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及电子显示技术领域,具体涉及一种分屏显示方法、存储介质及电子设备。
背景技术
目前,随着终端技术的发展和触控技术的愈发成熟,终端的屏幕尺寸也在不断增大。为了充分发挥大屏幕的应用价值,终端开始提供分屏显示模式。在分屏显示模式下,终端可以将屏幕的显示界面划分成两个子显示界面,两个子显示界面可以显示两个不同应用的内容。相关技术中的分屏显示使用不方便。
发明内容
本申请实施例提供了一种分屏显示方法、存储介质及电子设备,方便在分屏模式开启支持分屏的应用。
第一方面,本申请实施例了提供了的一种分屏显示方法,应用于电子设备,所述处理方法包括:
当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;
确定当前运行的目标应用,并将所述目标应用显示在所述第一子显示界面;
从电子设备的多个应用中选出支持分屏显示的多个预设应用;
根据所述多个预设应用的使用频率进行排序,得到预设排名;
按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面。
第二方面,本申请实施例提供的存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述所述的分屏显示方法。
第三方面,本申请实施例提供的电子设备,包括处理器和存储器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行上述所述的分屏显示方法。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的分屏显示方法的应用场景示意图。
图2为本申请实施例提供的分屏显示方法的流程示意图。
图3为本申请实施例提供的分屏显示方法的另一流程示意图。
图4为本申请实施例提供的分屏显示方法的另一应用场景示意图。
图5为本申请实施例提供的分屏显示方法的又一应用场景示意图。
图6为本申请实施例提供的分屏显示装置的结构示意图。
图7为本申请实施例提供的分屏显示装置的另一结构示意图。
图8为本申请实施例提供的电子设备的结构示意图。
图9为本申请实施例提供的电子设备的另一结构示意图。
具体实施方式
请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。
本申请实施例提供一种分屏显示方法,其应用于电子设备,所述方法包括:
当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;
确定当前运行的目标应用,并将所述目标应用显示在所述第一子显示界面;
从电子设备的多个应用中选出支持分屏显示的多个预设应用;
根据所述多个预设应用的使用频率进行排序,得到预设排名;
按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面。
所述根据所述多个预设应用的使用频率进行排序,得到预设排名具体可以包括:
根据所述多个预设应用的使用频率进行排序,得到第一待选排名;
根据所述多个预设应用与所述目标应用的关联度进行排序,得到第二待选排名;
将所述第一待选排名和所述第二待选排名进行计算得到预设排名。
所述将所述第一待选排名和所述第二待选排名进行计算得到预设排名具体可以包括:
将所述第一待选排名和所述第二待选排名的值进行不同权值的运算后相加得到预设排名。
所述按照所述预设排名,将所述多个预设应用的链接图标依次显示在所述第二子显示界面具体可以包括:
将排名在第一预设名次前的多个预设应用的链接图标第一按预设比例放大显示;
将排名在第二预设名次后的多个预设应用的链接图标第二按预设比例缩小显示。
其中,所述第一预设名次根据所述第二子显示界面的大小确定。
其中,所述第一预设比例根据相邻两个所述链接图标之间的空白区域确定。
所述将排名在第一预设名次前的多个预设应用的链接图标第一按预设比例放大显示之后,还包括:
旋转放大显示后的链接图标。
所述将排名在第二预设名次后的多个预设应用的链接图标第二按预设比例缩小显示之后,还包括:
将缩小显示的链接图标灰色处理,放大显示的链接图标彩色显示。
所述按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面具体可以包括:
将所述第二子显示界面分成主显示区域和次显示区域,所述次显示区域围绕所述主显示区域;
获取所述主显示区域容纳显示链接图标的第一数量;
将所述预设排名中前第一数量的预设应用的链接图标显示在主显示区域,将所述预设排名中排名在第一数量后的预设应用的链接图标显示在次显示区域。
所述按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面具体可以包括:
获取显示界面当前的显示模式,所述显示模式包括横屏显示和竖屏显示;
若显示界面为横屏显示,则按照所述预设排名,将所述多个预设应用的链接图标在所述第二子显示界面内,从所述显示界面边缘排到所述第一显示子界面。
所述获取显示界面当前的显示模式之后,还可以包括:
若显示界面为竖屏显示,则获取当前用户的操作手;
若所述用户的操作手为右手,则按照所述预设排名,将所述多个预设应用的链接图标在所述第二子显示界面内,从所述用户右手侧排到用户左手侧;
若所述用户的操作手为左手,则按照所述预设排名,将所述多个预设应用的链接图标在所述第二子显示界面内,从所述用户左手侧排到用户右手侧。
本申请实施例还提供一种存储介质,其上存储有计算机程序,其中,当所述计算机程序在计算机上运行时,使得所述计算机执行上述任一项所述的分屏显示方法。
本申请实施例还提供一种电子设备,其包括处理器和存储器,所述存储器储存有计算机程序,其中,所述处理器通过调用所述计算机程序,所述处理器与所述存储器连接,所述处理器通过调用所述计算机程序,所述处理器执行:
当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;
确定当前运行的目标应用,并将所述目标应用显示在所述第一子显示界面;
从电子设备的多个应用中选出支持分屏显示的多个预设应用;
根据所述多个预设应用的使用频率进行排序,得到预设排名;
按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面。
在所述根据所述多个预设应用的使用频率进行排序,得到预设排名中,所述处理器还执行:
根据所述多个预设应用的使用频率进行排序,得到第一待选排名;
根据所述多个预设应用与所述目标应用的关联度进行排序,得到第二待选排名;
将所述第一待选排名和所述第二待选排名进行计算得到预设排名。
在所述将所述第一待选排名和所述第二待选排名进行计算得到预设排名中,所述处理器还执行:
将所述第一待选排名和所述第二待选排名的值进行不同权值的运算后相加得到预设排名。
在所述按照所述预设排名,将所述多个预设应用的链接图标依次显示在所述第二子显示界面中,所述处理器还执行:
将排名在第一预设名次前的多个预设应用的链接图标第一按预设比例放大显示;
将排名在第二预设名次后的多个预设应用的链接图标第二按预设比例缩小显示。
在将排名在第一预设名次前的多个预设应用的链接图标第一按预设比例放大显示中,所述处理器还执行:
所述第一预设比例根据相邻两个所述链接图标之间的空白区域确定。
在所述按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面中,所述处理器还执行:
将所述第二子显示界面分成主显示区域和次显示区域,所述次显示区域围绕所述主显示区域;
获取所述主显示区域容纳显示链接图标的第一数量;
将所述预设排名中前第一数量的预设应用的链接图标显示在主显示区域,将所述预设排名中排名在第一数量后的预设应用的链接图标显示在次显示区域。
在所述按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面,所述处理器还执行:
获取显示界面当前的显示模式,所述显示模式包括横屏显示和竖屏显示;
若显示界面为横屏显示,则按照所述预设排名,将所述多个预设应用的链接图标在所述第二子显示界面内,从所述显示界面边缘排到所述第一显示子界面。
在获取显示界面当前的显示模式之后,所述处理器还执行:
若显示界面为竖屏显示,则获取当前用户的操作手;
若所述用户的操作手为右手,则按照所述预设排名,将所述多个预设应用的链接图标在所述第二子显示界面内,从所述用户右手侧排到用户左手侧;
若所述用户的操作手为左手,则按照所述预设排名,将所述多个预设应用的链接图标在所述第二子显示界面内,从所述用户左手侧排到用户右手侧。
本申请实施例提供一种分屏显示方法,该分屏显示方法的执行主体可以是本申请实施例提供的分屏显示装置,或者集成了该分屏显示装置的电子设备,其中该分屏显示装置可以采用硬件或者软件的方式实现。其中,电子设备可以是智能手机、平板电脑、掌上电脑、笔记本电脑、或者台式电脑等设备。
请参阅图1,图1为本申请实施例提供的分屏显示方法的一个应用场景示意图。电子设备的显示界面为目标应用,其中该目标应用支持分屏显示。此时电子设备接收到用户的分屏操作时,如识别到一按键被长按,则将电子设备的显示界面划分为两个子显示界面,两个子显示界面分别显示该目标应用和支持分屏显示的其他预设应用。其中一个子显示界面显示第一目标应用,另一个子显示界面则显示支持分屏显示的其他预设应用A1-A9。
请参阅图2,图2为本申请实施例提供的分屏显示方法的流程示意图。本申请实施例提供的分屏显示方法的具体流程可以如下:
101,当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面。
分屏指令为提前预设设定的。例如,当识别到电子设备一个按键长按则认为接收到分屏指令,也可以为显示界面识别到某个特定手势,则认为接收到分屏指令。其中,该按键可以为菜单键、多任务键或返回键等与显示界面在同一面的按键,也可以为电子设备侧边的声音键、功能键等。某个特定手势可以为双指滑动手势、三指上滑手势、中间区域左右滑动手势等。
当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面,其中第一子显示界面和第二子显示界面的面积之和等于显示界面的面积。显示界面为电子设备显示屏全部的显示区域。
102,确定当前运行的目标应用,并将目标应用显示在第一子显示界面。
当电子设备前台运行一个应用时,接收到分屏指令,检测该应用是否为支持分屏的应用。若该应用为支持分屏的应用,则控制显示界面进入分屏显示模式,同时确定该应用为目标应用。确定了目标应用后,将其显示在第一子显示界面。
103,从电子设备的多个应用中选出支持分屏显示的多个预设应用。
电子设备上安装了很多应用,将这些应用进行筛选,从中选出得到支持分屏显示的多个预设应用。
其中,电子设备上安装的应用的***文件内可以设置是否支持分屏显示的标签,筛选时,只需获取该标签即可判断该应用是否支持分屏显示。
电子设备上安装的应用若没有用于判断是否支持分屏显示的标签时,则可以将该应用上报服务器,服务器对该应用进行判断,若支持则发送支持信息至电子设备,电子设备接收该支持信息,并将该支持信息与应用对应并存储。若不支持则发送不支持信息至电子设备,电子设备接收该不支持信息,并将该不支持信息与应用对应并存储。
104,根据多个预设应用的使用频率进行排序,得到预设排名。
先获取多个预设应用的使用频率,该使用频率可以为在不分屏显示模式下的使用频率,也可以为在分屏显示模型下的使用频率,也可以为总的使用频率,即不分屏显示模型和分屏显示下的使用频率之和。得到多个预设应用的使用频率后,根据该使用频率对多个预设应用进行排序,得到一预设排名。
该预设排名可以按照使用频率从大到小依次排序,也可以按照使用频率从小到大依次排序。其中,若有两个或多个预设应用的使用频率相同,则可以根据预设应用的名称的字母顺序进行排序。
105,按照预设排名,将多个预设应用的链接图标显示在第二子显示界面。
得到多个预设应用按照使用频率排序的预设排名后,将多个预设应用的链接图标显示在第二子显示界面。
例如,按照预设排名,先从左向右依次排列,当一行排满时,再排下一行,以此类推。
在一些实施例中,按照预设排名,将多个预设应用的链接图标显示在第二子显示界面的步骤,可以包括:
将第二子显示界面分成主显示区域和次显示区域,次显示区域围绕主显示区域;
获取主显示区域容纳显示链接图标的第一数量;
将预设排名中前第一数量的预设应用的链接图标显示在主显示区域,将预设排名中排名在第一数量后的预设应用的链接图标显示在次显示区域。
将第二子显示界面分成主显示区域和次显示区域,其中,次显示区域围绕主显示区域。然后获取主显示区域的容量,即主显示区域能显示链接图标的数量,然后将预设排名中前几名的预设应用的链接图标显示在主显示区域,其他应用显示在次显示区域。如此,可以突出显示主显示区域内的链接图标,主显示区域内的链接图标使用频率更高,让用户使用的概率也更高,将其放在中间方便触发。
需要说明的是,次显示区域围绕主显示区域中,主显示区域在第二子显示界面的中间位置,次显示区域在第二子显示界面的边缘位置。若第二子显示界面为显示界面的下半部分,则主显示区域为第二子显示界面的中间位置,次显示区域为第二子显示界面的两侧和 底部,第二子显示界面的上部因为与第一子显示界面相邻,则不将其划入次显示区域,而是划入主显示区域。即,第二子显示界面的中与第一子显示界面相邻的部分也为主显示区域。
在一些实施例中,将多个预设应用的链接图标显示在第二子显示界面的步骤之后,还可以包括:
将排名在第一预设名次前的多个预设应用的链接图标第一按预设比例放大显示;
将排名在第二预设名次后的多个预设应用的链接图标第二按预设比例缩小显示。
在将多个预设应用的链接图标显示在第二子显示界面后,将排名在第一预设名次前的多个预设应用的链接图标第一按预设比例放大显示,将排名在第二预设名次后的多个预设应用的链接图标第二按预设比例缩小显示。其中,第一预设名次可以根据第二子显示界面的大小设定,也可以根据第二子显示界面需要显示的链接图标设定,例如,第一预设名次可以设定为第四,则排名前三的放大显示。第二预设名次可以设定为倒数第6,则排名最后的五个缩小显示。第一预设比例可以根据相邻两个链接图标之间的空白区域设定,放大显示后不会连接,第一预设比例可以为110%、120%等,第二预设比例可以为90%、80%等。进行第一预设比例和第二预设比例放大或缩小显示后,可以使其与没有经过放大或缩小显示的链接图标有明显的区别,方便用户查看。
在放大显示的同时,还可以使用其他方法增强其显示效果,如旋转该放大显示后的链接图标,原大小显示和放大显示之间循环显示等。在缩小显示的同时,还可以将该缩小的链接图标灰色处理,使其区别与其他链接图标,其他链接图标为彩色的。
需要说明的是,使用其他方法增强其显示效果可以单独使用,不与放大显示同时使用,如旋转该放大显示后的链接图标等。还可以将该缩小的链接图标灰色处理,使其区别与其他链接图标,其他链接图标为彩色的。
请参阅图3,图3为本申请实施例提供的分屏显示方法的另一流程示意图。本申请实施例提供的分屏显示方法的具体流程还可以如下:
201,当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面。
分屏指令为提前预设设定的。例如,当识别到电子设备一个按键长按则认为接收到分屏指令,也可以为显示界面识别到某个特定手势,则认为接收到分屏指令。其中,该按键可以为菜单键、多任务键或返回键等与显示界面在同一面的按键,也可以为电子设备侧边的声音键、功能键等。某个特定手势可以为双指滑动手势、三指上滑手势、中间区域左右滑动手势等。
当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面,其中第一子显示界面和第二子显示界面的面积之和等于显示界面的面积。显示界面为电子设备显示 屏全部的显示区域。
202,确定当前运行的目标应用,并将目标应用显示在第一子显示界面。
当电子设备前台运行一个应用时,接收到分屏指令,检测该应用是否为支持分屏的应用。若该应用为支持分屏的应用,则控制显示界面进入分屏显示模式,同时确定该应用为目标应用。确定了目标应用后,将其显示在第一子显示界面。
203,从电子设备的多个应用中选出支持分屏显示的多个预设应用。
电子设备上安装了很多应用,将这些应用进行筛选,从中选出得到支持分屏显示的多个预设应用。
其中,电子设备上安装的应用的***文件内可以设置是否支持分屏显示的标签,筛选时,只需获取该标签即可判断该应用是否支持分屏显示。
电子设备上安装的应用若没有用于判断是否支持分屏显示的标签时,则可以将该应用上报服务器,服务器对该应用进行判断,若支持则发送支持信息至电子设备,电子设备接收该支持信息,并将该支持信息与应用对应并存储。若不支持则发送不支持信息至电子设备,电子设备接收该不支持信息,并将该不支持信息与应用对应并存储。
204,根据多个预设应用的使用频率进行排序,得到第一待选排名。
先获取多个预设应用的使用频率,该使用频率可以为在不分屏显示模式下的使用频率,也可以为在分屏显示模型下的使用频率,也可以为总的使用频率,即不分屏显示模型和分屏显示下的使用频率之和。得到多个预设应用的使用频率后,根据该使用频率对多个预设应用进行排序,得到一待选排名。
该待选排名可以按照使用频率从大到小依次排序,也可以按照使用频率从小到大依次排序。其中,若有两个或多个预设应用的使用频率相同,则可以根据预设应用的名称的字母顺序进行排序。
205,根据多个预设应用与目标应用的关联度进行排序,得到第二待选排名。
确定了目标应用后,获取多个预设应用中各个预设应用与目标应用的多个关联度,即获取每个预设应用与目标应用的关联度,从而得到多个预设应用的多个关联度。其中,关联度可以通过电子设备的历史信息获取,例如,前台应用为目标应用时,获取从目标应用直接切换到某预设应用的切换次数,或者获取从目标应用切换到桌面,再从桌面切换到某预设应用的切换次数,然后根据切换次数计算目标应用与某预设应用的关联度,切换次数越大关联度越大。
需要说明的是,切换次数不止包括从目标应用切换到某预设应用的次数,还包括从某预设应用切换到目标应用的次数。
还例如,前台应用为目标应用时,当目标应用切换为后台应用后,预设时间内(如1 分钟内),获取开启某个预设应用的使用次数,或获取将后台某个预设应用切换到前台应用的使用次数,根据使用次数计算目标应用与某预设应用的关联度,使用次数越大关联度越大。
需要说明的是,前台切换到后台的应用可以为某预设应用,使用次数可以为开启目标应用的次数,也可以为将目标应用从后台切换到前台的使用次数。
确定目标应用后,将该目标应用以及多个预设应用的名称发送到服务器,服务器根据大数据分析,然后得到各个预设应用与目标应用的关联度。其中,服务器进行大数据分析时,不仅包括目标应用与多个预设应用之间的相互切换次数、预设时间内的使用次数,还可以包括当前时间、网络环境、剩余电量等。其中当前时间为电子设备的***时间,网络环境为当前的网络模式,包括WIFI网络、移动通信网络等,还可以包括当前网络速度、网络质量等。
得到多个预设应用与目标应用的多个关联度后,根据多个预设应用与目标应用的关联度进行排序,得到第二待选排名。
206,将第一待选排名和第二待选排名进行计算得到预设排名。
得到第一待选排名和第二待选排名后,将其进行计算得到最终的预设排名。其中,计算可以将第一待选排名和第二待选排名的每个名次赋予一个值,然后将预设应用在两个待选排名中对应的值相加得到最终的值,然后根据最终的值进行排序得到预设排名。
另外,还可以对第一待选排名和第二待选排名的值进行不同权值的运算,如第一待选排名的值乘以0.8,第二待选排名的值乘以1.2,然后将经过权值运算的值相加得到最终的值,然后根据最终的值进行排序得到预设排名。
207,获取显示界面当前的显示模式,显示模式包括横屏显示和竖屏显示。
获取显示界面当前的显示模式可以通过***内部的陀螺仪等模块识别得到。
208,若显示界面为横屏显示,则按照预设排名,将多个预设应用的链接图标在第二子显示界面内,从显示界面边缘排到第一显示子界面。
若显示界面为横屏显示,则第一子显示界面盒第二子显示界面为横屏显示,且左右相邻。此时,按照预设排名,将多个预设应用的链接图标在第二子显示界面内,从显示界面边缘排到第一显示子界面。无论是左横屏还是右横屏,预设应用的链接图标都是从显示界面的边缘排到中间,排名靠前的链接图标靠近用户的操作手,用户的操作手可以方便的触发排名靠前的预设应用。
在一些实施例中,例如,请参阅图4,多个预设应用的链接图标可以先沿竖直方向排列,一列排满后,再向中间排第二列,第二列还是从顶边开始排。即预设排名靠前的更靠近显示界面的边缘,靠后的更靠近中间。
在一些实施例中,多个预设应用的链接图标可以先沿横向方向排列,一行排满后,再排第二行,第二行还是从边缘开始排。即预设排名靠前的更靠近显示界面的边缘,靠后的更靠近中间。
209,若显示界面为竖屏显示,则获取当前用户的操作手。
若显示界面为竖屏显示,则第一子显示界面盒第二子显示界面也为竖屏显示,且上下相邻。此时,获取当前用户的操作手,即电子设备被用户的哪个手握持。
210,若用户的操作手为右手,则按照预设排名,将多个预设应用的链接图标在第二子显示界面内,从用户右手侧排到用户左手侧。
若用户的操作手为右手时,此时,按照预设排名,将多个预设应用的链接图标在第二子显示界面内,从用户右手侧排到用户左手侧。无论是正竖屏还是倒竖屏,预设应用的链接图标都是从用户右手侧排到用户左手侧,排名靠前的链接图标靠近用户的操作手,用户的操作手可以方便的触发排名靠前的预设应用。
在一些实施例中,例如,请参阅图5,多个预设应用的链接图标可以先沿竖直方向排列,一列排满后,再向另一侧排第二列,第二列还是从第二子显示界面的顶边开始排。即预设排名靠前的更靠近用户右手,靠后的更靠近左手。
在一些实施例中,多个预设应用的链接图标可以先沿横向方向排列,一行排满后,再排第二行,第二行还是从右手侧开始排。
211,若用户的操作手为左手,则按照预设排名,将多个预设应用的链接图标在第二子显示界面内,从用户左手侧排到用户右手侧。
若用户的操作手为左手时,此时,按照预设排名,将多个预设应用的链接图标在第二子显示界面内,从用户左手侧排到用户右手侧。无论是正竖屏还是倒竖屏,预设应用的链接图标都是从用户左手侧排到用户右手侧,排名靠前的链接图标靠近用户的操作手,用户的操作手可以方便的触发排名靠前的预设应用。
在一些实施例中,多个预设应用的链接图标可以先沿竖直方向排列,一列排满后,再向另一侧排第二列,第二列还是从第二子显示界面的顶边开始排。即预设排名靠前的更靠近用户左手,靠后的更靠近右手。
在一些实施例中,多个预设应用的链接图标可以先沿横向方向排列,一行排满后,再排第二行,第二行还是从左手侧开始排。
由上可知,本申请实施例的分屏显示方法,首先当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;然后确定当前运行的目标应用,并将目标应用显示在第一子显示界面;接着从电子设备的多个应用中选出支持分屏显示的多个预设应用;再根据多个预设应用的使用频率进行排序,得到预设排名;最后按照预设排名,将多个预 设应用的链接图标显示在第二子显示界面。在接收到分屏指令时,确定当前运行的目标应用并将其显示在第一子显示界面,然后选出支持分屏的多个预设应用,接着将多个预设应用排序,最后按照排序结果将多个预设应用的链接图标显示在第二子显示界面。可以方便用户快速从第二子显示界面选择需要的预设应用,不需要再退出分屏模式去启动预设应用,再重新进入分屏模型,简化操作,可以直接从第二子显示界面快速启动预设应用,而且预设应用按照预设排序排列,方便用户选取用户需要的应用。
请参阅图6,图6为本申请实施例提供的分屏显示装置的结构示意图。其中,该分屏显示装置400应用于电子设备,该分屏显示装置400包括分屏模块410、目标应用确定模块420、选取模块430、排序模块440以及显示模块450,如下:
分屏模块410,用于当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;
目标应用确定模块420,用于确定当前运行的目标应用,并将目标应用显示在第一子显示界面;
选取模块430,用于从电子设备的多个应用中选出支持分屏显示的多个预设应用;
排序模块440,用于根据多个预设应用的使用频率进行排序,得到预设排名;
显示模块450,用于按照预设排名,将多个预设应用的链接图标显示在第二子显示界面。
请参阅图7,图7为本申请实施例提供的分屏显示装置的另一结构示意图。该排序模块440包括第一待选排名获取子模块441、第二待选排名获取子模块442以及预设排名获取子模块443。
第一待选排名获取子模块441,用于根据多个预设应用的使用频率进行排序,得到第一待选排名。
第二待选排名获取子模块442,用于根据多个预设应用与目标应用的关联度进行排序,得到第二待选排名。
预设排名获取子模块443,用于将第一待选排名和第二待选排名进行计算得到预设排名。
在一些实施例中,显示模块包括放大显示子模块以及缩小显示子模块。
放大显示子模块,用于将排名在第一预设名次前的多个预设应用的链接图标第一按预设比例放大显示。
缩小显示子模块,用于将排名在第二预设名次后的多个预设应用的链接图标第二按预设比例缩小显示。
在一些实施例中,显示模块包括划分子模块、第一数量获取子模块以及显示子模块。
划分子模块,用于将第二子显示界面分成主显示区域和次显示区域,次显示区域围绕主显示区域;
第一数量获取子模块,用于获取主显示区域容纳显示链接图标的第一数量;
显示子模块,用于将预设排名中前第一数量的预设应用的链接图标显示在主显示区域,将预设排名中排名在第一数量后的预设应用的链接图标显示在次显示区域。
在一些实施例中,显示模块包括显示模式获取子模块以及排列子模块。
显示模式获取子模块,用于获取显示界面当前的显示模式,显示模式包括横屏显示和竖屏显示;
排列子模块,用于若显示界面为横屏显示,则按照预设排名,将多个预设应用的链接图标在第二子显示界面内,从显示界面边缘排到第一显示子界面。
在一些实施例中,显示模块还包括操作手获取模块。
操作手获取模块,用于若显示界面为竖屏显示,则获取当前用户的操作手;
排列子模块,还用于若用户的操作手为右手,则按照预设排名,将多个预设应用的链接图标在第二子显示界面内,从用户右手侧排到用户左手侧;
排列子模块,还用于若用户的操作手为左手,则按照预设排名,将多个预设应用的链接图标在第二子显示界面内,从用户左手侧排到用户右手侧。
由上可知,本申请实施例的分屏显示装置,首先分屏模块410当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;然后目标应用确定模块420确定当前运行的目标应用,并将目标应用显示在第一子显示界面;接着选取模块430从电子设备的多个应用中选出支持分屏显示的多个预设应用;再排序模块440根据多个预设应用的使用频率进行排序,得到预设排名;最后显示模块450按照预设排名,将多个预设应用的链接图标显示在第二子显示界面。在接收到分屏指令时,确定当前运行的目标应用并将其显示在第一子显示界面,然后选出支持分屏的多个预设应用,接着将多个预设应用排序,最后按照排序结果将多个预设应用的链接图标显示在第二子显示界面。可以方便用户快速从第二子显示界面选择需要的预设应用,不需要再退出分屏模式去启动预设应用,再重新进入分屏模型,简化操作,可以直接从第二子显示界面快速启动预设应用,而且预设应用按照预设排序排列,方便用户选取用户需要的应用。
本申请实施例还提供一种电子设备。请参阅图8,电子设备500包括处理器501以及存储器502。其中,处理器501与存储器502电性连接。
处理器500是电子设备500的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或加载存储在存储器502内的计算机程序,以及调用存储在存储器502内的数据,执行电子设备500的各种功能并处理数据,从而实现对电子设备物料信息的自动变 更。
存储器502可用于存储软件程序以及模块,处理器501通过运行存储在存储器502的计算机程序以及模块,从而执行各种功能应用以及数据处理。存储器502可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的计算机程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器502可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器502还可以包括存储器控制器,以提供处理器501对存储器502的访问。
在本申请实施例中,电子设备500中的处理器501会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器502中,并由处理器501运行存储在存储器502中的计算机程序,从而实现各种功能,如下:
确定当前运行的目标应用,并将所述目标应用显示在所述第一子显示界面;
从电子设备的多个应用中选出支持分屏显示的多个预设应用;
根据所述多个预设应用的使用频率进行排序,得到预设排名;
按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面。
在一些实施例中,根据所述多个预设应用的使用频率进行排序,得到预设排名时,处理器501可以具体执行以下步骤:
根据所述多个预设应用的使用频率进行排序,得到第一待选排名;
根据所述多个预设应用与所述目标应用的关联度进行排序,得到第二待选排名;
将所述第一待选排名和所述第二待选排名进行计算得到预设排名。
在一些实施例中,按照所述预设排名,将所述多个预设应用的链接图标依次显示在所述第二子显示界面时,处理器501可以具体执行以下步骤:
将排名在第一预设名次前的多个预设应用的链接图标第一按预设比例放大显示;
将排名在第二预设名次后的多个预设应用的链接图标第二按预设比例缩小显示。
在一些实施例中,按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面时,处理器501可以具体执行以下步骤:
将所述第二子显示界面分成主显示区域和次显示区域,所述次显示区域围绕所述主显示区域;
获取所述主显示区域容纳显示链接图标的第一数量;
将所述预设排名中前第一数量的预设应用的链接图标显示在主显示区域,将所述预设排名中排名在第一数量后的预设应用的链接图标显示在次显示区域。
在一些实施例中,按照所述预设排名,将所述多个预设应用的链接图标显示在所述第 二子显示界面时,处理器501可以具体执行以下步骤:
获取显示界面当前的显示模式,所述显示模式包括横屏显示和竖屏显示;
若显示界面为横屏显示,则按照所述预设排名,将所述多个预设应用的链接图标在所述第二子显示界面内,从所述显示界面边缘排到所述第一显示子界面。
在一些实施例中,获取显示界面当前的显示模式,所述显示模式包括横屏显示和竖屏显示的步骤之后,处理器501可以具体执行以下步骤:
若显示界面为竖屏显示,则获取当前用户的操作手;
若所述用户的操作手为右手,则按照所述预设排名,将所述多个预设应用的链接图标在所述第二子显示界面内,从所述用户右手侧排到用户左手侧;
若所述用户的操作手为左手,则按照所述预设排名,将所述多个预设应用的链接图标在所述第二子显示界面内,从所述用户左手侧排到用户右手侧。
由上可知,本申请实施例的电子设备,首先当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;然后确定当前运行的目标应用,并将所述目标应用显示在所述第一子显示界面;接着从电子设备的多个应用中选出支持分屏显示的多个预设应用;再根据所述多个预设应用的使用频率进行排序,得到预设排名;最后按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面。在接收到分屏指令时,确定当前运行的目标应用并将其显示在第一子显示界面,然后选出支持分屏的多个预设应用,接着将多个预设应用排序,最后按照排序结果将多个预设应用的链接图标显示在第二子显示界面。可以方便用户快速从第二子显示界面选择需要的预设应用,不需要再退出分屏模式去启动预设应用,再重新进入分屏模型,简化操作,可以直接从第二子显示界面快速启动预设应用,而且预设应用按照预设排序排列,方便用户选取用户需要的应用。
请一并参阅图9,在一些实施例中,电子设备500还可以包括:显示器503、射频电路504、音频电路505以及电源506。其中,其中,显示器503、射频电路504、音频电路505以及电源506分别与处理器501电性连接。
所述显示器503可以用于显示由用户输入的信息或提供给用户的信息以及各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示器503可以包括显示面板,在一些实施例中,可以采用液晶显示器(Liquid Crystal Display,LCD)、或者有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板。
所述射频电路504可以用于收发射频信号,以通过无线通信与网络设备或其他电子设备建立无线通讯,与网络设备或其他电子设备之间收发信号。
所述音频电路505可以用于通过扬声器、传声器提供用户与电子设备之间的音频接口。
所述电源506可以用于给电子设备500的各个部件供电。在一些实施例中,电源506可以通过电源管理***与处理器501逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
尽管图9中未示出,电子设备500还可以包括摄像头、蓝牙模块等,在此不再赘述。
本申请实施例还提供一种存储介质,所述存储介质存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述任一实施例中的分屏显示方法,比如:当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;确定当前运行的目标应用,并将所述目标应用显示在所述第一子显示界面;从电子设备的多个应用中选出支持分屏显示的多个预设应用;根据所述多个预设应用的使用频率进行排序,得到预设排名;按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面。
在本申请实施例中,存储介质可以是磁碟、光盘、只读存储器(Read Only Memory,ROM)、或者随机存取记忆体(Random Access Memory,RAM)等。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
需要说明的是,对本申请实施例的分屏显示方法而言,本领域普通测试人员可以理解实现本申请实施例的分屏显示方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,所述计算机程序可存储于一计算机可读取存储介质中,如存储在电子设备的存储器中,并被该电子设备内的至少一个处理器执行,在执行过程中可包括如分屏显示方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储器、随机存取记忆体等。
对本申请实施例的分屏显示装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,所述存储介质譬如为只读存储器,磁盘或光盘等。
以上对本申请实施例所提供的一种分屏显示方法、装置、存储介质及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

Claims (20)

  1. 一种分屏显示方法,应用于电子设备,其中,所述方法包括:
    当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;
    确定当前运行的目标应用,并将所述目标应用显示在所述第一子显示界面;
    从电子设备的多个应用中选出支持分屏显示的多个预设应用;
    根据所述多个预设应用的使用频率进行排序,得到预设排名;
    按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面。
  2. 根据权利要求1所述的分屏显示方法,其中,所述根据所述多个预设应用的使用频率进行排序,得到预设排名包括:
    根据所述多个预设应用的使用频率进行排序,得到第一待选排名;
    根据所述多个预设应用与所述目标应用的关联度进行排序,得到第二待选排名;
    将所述第一待选排名和所述第二待选排名进行计算得到预设排名。
  3. 根据权利要求2所述的分屏显示方法,其中,所述将所述第一待选排名和所述第二待选排名进行计算得到预设排名包括:
    将所述第一待选排名和所述第二待选排名的值进行不同权值的运算后相加得到预设排名。
  4. 根据权利要求1所述的分屏显示方法,其中,所述按照所述预设排名,将所述多个预设应用的链接图标依次显示在所述第二子显示界面包括:
    将排名在第一预设名次前的多个预设应用的链接图标第一按预设比例放大显示;
    将排名在第二预设名次后的多个预设应用的链接图标第二按预设比例缩小显示。
  5. 根据权利要求4所述的分屏显示方法,其中,所述第一预设名次根据所述第二子显示界面的大小确定。
  6. 根据权利要求4所述的分屏显示方法,其中,所述第一预设比例根据相邻两个所述链接图标之间的空白区域确定。
  7. 根据权利要求4所述的分屏显示方法,其中,所述将排名在第一预设名次前的多个预设应用的链接图标第一按预设比例放大显示之后,还包括:
    旋转放大显示后的链接图标。
  8. 根据权利要求4所述的分屏显示方法,其中,所述将排名在第二预设名次后的多个预设应用的链接图标第二按预设比例缩小显示之后,还包括:
    将缩小显示的链接图标灰色处理,放大显示的链接图标彩色显示。
  9. 根据权利要求1所述的分屏显示方法,其中,所述按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面包括:
    将所述第二子显示界面分成主显示区域和次显示区域,所述次显示区域围绕所述主显示区域;
    获取所述主显示区域容纳显示链接图标的第一数量;
    将所述预设排名中前第一数量的预设应用的链接图标显示在主显示区域,将所述预设排名中排名在第一数量后的预设应用的链接图标显示在次显示区域。
  10. 根据权利要求1所述的分屏显示方法,其中,所述按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面包括:
    获取显示界面当前的显示模式,所述显示模式包括横屏显示和竖屏显示;
    若显示界面为横屏显示,则按照所述预设排名,将所述多个预设应用的链接图标在所述第二子显示界面内,从所述显示界面边缘排到所述第一显示子界面。
  11. 根据权利要求10所述的分屏显示方法,其中,所述获取显示界面当前的显示模式之后,还包括:
    若显示界面为竖屏显示,则获取当前用户的操作手;
    若所述用户的操作手为右手,则按照所述预设排名,将所述多个预设应用的链接图标在所述第二子显示界面内,从所述用户右手侧排到用户左手侧;
    若所述用户的操作手为左手,则按照所述预设排名,将所述多个预设应用的链接图标在所述第二子显示界面内,从所述用户左手侧排到用户右手侧。
  12. 一种存储介质,其上存储有计算机程序,其中,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至11任一项所述的分屏显示方法。
  13. 一种电子设备,包括处理器和存储器,所述存储器储存有计算机程序,其中,所述处理器通过调用所述计算机程序,所述处理器与所述存储器连接,所述处理器通过调用所述计算机程序,所述处理器执行:
    当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;
    确定当前运行的目标应用,并将所述目标应用显示在所述第一子显示界面;
    从电子设备的多个应用中选出支持分屏显示的多个预设应用;
    根据所述多个预设应用的使用频率进行排序,得到预设排名;
    按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面。
  14. 根据权利要求13所述的电子设备,其中,在所述根据所述多个预设应用的使用 频率进行排序,得到预设排名中,所述处理器还执行:
    根据所述多个预设应用的使用频率进行排序,得到第一待选排名;
    根据所述多个预设应用与所述目标应用的关联度进行排序,得到第二待选排名;
    将所述第一待选排名和所述第二待选排名进行计算得到预设排名。
  15. 根据权利要求14所述的电子设备,其中,在所述将所述第一待选排名和所述第二待选排名进行计算得到预设排名中,所述处理器还执行:
    将所述第一待选排名和所述第二待选排名的值进行不同权值的运算后相加得到预设排名。
  16. 根据权利要求13所述的电子设备,其中,在所述按照所述预设排名,将所述多个预设应用的链接图标依次显示在所述第二子显示界面中,所述处理器还执行:
    将排名在第一预设名次前的多个预设应用的链接图标第一按预设比例放大显示;
    将排名在第二预设名次后的多个预设应用的链接图标第二按预设比例缩小显示。
  17. 根据权利要求16所述的电子设备,其中,在将排名在第一预设名次前的多个预设应用的链接图标第一按预设比例放大显示中,所述处理器还执行:
    所述第一预设比例根据相邻两个所述链接图标之间的空白区域确定。
  18. 根据权利要求13所述的电子设备,其中,在所述按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面中,所述处理器还执行:
    将所述第二子显示界面分成主显示区域和次显示区域,所述次显示区域围绕所述主显示区域;
    获取所述主显示区域容纳显示链接图标的第一数量;
    将所述预设排名中前第一数量的预设应用的链接图标显示在主显示区域,将所述预设排名中排名在第一数量后的预设应用的链接图标显示在次显示区域。
  19. 根据权利要求13所述的电子设备,其中,在所述按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面,所述处理器还执行:
    获取显示界面当前的显示模式,所述显示模式包括横屏显示和竖屏显示;
    若显示界面为横屏显示,则按照所述预设排名,将所述多个预设应用的链接图标在所述第二子显示界面内,从所述显示界面边缘排到所述第一显示子界面。
  20. 根据权利要求19所述的电子设备,其中,在获取显示界面当前的显示模式之后,所述处理器还执行:
    若显示界面为竖屏显示,则获取当前用户的操作手;
    若所述用户的操作手为右手,则按照所述预设排名,将所述多个预设应用的链接图标在所述第二子显示界面内,从所述用户右手侧排到用户左手侧;
    若所述用户的操作手为左手,则按照所述预设排名,将所述多个预设应用的链接图标在所述第二子显示界面内,从所述用户左手侧排到用户右手侧。
PCT/CN2019/082146 2018-04-19 2019-04-10 分屏显示方法、存储介质及电子设备 WO2019201139A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810352941.XA CN108595100B (zh) 2018-04-19 2018-04-19 分屏显示方法、装置、存储介质及电子设备
CN201810352941.X 2018-04-19

Publications (1)

Publication Number Publication Date
WO2019201139A1 true WO2019201139A1 (zh) 2019-10-24

Family

ID=63613746

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/082146 WO2019201139A1 (zh) 2018-04-19 2019-04-10 分屏显示方法、存储介质及电子设备

Country Status (2)

Country Link
CN (1) CN108595100B (zh)
WO (1) WO2019201139A1 (zh)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108595100B (zh) * 2018-04-19 2020-05-12 Oppo广东移动通信有限公司 分屏显示方法、装置、存储介质及电子设备
KR102599383B1 (ko) * 2018-10-26 2023-11-08 삼성전자 주식회사 분할된 화면 상에서 실행 가능한 어플리케이션 리스트를 디스플레이하는 전자 장치 및 전자 장치의 동작 방법
CN114397979B (zh) 2018-11-26 2022-11-22 华为技术有限公司 一种应用显示方法及电子设备
CN109597558A (zh) * 2018-11-30 2019-04-09 维沃移动通信有限公司 一种显示控制方法及终端设备
CN110333818A (zh) * 2019-05-24 2019-10-15 华为技术有限公司 分屏显示的处理方法、装置、设备和存储介质
CN110456951B (zh) * 2019-06-26 2021-10-26 华为技术有限公司 一种应用显示方法及电子设备
CN110442297B (zh) * 2019-08-08 2021-08-27 Oppo广东移动通信有限公司 分屏显示方法、分屏显示装置及终端设备
CN110879679B (zh) * 2019-11-12 2022-02-22 维沃移动通信有限公司 一种显示控制方法、电子设备及计算机可读存储介质
CN111338533B (zh) * 2020-02-28 2021-09-14 维沃移动通信(杭州)有限公司 应用程序的启动方法及电子设备
CN111736786B (zh) * 2020-06-22 2022-09-09 Oppo广东移动通信有限公司 一种分屏显示方法、装置及计算机可读存储介质
CN113703902A (zh) * 2021-09-10 2021-11-26 广州朗国电子科技股份有限公司 一种分屏显示用菜单栏构建方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140108978A1 (en) * 2012-10-15 2014-04-17 At&T Mobility Ii Llc System and Method For Arranging Application Icons Of A User Interface On An Event-Triggered Basis
CN104881266A (zh) * 2015-06-16 2015-09-02 魅族科技(中国)有限公司 一种应用分屏显示的控制方法及终端
CN105677231A (zh) * 2016-02-23 2016-06-15 努比亚技术有限公司 关联应用分屏显示装置、方法及终端
CN106874097A (zh) * 2017-02-28 2017-06-20 努比亚技术有限公司 一种终端屏幕的分屏显示方法及装置
CN108595100A (zh) * 2018-04-19 2018-09-28 Oppo广东移动通信有限公司 分屏显示方法、装置、存储介质及电子设备

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101957711B (zh) * 2010-05-25 2012-01-11 宇龙计算机通信科技(深圳)有限公司 一种应用程序的位置显示方法、***及触控设备
CN106155721A (zh) * 2015-04-08 2016-11-23 阿里巴巴集团控股有限公司 应用程序的打开方法、推荐页面的生成方法及装置
CN106020606A (zh) * 2016-05-19 2016-10-12 深圳市金立通信设备有限公司 一种调整快捷图标的方法及终端
CN106598529A (zh) * 2017-01-25 2017-04-26 北京奇虎科技有限公司 一种移动终端的分屏显示方法和装置、移动终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140108978A1 (en) * 2012-10-15 2014-04-17 At&T Mobility Ii Llc System and Method For Arranging Application Icons Of A User Interface On An Event-Triggered Basis
CN104881266A (zh) * 2015-06-16 2015-09-02 魅族科技(中国)有限公司 一种应用分屏显示的控制方法及终端
CN105677231A (zh) * 2016-02-23 2016-06-15 努比亚技术有限公司 关联应用分屏显示装置、方法及终端
CN106874097A (zh) * 2017-02-28 2017-06-20 努比亚技术有限公司 一种终端屏幕的分屏显示方法及装置
CN108595100A (zh) * 2018-04-19 2018-09-28 Oppo广东移动通信有限公司 分屏显示方法、装置、存储介质及电子设备

Also Published As

Publication number Publication date
CN108595100A (zh) 2018-09-28
CN108595100B (zh) 2020-05-12

Similar Documents

Publication Publication Date Title
WO2019201139A1 (zh) 分屏显示方法、存储介质及电子设备
US11650716B2 (en) Operation methods of a smart interactive tablet, storage medium and related equipment
US20200241746A1 (en) Multi-task management method and terminal device
CN108549513B (zh) 应用显示方法、装置、存储介质及电子设备
US10168868B2 (en) Method and apparatus for multitasking
EP4016273A1 (en) Side toolbar display method and device, terminal, and storage medium
US9684428B2 (en) Method of starting applications installed on a mobile operating system in a multi-window mode and device using the same
CN105988860B (zh) 执行应用程序的方法及移动装置
CN108614655B (zh) 分屏显示方法、装置、存储介质及电子设备
CN108536357B (zh) 应用显示方法、装置、存储介质及电子设备
US20190317658A1 (en) Interaction method and device for a flexible display screen
CN111580923B (zh) 一种控制方法、装置及电子设备
CN110347459B (zh) 一种窗口最小化方法、装置、存储介质及交互智能平板
JP2023530395A (ja) アプリアイコン制御方法、装置及び電子機器
US20200028961A1 (en) Switching presentations of representations of objects at a user interface
KR20120138618A (ko) 모바일 디바이스에서 멀티태스킹 운용 방법 및 장치
CN108563416B (zh) 应用显示方法、装置、存储介质及电子设备
WO2019201134A1 (zh) 分屏显示方法、存储介质及电子设备
WO2019019158A1 (zh) 一种应用的操作方法和装置
CN109101164B (zh) 应用显示方法、装置、存储介质及电子设备
CN112363783B (zh) 窗口切换方法、装置、介质以及交互平板
CN113268182A (zh) 应用图标的管理方法和电子设备
WO2024066759A1 (zh) 一种切换应用的方法、装置、设备及介质
CN102141894A (zh) 用户界面的显示方法及装置
WO2020024639A1 (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: 19788859

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: 19788859

Country of ref document: EP

Kind code of ref document: A1