WO2019104677A1 - 不同屏显示不同的应用快捷菜单 - Google Patents
不同屏显示不同的应用快捷菜单 Download PDFInfo
- Publication number
- WO2019104677A1 WO2019104677A1 PCT/CN2017/114030 CN2017114030W WO2019104677A1 WO 2019104677 A1 WO2019104677 A1 WO 2019104677A1 CN 2017114030 W CN2017114030 W CN 2017114030W WO 2019104677 A1 WO2019104677 A1 WO 2019104677A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- application
- home screen
- screen interface
- terminal
- application icon
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/04817—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72406—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72469—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
- H04M1/72472—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons wherein the items are sorted according to specific criteria, e.g. frequency of use
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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/04883—Interaction 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 for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
- G06F9/4451—User profiles; Roaming
Definitions
- the present application relates to the field of communications technologies, and in particular, to a processing method and a terminal.
- the present application provides a processing method, which can be applied to a terminal having multiple home screen interfaces, so that the docking bar of the interface of the different home screens of the terminal displays the application icon corresponding to the application that the current home screen interface meets the preset condition, and can Enables users to quickly launch applications that meet preset conditions and enhance the user experience.
- a processing method provided by the present application is applicable to a terminal that includes at least a first home screen interface and a second home screen interface, the method comprising: displaying, by the terminal, a first home screen interface, the first home screen interface
- the docking bar includes a first application icon corresponding to the first application
- the terminal automatically determines the second application that meets the preset condition, and replaces the first application icon in the docking bar of the first home screen interface with the second application icon, and second
- the application icon corresponds to the second application
- the preset condition is at least one of the following conditions: the most frequently used, the latest installation, the latest update, and the abnormal exit.
- the first application icon is a shortcut corresponding to the first application, and the user can quickly start the first application by operating the first application icon.
- the second application icon is a shortcut corresponding to the second application, and the user can quickly start the second application by operating the second application icon.
- the non-dock column of the first home screen interface includes an application icon corresponding to the first application and an application icon corresponding to the second application.
- the application icon corresponding to the second application included in the non-dock column of the first home screen interface may be recorded as the third application icon.
- first application may be the third application in step S301, and the first application icon may be the third application icon in step S301.
- the second application may be the fourth application in step S302, and the second application icon may be the fourth application icon in step S302.
- the embodiment of the present application facilitates the user to quickly launch the application of the current home screen interface and improve the user experience by displaying different application shortcuts on different home screen interfaces.
- the terminal automatically determines that the second application that meets the preset condition comprises: the terminal automatically determines that the application that meets the preset condition is the application corresponding to the application icon that is included in the non-dock column of the first home screen interface. Two applications.
- the second application icon of the first home screen interface dock is that the terminal automatically determines the second application that meets the preset condition from the application in the first home screen interface according to the habit of the user using the application, and generates the second application.
- Application shortcut for the second app The application in the first home screen interface may be an application corresponding to all application icons included in the first home screen interface, or may be an application corresponding to all application icons displayed in the first home screen interface.
- the method further includes: detecting, by the terminal, the first operation of the user, in response to the detected In one operation, the terminal displays an interface including at least one policy option; the terminal detects a user's selection operation of the at least one policy option, and the terminal determines the preset condition according to the policy option selected by the user.
- the docking bar of the first home screen interface further includes an application icon corresponding to the third application
- the non-dock bar of the first home screen interface does not include the application icon corresponding to the third application.
- the third application is that the terminal automatically determines an application that satisfies the preset condition according to an application corresponding to the application icon included in the non-dock bar in all the main screen interfaces.
- the preset condition can be set by the user, that is, the presentation policy set by the user. This includes screen-related policies and screen-independent strategies. Correlation with the screen means that the analysis is compared only based on the application on the current screen. Independent of the screen means that the analysis is compared according to all the applications on the terminal.
- the terminal has a maximum of P application icons in the docking bar of each home screen interface.
- the terminal can set the Q application icons to adopt a screen-independent strategy.
- the Q application icons in the docking bar of each main screen interface of the terminal are applications corresponding to the Q applications that meet the preset conditions automatically determined by the terminal from all the applications included in the non-parking column of the main screen interface. icon. It can be seen that the Q application icons in the docking bar of each home screen interface are the same.
- the terminal can also set additional (P-Q) application icons to the screen-related policies.
- the (PQ) application icons in each screen interface of the terminal are applications corresponding to the (PQ) applications that are automatically determined by the terminal from the applications included in the non-stop column of the respective home screen interfaces. icon. It can be seen that this (P-Q) application icon of each home screen interface dock is different.
- replacing the first application icon in the docking bar of the first home screen interface with the second application icon specifically includes: the terminal replacing the first application icon in the docking bar of the first home screen interface with The second application icon, and the application icon included in the non-dock of the first home screen interface is unchanged.
- the method further includes: displaying, by the terminal, a second home screen interface in response to the user switching the first home screen interface to the second home screen interface, where the docking column of the second home screen interface includes the fourth The corresponding fourth application icon is applied, where the application icon corresponding to the fourth application is not included in the first home screen interface.
- the fourth application is that the terminal automatically determines an application that meets the preset condition from an application corresponding to the application icon included in the second home screen interface non-docking bar.
- the application shortcut in the docking bar of the main screen interface is only a display mode of the embodiment of the present application.
- the application may also display the application shortcut on the floating window of the main screen, or may be in a negative screen.
- the application shortcuts and the like are displayed on the upper or notification bar, and the present application does not limit the specific form of displaying the application shortcut.
- each home screen interface can display N application shortcuts. Since the embodiment of the present application can implement different application shortcuts on different home screens, there are a total of M*N shortcuts that the terminal can display. It can be seen that the embodiment of the present application can also expand the number of application shortcuts presented by the terminal, which is beneficial to improving the user experience.
- a processing method provided by the present application is applied to a terminal including at least a first home screen interface and a second home screen interface, the method comprising: displaying, by the terminal, a first home screen interface, where the first home screen interface
- the docking bar includes a first application icon corresponding to the first application
- the terminal detects the operation of the user, and the operation is used to instruct the terminal to switch the first home screen interface to the second home screen interface
- the terminal in response to the user's operation detected by the terminal, the terminal
- the second home screen interface is displayed, and the docking bar of the second home screen interface includes a second application icon corresponding to the second application, and the second application is different from the first application.
- the non-dock bar of the first home screen interface includes a third application icon corresponding to the first application; the non-docking bar of the first home screen interface further includes a fourth application icon corresponding to the second application.
- the method further includes: the terminal automatically determines, from the application corresponding to the application icon included in the non-parking bar of the first home screen interface, that the application that meets the preset condition is the first application; and the terminal from the second home screen interface
- the application corresponding to the application icon included in the non-dock bar automatically determines that the application that meets the preset condition is the second application; wherein the preset condition is at least one of the following conditions: frequently used, latest installed, latest update, and abnormality drop out.
- a processing method provided by the present application is applied to a terminal that includes at least a first home screen interface and a second home screen interface, the method comprising: displaying, by the terminal, a first home screen interface, where the first home screen interface
- the floating menu includes a first application icon corresponding to the first application
- the terminal automatically determines the second application that meets the preset condition, and replaces the first application icon in the floating menu of the first home screen interface with the second application icon, and the second application
- the icon corresponds to the second application
- the preset condition is at least one of the following conditions: frequently used, latest installation, latest update, and abnormal exit.
- a processing method provided by the present application is applied to a terminal that includes at least a first home screen interface and a second home screen interface, and the method includes: displaying, by the terminal, a negative one screen interface, where the negative one screen interface includes the first Applying the corresponding first application icon, the first home screen interface of the terminal includes an application icon corresponding to the first application; the terminal automatically determines the second application that meets the preset condition, and replaces the first application icon with the second application icon, and second The application icon corresponds to the second application, and the preset condition is at least one of the following conditions: the most frequently used, the latest installation, the latest update, and the abnormal exit.
- a terminal comprising at least a first home screen interface and a second home screen interface
- the terminal comprising: a display unit, configured to display a first home screen interface, where the docking bar of the first home screen interface includes a first application Corresponding first application icon; a processing unit, configured to automatically determine a second application that meets the preset condition, and replace the first application icon in the docking column of the first home screen interface displayed by the display unit with the second application icon,
- the second application icon corresponds to the second application
- the preset condition is at least one of the following conditions: frequently used, latest installation, latest update, and abnormal exit.
- the non-dock column of the first home screen interface displayed by the display unit includes a third application icon corresponding to the second application.
- a possible design processing unit is further configured to automatically determine that the application that meets the preset condition is the second application from an application corresponding to the application icon included in the non-parking bar of the first home screen interface.
- the processing unit is further configured to detect a first operation of the user; the display unit is further configured to display an interface including at least one policy option in response to the first operation detected by the processing unit; the processing unit, It is also used to detect a user's selection operation of at least one policy option, and determine a preset condition according to the policy option selected by the user.
- the docking bar of the first home screen interface displayed by the display unit further includes an application icon corresponding to the third application, and the non-dock bar of the first home screen interface does not include the application icon corresponding to the third application.
- the third application is that the processing unit automatically determines an application that satisfies the preset condition according to an application corresponding to the application icon included in the non-dock bar in all the main screen interfaces.
- the processing unit is further configured to replace the first application icon in the docking bar of the first home screen interface displayed by the display unit with the second application icon, and make the non-dock of the first home screen interface Inclusion The app icon does not change.
- the display unit is further configured to display a second home screen interface in response to the user switching the first home screen interface to the second home screen interface, where the second home screen interface includes a The fourth application icon corresponding to the fourth application, wherein the application icon corresponding to the fourth application is not included in the first home screen interface.
- the fourth application is that the processing unit automatically determines an application that meets the preset condition from an application corresponding to the application icon included in the second home screen interface non-stop bar.
- a terminal includes at least a first home screen interface and a second home screen interface
- the terminal includes: a display unit, configured to display a first home screen interface, where the docking bar of the first home screen interface includes a first application Corresponding first application icon; a processing unit, configured to detect an operation of the user, the operation is used to instruct the terminal to switch the first home screen interface displayed by the display unit to the second home screen interface; the display unit is further configured to respond to the processing The operation of the user detected by the unit displays a second home screen interface.
- the docking bar of the second home screen interface includes a second application icon corresponding to the second application, and the second application is different from the first application.
- the non-docking bar of the first home screen interface displayed by the display unit includes a third application icon corresponding to the first application; the non-docking bar of the first home screen interface further includes a fourth application corresponding to the second application. icon.
- the processing unit is further configured to automatically determine, from the application corresponding to the application icon included in the non-dock column of the first home screen interface, that the application that meets the preset condition is the first application; the processing unit is further used for The application that meets the preset condition is automatically determined to be the second application from the application corresponding to the application icon included in the non-parking bar of the second home screen interface; wherein the preset condition is at least one of the following conditions: frequently used, latest Installation, latest updates, and abnormal exits.
- a terminal comprising at least a first home screen interface and a second home screen interface
- the terminal comprising: a display unit, configured to display a first home screen interface, wherein the floating menu of the first home screen interface includes the first application Corresponding first application icon; a processing unit, configured to automatically determine a second application that meets the preset condition, and replace the first application icon in the floating menu of the first home screen interface displayed by the display unit with the second application icon,
- the second application icon corresponds to the second application
- the preset condition is at least one of the following conditions: frequently used, latest installation, latest update, and abnormal exit.
- a terminal comprising at least a first home screen interface and a second home screen interface
- the terminal includes: a display unit, configured to display a negative one screen interface, and the negative one screen interface includes a first application corresponding to the first application An icon
- the first home screen interface of the terminal includes an application icon corresponding to the first application
- the processing unit is configured to automatically determine the second application that meets the preset condition, and replace the first application icon displayed by the display unit with the second application icon.
- the second application icon corresponds to the second application
- the preset condition is at least one of the following conditions: frequently used, latest installation, latest update, and abnormal exit.
- a ninth aspect a computer storage medium comprising computer instructions, when the computer instructions are run on a terminal, causing the terminal to perform the processing method of any one of the first aspect to the fourth aspect.
- a computer program product when the computer program product is run on a computer, causes the computer to perform the processing method of any one of the first aspect to the fourth aspect.
- An eleventh aspect an apparatus comprising: one or more processors and one or more memories coupled to each other, one or more memories for storing computer program code, the computer program code comprising computer instructions, when one or more The apparatus performs the method of any one of the first aspect to the fourth aspect when the processor executes the computer instructions.
- an apparatus further comprising a display coupled to one or more processors and one or more memories for displaying in accordance with instructions from a processor.
- the device is a wireless terminal.
- FIG. 1 is a schematic structural diagram of hardware of a terminal provided by the present application.
- FIG. 2 is a schematic diagram 1 of an example of a terminal interface provided by the present application.
- FIG. 3 is a second schematic diagram of a terminal interface provided by the present application.
- FIG. 4 is a schematic diagram 3 of an example of a terminal interface provided by the present application.
- FIG. 5 is a schematic diagram 4 of an example of a terminal interface provided by the present application.
- FIG. 6 is a schematic diagram 5 of an example of a terminal interface provided by the present application.
- FIG. 7 is a schematic diagram 1 of a composition of a terminal provided by the present application.
- FIG. 8 is a schematic flowchart 1 of a processing method provided by the present application.
- FIG. 9 is a schematic flowchart 2 of a processing method provided by the present application.
- FIG. 10 is a schematic flowchart 3 of a processing method provided by the present application.
- Figure 11 is a schematic diagram 2 of a terminal of the present application.
- FIG. 12 is a schematic diagram 3 of a composition of a terminal provided by the present application.
- first and second are used for descriptive purposes only, and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated. Thus, features defining “first” and “second” may include one or more of the features either explicitly or implicitly. In the description of the present application, "a plurality” means two or more unless otherwise stated.
- the present application provides a processing method for the user to quickly find the desired application.
- the execution body of the processing method provided by the present application may be a display device of the terminal, and the display device may be the mobile phone 100 shown in FIG. 1 .
- the display device of the terminal interface may also be a central processing unit (English: Central Processing Unit, CPU for short) of the terminal, or a control module for executing a processing method in the terminal.
- the terminal in the present application may be a mobile phone (such as the mobile phone 100 shown in FIG. 1), a tablet computer, a personal computer (PC), a personal digital assistant (personal), which can install an application and display an application icon.
- Digital assistant (PDA) smart watch, netbook, wearable electronic device, vehicle terminal, etc.
- the specific form of the terminal is not particularly limited.
- the mobile phone 100 is used as an example of the terminal.
- the mobile phone 100 may specifically include: a processor 101, a radio frequency (RF) circuit 102, a memory 103, a touch screen 104, a Bluetooth device 105, and one or more sensors 106.
- RF radio frequency
- These components can communicate over one or more communication buses or signal lines (not shown in Figure 1).
- the hardware structure shown in FIG. 1 does not constitute a limitation to a mobile phone, and the mobile phone 100 may include more or less components than those illustrated, or some components may be combined, or different component arrangements.
- the processor 101 is a control center of the mobile phone 100, and connects various parts of the mobile phone 100 by using various interfaces and lines, and executes the mobile phone 100 by running or executing an application stored in the memory 103 and calling data stored in the memory 103.
- the processor 101 may include one or more processing units; for example, the processor 101 may be a Kirin 960 chip manufactured by Huawei Technologies Co., Ltd.
- the processor 101 may further include a fingerprint verification chip for verifying the collected fingerprint.
- the radio frequency circuit 102 can be used to receive and transmit wireless signals during transmission or reception of information or calls.
- the radio frequency circuit 102 can process the downlink data of the base station and then process it to the processor 101; in addition, transmit the data related to the uplink to the base station.
- radio frequency circuits include, but are not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
- the radio frequency circuit 102 can also communicate with other devices through wireless communication.
- the wireless communication can use any communication standard or protocol, including but not limited to global mobile communication systems, general packet radio services, code division multiple access, wideband code division multiple access, long term evolution, email, short message service, and the like.
- the memory 103 is used to store applications and data, and the processor 101 executes various functions and data processing of the mobile phone 100 by running applications and data stored in the memory 103.
- the memory 103 mainly includes a storage program area and a storage data area, wherein the storage program area can store an operating system, an application required for at least one function (such as a sound playing function, an image playing function, etc.); the storage data area can be stored according to the use of the mobile phone. Data created at 100 o'clock (such as audio data, phone book, etc.).
- the memory 103 may include a high speed random access memory (RAM), and may also include a nonvolatile memory such as a magnetic disk storage device, a flash memory device, or other volatile solid state storage device.
- the memory 103 can store various operating systems, for example, developed by Apple. Operating system, developed by Google Inc. Operating system, etc.
- the above memory 103 may be independent and connected to the processor 101 via the above communication bus; the memory 103 may also be integrated with the processor 101.
- the touch screen 104 may specifically include a touch panel 104-1 and a display 104-2.
- the touch panel 104-1 can collect touch events on or near the user of the mobile phone 100 (for example, the user uses any suitable object such as a finger, a stylus, or the like on the touch panel 104-1 or on the touchpad 104.
- the operation near -1), and the collected touch information is sent to other devices (for example, processor 101).
- the touch event of the user in the vicinity of the touch panel 104-1 may be referred to as a hovering touch; the hovering touch may mean that the user does not need to directly touch the touchpad in order to select, move or drag a target (eg, an icon, etc.) , and only the user is located near the device to perform the desired function.
- the touch panel 104-1 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves.
- a display (also referred to as display) 104-2 can be used to display information entered by the user or information provided to the user as well as various menus of the mobile phone 100.
- the display 104-2 can be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
- the touchpad 104-1 can be overlaid on the display 104-2, and when the touchpad 104-1 detects a touch event on or near it, it is transmitted to the processor 101 to determine the type of touch event, and then the processor 101 may provide a corresponding visual output on display 104-2 depending on the type of touch event.
- the touchpad 104-1 and the display 104-2 are implemented as two separate components to implement the input and output functions of the handset 100, in some embodiments, the touchpad 104- 1 integrated with the display 104-2 to realize the input of the mobile phone 100 In and out functions.
- the touch screen 104 is formed by stacking a plurality of layers of materials. In the embodiment of the present application, only the touch panel (layer) and the display screen (layer) are shown, and other layers are not described in the embodiment of the present application. .
- the touch panel 104-1 may be disposed on the front surface of the mobile phone 100 in the form of a full-board
- the display screen 104-2 may also be disposed on the front surface of the mobile phone 100 in the form of a full-board, so that the front of the mobile phone can be borderless. Structure.
- the mobile phone 100 can also have a fingerprint recognition function.
- the fingerprint reader 112 can be configured on the back of the handset 100 (eg, below the rear camera) or on the front side of the handset 100 (eg, below the touch screen 104).
- the fingerprint collection device 112 can be configured in the touch screen 104 to implement the fingerprint recognition function, that is, the fingerprint collection device 112 can be integrated with the touch screen 104 to implement the fingerprint recognition function of the mobile phone 100.
- the fingerprint capture device 112 is disposed in the touch screen 104 and may be part of the touch screen 104 or may be otherwise disposed in the touch screen 104.
- the main component of the fingerprint collection device 112 in the embodiment of the present application is a fingerprint sensor, which can employ any type of sensing technology, including but not limited to optical, capacitive, piezoelectric or ultrasonic sensing technologies.
- the mobile phone 100 may also include a Bluetooth device 105 for enabling data exchange between the handset 100 and other short-range devices (eg, mobile phones, smart watches, etc.).
- the Bluetooth device in the embodiment of the present application may be an integrated circuit or a Bluetooth chip or the like.
- the handset 100 can also include at least one type of sensor 106, such as a light sensor, motion sensor, and other sensors.
- the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display of the touch screen 104 according to the brightness of the ambient light, and the proximity sensor may turn off the power of the display when the mobile phone 100 moves to the ear.
- the accelerometer sensor can detect the magnitude of acceleration in all directions (usually three axes). When it is stationary, it can detect the magnitude and direction of gravity. It can be used to identify the gesture of the mobile phone (such as horizontal and vertical screen switching, related Game, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc.
- the mobile phone 100 can also be configured with gyroscopes, barometers, hygrometers, thermometers, infrared sensors and other sensors, here Let me repeat.
- the WiFi device 107 is configured to provide the mobile phone 100 with network access complying with the WiFi-related standard protocol, and the mobile phone 100 can access the WiFi access point through the WiFi device 107, thereby helping the user to send and receive emails, browse web pages, and access streaming media. It provides users with wireless broadband Internet access.
- the WiFi device 107 can also function as a WiFi wireless access point, and can provide WiFi network access for other devices.
- the positioning device 108 is configured to provide a geographic location for the mobile phone 100. It can be understood that the positioning device 108 can be specifically a receiver of a positioning system such as a Global Positioning System (GPS) or a Beidou satellite navigation system, or a Russian GLONASS. After receiving the geographical location transmitted by the positioning system, the positioning device 108 sends the information to the processor 101 for processing, or sends it to the memory 103 for storage. In some other embodiments, the positioning device 108 can also be a receiver of an Assisted Global Positioning System (AGPS), which assists the positioning device 108 in performing ranging and positioning services by acting as an auxiliary server.
- AGPS Assisted Global Positioning System
- the secondary location server provides location assistance over a wireless communication network in communication with a location device 108 (i.e., a GPS receiver) of the device, such as handset 100.
- a location device 108 i.e., a GPS receiver
- the positioning device 108 can also be a WiFi access point based positioning technology. Since each WiFi access point has a globally unique (Media Access Control, MAC) address, the device can scan and collect the broadcast signal of the surrounding WiFi access point when the WiFi is turned on, so that the WiFi connection can be obtained.
- MAC Media Access Control
- the device will be able to indicate the data of the WiFi access point (for example
- the MAC address is sent to the location server through the wireless communication network, and the location server retrieves the geographic location of each WiFi access point, and combines the strength of the WiFi broadcast signal to calculate the geographic location of the device and sends it to the device.
- Positioning device 108 is
- the audio circuit 109, the speaker 113, and the microphone 114 can provide an audio interface between the user and the handset 100.
- the audio circuit 109 can transmit the converted electrical data of the received audio data to the speaker 113 for conversion to the sound signal output by the speaker 113; on the other hand, the microphone 114 converts the collected sound signal into an electrical signal by the audio circuit 109. After receiving, it is converted into audio data, and then the audio data is output to the RF circuit 102 for transmission to, for example, another mobile phone, or the audio data is output to the memory 103 for further processing.
- the peripheral interface 110 is used to provide various interfaces for external input/output devices (such as a keyboard, a mouse, an external display, an external memory, a subscriber identity module card, etc.). For example, it is connected to the mouse through a Universal Serial Bus (USB) interface, and is connected to a Subscriber Identification Module (SIM) card provided by the service provider through a metal contact on the card slot of the subscriber identity module. . Peripheral interface 110 can be used to couple the external input/output peripherals described above to processor 101 and memory 103.
- USB Universal Serial Bus
- SIM Subscriber Identification Module
- the mobile phone 100 can communicate with other devices in the device group through the peripheral interface 110.
- the peripheral interface 110 can receive display data sent by other devices for display, etc. No restrictions are imposed.
- the mobile phone 100 may further include a power supply device 111 (such as a battery and a power management chip) that supplies power to the various components.
- the battery may be logically connected to the processor 101 through the power management chip to manage charging, discharging, and power management through the power supply device 111. And other functions.
- the mobile phone 100 may further include a camera (front camera and/or rear camera), a flash, a micro projection device, a near field communication (NFC) device, and the like, and details are not described herein.
- a camera front camera and/or rear camera
- a flash a flash
- micro projection device a micro projection device
- NFC near field communication
- FIG. 8 a schematic flowchart of a processing method provided by an embodiment of the present application, where the method is applied to a terminal that includes multiple home screen interfaces, specifically includes:
- the terminal displays a first home screen interface.
- the first home screen interface is one of a plurality of home screen interfaces that the terminal has.
- the docking bar of the first home screen interface includes at least one first application icon, and the first application icon corresponds to the first application, and is a shortcut of the first application.
- the user can launch the first application by operating the first application icon.
- the embodiment of the present application does not limit the number of first application icons.
- the non-dock column in the first home screen interface includes an application icon corresponding to the first application.
- the user can also launch the first application by operating the application icon of the non-dock.
- the application icon and the first application icon may be the same or different.
- the first application icon of the first home screen interface dock is that the terminal automatically determines the first application that meets the preset condition from the application in the first home screen interface according to the habit of the user using the application, and generates the generated The application shortcut for the first app.
- the application in the first home screen interface may be an application corresponding to all application icons included in the first home screen interface, or may be an application corresponding to all application icons displayed in the first home screen interface.
- the preset condition may be at least one of the following conditions: the most frequently used, the latest installation, Latest updates and abnormal exits.
- an application that is automatically determined by the terminal according to user habits which has the highest or lowest frequency of use, or a recently updated application, or a recently used application, or a newly installed application, or an application that has been used in historical time, or recently The application of the abnormal exit time, or the recent exit time application.
- the software module of the terminal may include a background analysis module 701 and a screen presentation module 702 according to a process in which the terminal generates an application shortcut.
- the background analysis module 701 includes a user using an application behavior recording module 70101 and an application shortcut presentation policy module 70102.
- the screen rendering module 702 includes an application shortcut presentation module 70201 and a user policy setting 70202.
- the user uses the application behavior recording module 70101 for recording information of applications in the user's mobile phone and the use of the applications by the user.
- the specific recorded information is including but not limited to the contents of Table 1.
- the application shortcut presentation policy module 70102 is configured to analyze and count the corresponding application list according to the behavior record of the user using the application and the application shortcut presentation policy set by the user.
- the presentation strategies set by the user are divided into screen-related policies and screen-independent strategies. Correlation with the screen means that the analysis is compared only based on the application on the current screen. Independent of the screen means that the analysis is compared according to all the applications on the terminal. These two types of strategies include but are not limited to the following subcategories, as follows:
- the highest frequency (lowest) in a certain period of time statistics can be made without distinguishing between time segments, and statistics can be distinguished by different time segments, such as distinguishing between working hours and off-duty hours, or distinguishing between weekends and working days, or customizing time. Segments, etc. Specifically, the statistics may be performed according to the LanchTimeList field, the APP NAME field, and the APP ID field in the behavior record of the user using the application. If the working time and the off-duty time are distinguished, then the application with the highest frequency of working hours is used, and the application used during the off-hours is not counted. When the application with the highest frequency of use is counted, the application used during the working hours is not counted.
- the LanchTimeList field, APP NAME field, and APP ID field in the behavior record of the user's application can be used for statistics.
- Historical time used For example: currently 12 points, applications used at 12 o'clock yesterday.
- the statistics can be performed according to the LanchTimeList field, the APP NAME field, and the APP ID field in the behavior record of the user using the application.
- the user policy setting module 70202 is configured to receive an application shortcut presentation policy selected by the user.
- the user can select a policy related to the screen.
- Screen-related policies include, but are not limited to, applications with the highest or lowest frequency of use over a certain period of time, or recently updated applications, or recently used applications, or newly installed applications, or applications that have been used in historical time, or The application of the abnormal exit time, or the recent exit time application. Users can also set up shortcuts to display specific apps on different home screens.
- the embodiment of the present application does not limit the strategy for presenting application shortcuts.
- the application shortcut presentation module 70201 is configured to input the policy selected by the user and the current screen identifier of the terminal into the application shortcut presentation policy module 70102. Then, the application shortcut presentation policy module 70102 analyzes and counts the application list to be displayed, and feeds the application list to the application shortcut presentation module 70201. The application shortcut presentation module 70201 generates an application shortcut corresponding to each application in the application list, and displays it in the display screen.
- (1) in FIG. 2 shows a first home screen interface displayed by the terminal, and the docking bar of the first home screen interface includes three first application icons, respectively, a “dial” application icon and a “WeChat” application. Icon and "Alipay” app icon.
- the non-dock bar of the first home screen interface includes a plurality of application icons. It should be noted that the first home screen interface includes the same icons as the docking bar application icons, namely a "dial” application icon, a "WeChat” application icon, and an "Alipay” application icon.
- the terminal detects an operation of the user.
- the operation is used to instruct the terminal to switch the first home screen interface to the second home screen interface.
- the switching operation may be to click the terminal screen to the left or to the right, or to slide up or down.
- the embodiment of the present application does not limit the specific manner of the operation.
- the terminal displays the second home screen interface in response to the user's operation.
- the second home screen interface is the other one of the plurality of home screen interfaces that the terminal has.
- the docking bar of the second home screen interface includes at least one second application icon, and the second application icon corresponds to the second application, which is a shortcut of the second application.
- the user can quickly launch the second application by operating the second application icon.
- the second application is different from the first application.
- the embodiment of the present application does not limit the number of second application icons, and the number of second application icons may be the same as or different from the number of first application icons.
- the non-dock column of the second home screen interface also includes an application icon of the second application.
- the second application icon of the second home screen interface dock is the second application determined by the terminal in the non-dock application in the second home screen interface according to the user's habit, and the generated second application is generated. Shortcut. For the specific generation method, refer to the method for generating the first application icon in step S101, and the details are not repeated.
- (2) in FIG. 2 shows a second home screen interface displayed by the terminal, and the docking bar of the second home screen interface includes three second application icons, respectively, “China Merchants Bank” application icon, “contact person” "App icon and "Short Message” app icon.
- the non-dock bar of the first home screen interface includes a plurality of application icons. It should be noted that the first home screen interface includes the same icons as the docking bar application icons, namely, the “China Merchants Bank” application icon, the “Contact” application icon, and the “Short Message” application icon.
- the embodiment of the present application facilitates the user to quickly launch the application of the current home screen interface and improve the user experience by displaying different application shortcuts on different home screen interfaces.
- each home screen interface can display N application shortcuts. Since the embodiment of the present application can implement different application shortcuts on different home screens, there are a total of M*N shortcuts that the terminal can display. It can be seen that the embodiment of the present application can also expand the number of application shortcuts presented by the terminal, which is beneficial to improving the user experience.
- the application shortcut in the docking bar of the main screen interface is only a display mode of the embodiment of the present application.
- the application may also display the application shortcut on the floating window of the main screen, or may be in a negative screen.
- the application shortcuts and the like are displayed on the upper or notification bar, and the present application does not limit the specific form of displaying the application shortcut.
- Figure 3 shows the interface for displaying application shortcuts on the floating window of the home screen.
- (1) in Fig. 3 shows a home screen interface of the terminal on which a hover button 301 is displayed.
- the user can open the floating window 302 of the home screen by clicking the hover button 301.
- the floating window 302 includes three application shortcuts, namely a "dial” application icon, a "WeChat” application icon, and an "Alipay” application icon.
- the main screen interface displays icons of the applications corresponding to the three application shortcuts, namely a "dial” application icon, a "WeChat” application icon, and an "Alipay” application icon.
- (3) in Fig. 3 shows another main screen interface of the terminal, on which a hover button 303 is displayed.
- the floating window 304 includes three application shortcuts, namely, "China Merchants Bank” application icon, “Contact” application icon, and "Short Message” application icon.
- the main screen interface displays icons of the applications corresponding to the three application shortcuts, namely, “China Merchants Bank” application icon, “Contact” application icon and “Short Message” application icon.
- Figure 4 shows the interface for displaying application shortcuts on a negative screen.
- the interface includes application shortcuts displayed by the first home screen interface, namely, a “dial” application icon, a “WeChat” application icon, and an “Alipay” application icon; and an application shortcut displayed by the second home screen interface, respectively “ China Merchants Bank's app icon, the Contacts app icon, and the Short Message app icon.
- the application further includes a setting step of the user setting the application shortcut.
- a processing method provided by an embodiment of the present application further includes:
- the terminal detects a first operation input by the user.
- the first operation is used to open an interface that includes an option for applying a shortcut presentation policy. As shown in (1) of FIG. 5, the first operation may refer to, for example, clicking “Apply Shortcut Presentation Policy” in the “Settings” main interface. .
- the terminal In response to the first operation of the detected user input, the terminal displays an interface for setting an application shortcut presentation policy.
- the interface includes at least one policy option.
- This policy option includes screen-related policies and screen-independent policies. These two types of strategies are further subdivided into the following strategies, including but not limited to applications with the highest or lowest frequency of use, or recently updated applications, or recently used applications, or newly installed applications, or historical time used. Application, or application with a recent abnormal exit time, or a recent exit time application.
- FIG. 5 shows an interface of a terminal that sets a presentation policy of an application shortcut.
- the terminal detects a user selecting a policy option.
- the user may select one of the policies, and may also select a combination of multiple policies, which is not limited in this embodiment.
- the terminal determines a preset condition according to a policy selected by the user.
- the embodiment of the present application provides a method for a user to set an application shortcut manner, which improves the user experience.
- the terminal has a maximum of P application icons in the docking bar of each home screen interface.
- the terminal can set Q application icons to adopt a screen-independent strategy. Then, the Q application icons in the docking bar of each main screen interface of the terminal are applications corresponding to the Q applications that meet the preset conditions automatically determined by the terminal from all the applications included in the non-parking column of the main screen interface. icon. It can be seen that the Q application icons in the docking bar of each home screen interface are the same.
- the terminal can also set additional (P-Q) application icons to the screen-related policies. Then, the (PQ) application icons in each screen interface of the terminal are applications corresponding to the (PQ) applications that are automatically determined by the terminal from the applications included in the non-stop column of the respective home screen interfaces. icon. It can be seen that this (P-Q) application icon of each home screen interface dock is different.
- (1) in FIG. 6 shows one of the main screen interfaces of the terminal, and the dock bar of the main screen interface displays three application shortcuts, that is, P is 3.
- the "dial” application icon is generated according to all applications in the terminal, that is, Q is 1.
- the WeChat app icon and the Alipay app icon are generated based on the application in the current home screen interface, ie (P-Q) is 2.
- (2) in Fig. 6 shows another home screen interface in the terminal.
- the docking bar of the interface shows 3 application shortcuts.
- the "dial” application icon is generated according to all applications in the terminal, and is the same as the application icon of (1) in FIG.
- the "Contact” application icon and the "Short Message” application icon are generated according to the application in the current home screen interface, and thus are different from the application icon of (1) in FIG.
- FIG. 10 it is a schematic flowchart of a processing method provided by an embodiment of the present application, where the method includes:
- the terminal displays a first home screen interface.
- the first home screen interface is one of a plurality of home screen interfaces that the terminal has.
- the docking bar of the first home screen interface includes at least one third application icon, and the third application icon corresponds to the third application, which is a shortcut of the third application.
- the user can launch the third application by operating the third application icon.
- the embodiment of the present application does not limit the number of first application icons.
- the non-dock bar in the first home screen interface includes an application icon corresponding to the third application, and the application icon and the third application icon may be the same or different.
- the method for generating the third application icon may be the same as the method for generating the first application icon in step S101, or may be the same as the method for generating the first application icon in step S101.
- the third application icon may be an application icon corresponding to the default application of the terminal, or may be generated by other methods, which is not limited in the embodiment of the present application.
- the terminal automatically determines a fourth application that meets the preset condition, and replaces the third application icon in the docking column of the first home screen interface with the fourth application icon.
- the non-dock bar in the first home screen interface includes a fourth application icon corresponding to the fourth application, and the user can also start the fourth application by operating the fourth application icon.
- the fourth application is an application in the first home screen interface.
- the terminal automatically determines, according to the usage habit of the user, the fourth application that meets the preset condition from the application in the first home screen interface, and generates the fourth application icon.
- the application in the first home screen interface may be an application corresponding to all application icons included in the first home screen interface, or may be an application corresponding to all application icons displayed in the first home screen interface.
- the preset condition may be at least one of the following conditions: frequently used, latest installation, latest update, and abnormal exit.
- the method for generating the fourth application icon in this step may refer to the method for generating the fourth application icon in step S101, and details are not described herein.
- the above terminal and the like include hardware structures and/or software modules corresponding to each function.
- the embodiments of the present invention can be implemented in a combination of hardware or hardware and computer software in combination with the elements and algorithm steps of the various examples described in the embodiments disclosed herein. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods to implement the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the embodiments of the invention.
- the embodiment of the present application may perform the division of the function module on the terminal or the like according to the foregoing method example.
- each function module may be divided according to each function, or two or more functions may be integrated into one location.
- the above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of the module in the embodiment of the present invention is schematic, and is only a logical function division, and the actual implementation may have another division manner.
- FIG. 11 shows a possible structural diagram of the terminal involved in the above embodiment in the case where the respective functional modules are divided by corresponding functions.
- the terminal 1100 includes a display unit 1101 and a processing unit 1102.
- the display unit 1101 is configured to support the terminal to execute S101 and S103 in FIG. 8, S202 in FIG. 9, S301 in FIG. 10, and/or other processes for the techniques described herein.
- the processing unit 1102 is configured to support the terminal to perform S102 in FIG. 8, S201, S203, and S204 in FIG. 9, S302 in FIG. 10, and/or other processes for the techniques described herein.
- the terminal 1100 may further include a storage unit for storing program codes, data, and the like.
- the terminal 1100 may further include a communication unit for the terminal to interact with other devices.
- the specific functions that can be implemented by the foregoing functional units include, but are not limited to, the functions corresponding to the method steps described in the foregoing examples.
- the terminal 1100 reference may be made to the detailed description of the corresponding method steps. The examples are not described here.
- the processing unit described above may be a processing module of the terminal.
- the above display unit may be a display module such as a touch screen.
- the communication unit described above may be a communication module of the terminal, such as an RF circuit, a WiFi module, or a Bluetooth module.
- the above storage unit may be a storage module of the terminal.
- FIG. 12 is a schematic diagram showing a possible structure of a terminal involved in the above embodiment.
- the terminal 1200 includes a processing module 1201, a storage module 1202, and a communication module 1203.
- the processing module 1201 is configured to control and manage the actions of the terminal.
- the storage module 1202 is configured to save program codes and data of the terminal.
- the communication module 1203 is for communicating with other terminals.
- the processing module 1201 may be a processor or a controller, such as a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), and an application-specific integrated circuit (Application-Specific). Integrated Circuit (ASIC), Field Programmable Gate Array (FPGA) or other programmable logic device, transistor logic device, hardware component, or any combination thereof.
- CPU central processing unit
- DSP digital signal processor
- ASIC Application-Specific
- ASIC Application-Specific
- FPGA Field Programmable Gate Array
- the processor may also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
- the communication module 1203 may be a transceiver, a transceiver circuit, a communication interface, or the like.
- the storage module 1202 can be a memory.
- the processing module 1201 is a processor (such as the processor 101 shown in FIG. 1)
- the communication module 1203 is an RF transceiver circuit (such as the RF circuit 102 shown in FIG. 1)
- the storage module 1202 is a memory (as shown in FIG. 1).
- the terminal provided by the embodiment of the present application may be the terminal 100 shown in FIG. 1.
- the communication module 1203 may include not only an RF circuit but also a WiFi module and a Bluetooth module. Communication modules such as RF circuits, WiFi modules, and Bluetooth modules can be collectively referred to as communication interfaces. Wherein, the above processor, communication interface and memory can be coupled together by a bus.
- the disclosed system, apparatus, and method may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the modules or units is only a logical function division.
- there may be another division manner for example, multiple units or components may be used. Combinations can be integrated into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
- the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium.
- a computer readable storage medium A number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to perform all or part of the steps of the methods described in various embodiments of the present application.
- the foregoing storage medium includes: a flash memory, a mobile hard disk, a read only memory, a random access memory, a magnetic disk, or an optical disk, and the like, which can store program codes.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Environmental & Geological Engineering (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
本申请提供不同屏显示不同应用快捷方式的方法,涉及通信技术领域,可以使得终端不同主屏幕的界面的停靠栏显示当前主屏幕界面满足预设条件的应用对应的应用图标,能够使得用户能快速启动满足预设条件的应用,提升用户体验。具体方案包括:终端显示第一主屏幕界面,第一主屏幕界面的停靠栏包括第一应用对应的第一应用图标;终端自动确定满足预设条件的第二应用,将第一主屏幕界面的停靠栏中的第一应用图标替换为第二应用图标,第二应用图标对应第二应用;其中,预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
Description
本申请涉及通信技术领域,尤其涉及一种处理方法及终端。
随着互联网技术的快速发展,智能终端的应用的种类和数量也越来越多。这些数量庞大的应用在给用户带来丰富多彩的应用的同时,也给用户带来快速查找应用的困难。
发明内容
本申请提供一种处理方法,该处理方法可应用于具有多个主屏幕界面的终端,使得终端不同主屏幕的界面的停靠栏显示当前主屏幕界面满足预设条件的应用对应的应用图标,能够使得用户能快速启动满足预设条件的应用,提升用户体验。
第一方面,本申请提供的一种处理方法,可应用与至少包含第一主屏幕界面和第二主屏幕界面的终端,该方法包括:终端显示第一主屏幕界面,该第一主屏幕界面的停靠栏包括第一应用对应的第一应用图标;终端自动确定满足预设条件的第二应用,将第一主屏幕界面的停靠栏中的第一应用图标替换为第二应用图标,第二应用图标对应第二应用,预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
其中,第一应用图标为第一应用对应的快捷方式,用户可以通过操作第一应用图标快速启动第一应用。第二应用图标为第二应用对应的快捷方式,用户可以通过操作第二应用图标快速启动第二应用。第一主屏幕界面的非停靠栏包含第一应用对应的应用图标和第二应用对应的应用图标。第一主屏幕界面的非停靠栏包含的第二应用对应的应用图标可记为第三应用图标。
需要说明的是,第一应用可以为步骤S301中的第三应用,第一应用图标可以为步骤S301中的第三应用图标。第二应用可以为步骤S302中的第四应用,第二应用图标可以为步骤S302中的第四应用图标。
由此,本申请实施例通过在不同主屏幕界面的显示不同的应用快捷方式,有利于用户快速启动当前主屏幕界面的应用,提升用户体验。
在一种可能的设计中,终端自动确定满足预设条件的第二应用包括:终端从第一主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足预设条件的应用为第二应用。
需要说明的是,第一主屏幕界面停靠栏的第二应用图标是终端根据用户使用应用的习惯,从第一主屏幕界面中的应用中自动确定满足预设条件的第二应用,并生成的第二应用的应用快捷方式。其中,第一主屏幕界面中的应用可以是第一主屏幕界面包含的所有应用图标对应的应用,也可以是第一主屏幕界面中显示的所有应用图标对应的应用。
在一种可能的设计中,还包括:终端检测到用户的第一操作,响应于检测到的第
一操作,终端显示包括至少一个策略选项的界面;终端检测用户对至少一个策略选项的选择操作,终端根据用户选择的策略选项确定预设条件。
在一种可能的设计中,第一主屏幕界面的停靠栏还包括第三应用对应的应用图标,第一主屏幕界面的非停靠栏不包含第三应用对应的应用图标。第三应用为终端根据所有主屏幕界面中非停靠栏包括的应用图标对应的应用中,自动确定满足预设条件的应用。
其中,预设条件可以由用户设置,即用户设置的呈现策略。具体包括和屏幕相关的策略以及和屏幕无关的策略。和屏幕相关是指只根据当前屏幕上的应用来进行分析比较。和屏幕无关是指根据终端上所有的应用来进行分析比较。
示例性的,假设终端每个主屏幕界面的停靠栏中最多包含P个应用图标。第一、终端可以设置Q个应用图标为采用与屏幕无关的策略。那么,终端每个主屏幕界面的停靠栏中的这Q个应用图标为终端从所有的主屏幕界面的非停靠栏中包含的应用中,自动确定的满足预设条件的Q个应用对应的应用图标。可见,每个主屏幕界面停靠栏中的这Q个应用图标都是相同的。第二、终端还可以设置另外(P-Q)个应用图标与屏幕有关的策略。那么,终端每个屏幕界面中的这(P-Q)个应用图标为终端从各自的主屏幕界面的非停靠栏中包含的应用中,自动确定的满足预设条件的(P-Q)个应用对应的应用图标。可见,每个主屏幕界面停靠栏的这(P-Q)个应用图标是不同的。
在一种可能的设计中,将第一主屏幕界面的停靠栏中的第一应用图标替换为第二应用图标具体包括:终端将第一主屏幕界面的停靠栏中的第一应用图标替换为第二应用图标,且使得第一主屏幕界面的非停靠栏包含的应用图标不变。
在一种可能的设计中,还包括:终端响应于用户将第一主屏幕界面切换为第二主屏幕界面的操作,显示第二主屏幕界面,第二主屏幕界面的停靠栏中包含第四应用对应的第四应用图标,其中第一主屏幕界面中不包含第四应用对应的应用图标。
在一种可能的设计中,第四应用为终端从第二主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足预设条件的应用。
还需要说明的是,在主屏幕界面的停靠栏显示应用快捷方式只是本申请实施例的一种显示方式,本申请也可以在主屏幕的悬浮窗口上显示应用快捷方式,也可以在负一屏上或通知栏上显示应用快捷方式等等,本申请不限定显示应用快捷方式的具体形式。
还需要说明的是,若终端总共有M个主屏幕界面,每个主屏幕界面能够显示N个应用快捷方式。由于本申请实施例能够实现在不同主屏幕显示不同的应用快捷方式,相当于终端能够显示的快捷方式总共有M*N个。可见,本申请实施例还能扩展终端呈现的应用快捷方式的数量,有利于提升用户体验。
第二方面,本申请提供的一种处理方法,应用于至少包括第一主屏幕界面和第二主屏幕界面的终端,该方法包括:终端显示第一主屏幕界面,该第一主屏幕界面的停靠栏包括第一应用对应的第一应用图标;终端检测到用户的操作,操作用于指示终端将第一主屏幕界面切换到第二主屏幕界面;响应于终端检测到的用户的操作,终端显示第二主屏幕界面,该第二主屏幕界面的停靠栏包括第二应用对应的第二应用图标,第二应用与第一应用不同。
在一种可能的设计中,第一主屏幕界面的非停靠栏包括第一应用对应的第三应用图标;第一主屏幕界面的非停靠栏还包括第二应用对应的第四应用图标。
在一种可能的设计中,还包括:终端从第一主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足预设条件的应用为第一应用;终端从第二主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足预设条件的应用为第二应用;其中,预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
第三方面,本申请提供的一种处理方法,应用于至少包含第一主屏幕界面和第二主屏幕界面的终端,该方法包括:终端显示第一主屏幕界面,该第一主屏幕界面的悬浮菜单包括第一应用对应的第一应用图标;终端自动确定满足预设条件的第二应用,将第一主屏幕界面的悬浮菜单中的第一应用图标替换为第二应用图标,第二应用图标对应第二应用,预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
第四方面,本申请提供的一种处理方法,应用于至少包含第一主屏幕界面和第二主屏幕界面的终端,该方法包括:终端显示负一屏界面,该负一屏界面包含第一应用对应的第一应用图标,终端的第一主屏幕界面包含第一应用对应的应用图标;终端自动确定满足预设条件的第二应用,将第一应用图标替换为第二应用图标,第二应用图标对应第二应用,预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
第五方面、一种终端,至少包含第一主屏幕界面和第二主屏幕界面,该终端包括:显示单元,用于显示第一主屏幕界面,第一主屏幕界面的停靠栏包括第一应用对应的第一应用图标;处理单元,用于自动确定满足预设条件的第二应用,将显示单元显示的第一主屏幕界面的停靠栏中的第一应用图标替换为第二应用图标,第二应用图标对应第二应用,预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
一种可能的设计中,显示单元显示的第一主屏幕界面的非停靠栏包括第二应用对应的第三应用图标。
一种可能的设计中处理单元,还用于从第一主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足预设条件的应用为第二应用。
一种可能的设计中,处理单元,还用于检测到用户的第一操作;显示单元,还用于响应于处理单元检测到的第一操作,显示包括至少一个策略选项的界面;处理单元,还用于检测用户对至少一个策略选项的选择操作,根据用户选择的策略选项确定预设条件。
一种可能的设计中,显示单元显示的第一主屏幕界面的停靠栏还包括第三应用对应的应用图标,第一主屏幕界面的非停靠栏不包含第三应用对应的应用图标。
一种可能的设计中,第三应用为处理单元根据所有主屏幕界面中非停靠栏包括的应用图标对应的应用中,自动确定满足预设条件的应用。
一种可能的设计中,处理单元,还用于将显示单元显示的第一主屏幕界面的停靠栏中的第一应用图标替换为第二应用图标,且使得第一主屏幕界面的非停靠栏包含的
应用图标不变。
一种可能的设计中,显示单元,还用于响应于用户将第一主屏幕界面切换为第二主屏幕界面的操作,显示第二主屏幕界面,第二主屏幕界面的停靠栏中包含第四应用对应的第四应用图标,其中第一主屏幕界面中不包含第四应用对应的应用图标。
一种可能的设计中,第四应用为处理单元从第二主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足预设条件的应用。
第六方面,一种终端,至少包括第一主屏幕界面和第二主屏幕界面,该终端包括:显示单元,用于显示第一主屏幕界面,第一主屏幕界面的停靠栏包括第一应用对应的第一应用图标;处理单元,用于检测到用户的操作,操作用于指示终端将显示单元显示的第一主屏幕界面切换到第二主屏幕界面;显示单元,还用于响应于处理单元检测到的用户的操作,显示第二主屏幕界面,第二主屏幕界面的停靠栏包括第二应用对应的第二应用图标,第二应用与第一应用不同。
一种可能的设计中,显示单元显示的第一主屏幕界面的非停靠栏包括第一应用对应的第三应用图标;第一主屏幕界面的非停靠栏还包括第二应用对应的第四应用图标。
一种可能的设计中,处理单元,还用于从第一主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足预设条件的应用为第一应用;处理单元,还用于从第二主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足预设条件的应用为第二应用;其中,预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
第七方面、一种终端,至少包含第一主屏幕界面和第二主屏幕界面,该终端包括:显示单元,用于显示第一主屏幕界面,第一主屏幕界面的悬浮菜单包括第一应用对应的第一应用图标;处理单元,用于自动确定满足预设条件的第二应用,将显示单元显示的第一主屏幕界面的悬浮菜单中的第一应用图标替换为第二应用图标,第二应用图标对应第二应用,预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
第八方面、一种终端,至少包含第一主屏幕界面和第二主屏幕界面,该终端包括:显示单元,用于显示负一屏界面,负一屏界面包含第一应用对应的第一应用图标,终端的第一主屏幕界面包含第一应用对应的应用图标;处理单元,用于自动确定满足预设条件的第二应用,将显示单元显示的第一应用图标替换为第二应用图标,第二应用图标对应第二应用,预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
第九方面、一种计算机存储介质,包括计算机指令,当计算机指令在终端上运行时,使得终端执行第一方面至第四方面中任一方面所述的处理方法。
第十方面、一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行第一方面至第四方面中任一方面所述的处理方法。
第十一方面、一种装置,包括:相互耦合的一个或多个处理器和一个或多个存储器,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,装置执行第一方面至第四方面中任一方面所述的方法。
第十二方面,一种装置,还包括与一个或多个处理器和一个或多个存储器耦合的显示器,用于根据处理器的指示进行显示。
一种可能的设计中,该装置为无线终端。
图1为本申请提供的一种终端的硬件结构示意图;
图2为本申请提供的一种终端界面实例示意图一;
图3为本申请提供的一种终端界面实例示意图二;
图4为本申请提供的一种终端界面实例示意图三;
图5为本申请提供的一种终端界面实例示意图四;
图6为本申请提供的一种终端界面实例示意图五;
图7为本申请提供的一种终端的组成示意图一;
图8为本申请提供的一种处理方法的流程示意图一;
图9为本申请提供的一种处理方法的流程示意图二;
图10为本申请提供的一种处理方法的流程示意图三;
图11为本申请提供的一种终端的组成示意图二;
图12为本申请提供的一种终端的组成示意图三。
以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。
随着互联网技术的快速发展,智能终端的应用的种类和数量也越来越多。这些数量庞大的应用在给用户带来丰富多彩的应用的同时,也给用户带来快速查找应用的困难。为此,本申请提供的一种处理方法,方便用户快速查找到想要的应用。
其中,本申请提供的处理方法的执行主体可以为终端的显示装置,该显示装置可以为图1所示的手机100。同时,该终端界面的显示装置还可以为该终端的中央处理器(英文:Central Processing Unit,简称:CPU),或者该终端中的用于执行处理方法的控制模块。
示例性的,本申请中的终端可以为可以安装应用程序并显示应用程序图标的手机(如图1所示的手机100)、平板电脑、个人计算机(Personal Computer,PC)、个人数字助理(personal digital assistant,PDA)、智能手表、上网本、可穿戴电子设备、车载终端等,本申请对该终端的具体形式不做特殊限制。
如图1所示,以手机100作为上述终端举例,手机100具体可以包括:处理器101、射频(Radio Frequency,RF)电路102、存储器103、触摸屏104、蓝牙装置105、一个或多个传感器106、无线保真(Wireless Fidelity,WiFi)装置107、定位装置108、音频电路109、外设接口110以及电源装置111等部件。这些部件可通过一根或多根通信总线或信号线(图1中未示出)进行通信。本领域技术人员可以理解,图1中示出的硬件结构并不构成对手机的限定,手机100可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图1对手机100的各个部件进行具体的介绍:
处理器101是手机100的控制中心,利用各种接口和线路连接手机100的各个部分,通过运行或执行存储在存储器103内的应用程序,以及调用存储在存储器103内的数据,执行手机100的各种功能和处理数据。在一些实施例中,处理器101可包括一个或多个处理单元;举例来说,处理器101可以是华为技术有限公司制造的麒麟960芯片。在本申请一些实施例中,上述处理器101还可以包括指纹验证芯片,用于对采集到的指纹进行验证。
射频电路102可用于在收发信息或通话过程中,无线信号的接收和发送。特别地,射频电路102可以将基站的下行数据接收后,给处理器101处理;另外,将涉及上行的数据发送给基站。通常,射频电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频电路102还可以通过无线通信和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯***、通用分组无线服务、码分多址、宽带码分多址、长期演进、电子邮件、短消息服务等。
存储器103用于存储应用程序以及数据,处理器101通过运行存储在存储器103的应用程序以及数据,执行手机100的各种功能以及数据处理。存储器103主要包括存储程序区以及存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等);存储数据区可以存储根据使用手机100时所创建的数据(比如音频数据、电话本等)。此外,存储器103可以包括高速随机存取存储器(Random Access Memory,RAM),还可以包括非易失存储器,例如磁盘存储器件、闪存器件或其他易失性固态存储器件等。存储器103可以存储各种操作***,例如,苹果公司所开发的操作***,谷歌公司所开发的操作***等。上述存储器103可以是独立的,通过上述通信总线与处理器101相连接;存储器103也可以和处理器101集成在一起。
触摸屏104具体可以包括触控板104-1和显示器104-2。
其中,触控板104-1可采集手机100的用户在其上或附近的触摸事件(比如用户使用手指、触控笔等任何适合的物体在触控板104-1上或在触控板104-1附近的操作),并将采集到的触摸信息发送给其他器件(例如处理器101)。其中,用户在触控板104-1附近的触摸事件可以称之为悬浮触控;悬浮触控可以是指,用户无需为了选择、移动或拖动目标(例如图标等)而直接接触触控板,而只需用户位于设备附近以便执行所想要的功能。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型来实现触控板104-1。
显示器(也称为显示屏)104-2可用于显示由用户输入的信息或提供给用户的信息以及手机100的各种菜单。可以采用液晶显示器、有机发光二极管等形式来配置显示器104-2。触控板104-1可以覆盖在显示器104-2之上,当触控板104-1检测到在其上或附近的触摸事件后,传送给处理器101以确定触摸事件的类型,随后处理器101可以根据触摸事件的类型在显示器104-2上提供相应的视觉输出。虽然在图1中,触控板104-1与显示屏104-2是作为两个独立的部件来实现手机100的输入和输出功能,但是在某些实施例中,可以将触控板104-1与显示屏104-2集成而实现手机100的输
入和输出功能。可以理解的是,触摸屏104是由多层的材料堆叠而成,本申请实施例中只展示出了触控板(层)和显示屏(层),其他层在本申请实施例中不予记载。另外,触控板104-1可以以全面板的形式配置在手机100的正面,显示屏104-2也可以以全面板的形式配置在手机100的正面,这样在手机的正面就能够实现无边框的结构。
另外,手机100还可以具有指纹识别功能。例如,可以在手机100的背面(例如后置摄像头的下方)配置指纹识别器112,或者在手机100的正面(例如触摸屏104的下方)配置指纹识别器112。又例如,可以在触摸屏104中配置指纹采集器件112来实现指纹识别功能,即指纹采集器件112可以与触摸屏104集成在一起来实现手机100的指纹识别功能。在这种情况下,该指纹采集器件112配置在触摸屏104中,可以是触摸屏104的一部分,也可以以其他方式配置在触摸屏104中。本申请实施例中的指纹采集器件112的主要部件是指纹传感器,该指纹传感器可以采用任何类型的感测技术,包括但不限于光学式、电容式、压电式或超声波传感技术等。
手机100还可以包括蓝牙装置105,用于实现手机100与其他短距离的设备(例如手机、智能手表等)之间的数据交换。本申请实施例中的蓝牙装置可以是集成电路或者蓝牙芯片等。
手机100还可以包括至少一种传感器106,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节触摸屏104的显示器的亮度,接近传感器可在手机100移动到耳边时,关闭显示器的电源。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机100还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
WiFi装置107,用于为手机100提供遵循WiFi相关标准协议的网络接入,手机100可以通过WiFi装置107接入到WiFi接入点,进而帮助用户收发电子邮件、浏览网页和访问流媒体等,它为用户提供了无线的宽带互联网访问。在其他一些实施例中,该WiFi装置107也可以作为WiFi无线接入点,可以为其他设备提供WiFi网络接入。
定位装置108,用于为手机100提供地理位置。可以理解的是,该定位装置108具体可以是全球定位***(Global Positioning System,GPS)或北斗卫星导航***、俄罗斯GLONASS等定位***的接收器。定位装置108在接收到上述定位***发送的地理位置后,将该信息发送给处理器101进行处理,或者发送给存储器103进行保存。在另外的一些实施例中,该定位装置108还可以是辅助全球卫星定位***(Assisted Global Positioning System,AGPS)的接收器,AGPS***通过作为辅助服务器来协助定位装置108完成测距和定位服务,在这种情况下,辅助定位服务器通过无线通信网络与设备例如手机100的定位装置108(即GPS接收器)通信而提供定位协助。在另外的一些实施例中,该定位装置108也可以是基于WiFi接入点的定位技术。由于每一个WiFi接入点都有一个全球唯一的(Media Access Control,MAC)地址,设备在开启WiFi的情况下即可扫描并收集周围的WiFi接入点的广播信号,因此可以获取到WiFi接入点广播出来的MAC地址;设备将这些能够标示WiFi接入点的数据(例如
MAC地址)通过无线通信网络发送给位置服务器,由位置服务器检索出每一个WiFi接入点的地理位置,并结合WiFi广播信号的强弱程度,计算出该设备的地理位置并发送到该设备的定位装置108中。
音频电路109、扬声器113、麦克风114可提供用户与手机100之间的音频接口。音频电路109可将接收到的音频数据转换后的电信号,传输到扬声器113,由扬声器113转换为声音信号输出;另一方面,麦克风114将收集的声音信号转换为电信号,由音频电路109接收后转换为音频数据,再将音频数据输出至RF电路102以发送给比如另一手机,或者将音频数据输出至存储器103以便进一步处理。
外设接口110,用于为外部的输入/输出设备(例如键盘、鼠标、外接显示器、外部存储器、用户识别模块卡等)提供各种接口。例如通过通用串行总线(Universal Serial Bus,USB)接口与鼠标连接,通过用户识别模块卡卡槽上的金属触点与电信运营商提供的用户识别模块卡(Subscriber Identification Module,SIM)卡进行连接。外设接口110可以被用来将上述外部的输入/输出***设备耦接到处理器101和存储器103。
在本申请实施例中,手机100可通过外设接口110与设备组内的其他设备进行通信,例如,通过外设接口110可接收其他设备发送的显示数据进行显示等,本申请实施例对此不作任何限制。
手机100还可以包括给各个部件供电的电源装置111(比如电池和电源管理芯片),电池可以通过电源管理芯片与处理器101逻辑相连,从而通过电源装置111实现管理充电、放电、以及功耗管理等功能。
尽管图1未示出,手机100还可以包括摄像头(前置摄像头和/或后置摄像头)、闪光灯、微型投影装置、近场通信(Near Field Communication,NFC)装置等,在此不再赘述。
以下实施例中的方法均可以在具有上述硬件结构的手机100中实现。
下面结合附图,对本申请提供的一种处理方法进行说明,具体如下:
如图8所示,为本申请实施例提供的一种处理方法的流程示意图,该方法运用于包括多个主屏幕界面的终端,具体包括:
S101、终端显示第一主屏幕界面。
其中,第一主屏幕界面为终端具有的多个主屏幕界面中的一个。第一主屏幕界面的停靠栏包括至少一个第一应用图标,第一应用图标对应第一应用,为第一应用的快捷方式。用户可以通过操作第一应用图标启动第一应用。本申请实施例不限定第一应用图标的数量。
其中,第一主屏幕界面中的非停靠栏包含第一应用对应的应用图标。用户也可以通过操作非停靠栏的该应用图标启动第一应用。其中该应用图标和第一应用图标可以相同,也可以不同。
需要说明的是,第一主屏幕界面停靠栏的第一应用图标是终端根据用户使用应用的习惯,从第一主屏幕界面中的应用中自动确定满足预设条件的第一应用,并生成的第一应用的应用快捷方式。其中,第一主屏幕界面中的应用可以是第一主屏幕界面包含的所有应用图标对应的应用,也可以是第一主屏幕界面中显示的所有应用图标对应的应用。其中,预设条件可以是以下条件中的至少一个:被使用频繁最高、最新安装、
最新更新和异常退出。
例如:终端根据用户习惯自动确定的用户一定时间内的使用频率最高或最低的应用,或最近更新的应用、或最近使用的应用、或最新安装的应用、或历史时间曾经使用的应用、或最近异常退出时间的应用、或最近退出时间应用等。
具体的,如图7所示,根据终端生成应用快捷方式的过程,终端的软件模块可包括后台分析模块701和屏幕呈现模块702。其中,后台分析模块701包括用户使用应用行为记录模块70101和应用快捷方式呈现策略模块70102。屏幕呈现模块702包括应用快捷方式呈现模块70201和用户策略设置70202。
其中,用户使用应用行为记录模块70101,用于记录用户手机中应用的信息以及用户使用这些应用的情况。具体记录的信息是包括但不限于表一的内容。
表一 用户使用应用的行为记录
应用快捷方式呈现策略模块70102,用于根据用户使用应用的行为记录和用户设置的应用快捷方式呈现策略来分析和统计出相应的应用列表。用户设置的呈现策略分为和屏幕相关的策略以及和屏幕无关的策略。和屏幕相关是指只根据当前屏幕上的应用来进行分析比较。和屏幕无关是指根据终端上所有的应用来进行分析比较。而这两大类策略又具体包括但不限于以下小类,如下:
1)一定时间内使用频率最高(最低):这里可以不区分时间段进行统计,也可以区分不同时间段进行统计,例如区分工作时间和下班时间,或区分周末和工作日,或自定义区分时间段等。具体的,可根据用户使用应用的行为记录中的LanchTimeList字段、APP NAME字段、APP ID字段进行统计。若区分工作时间和下班时间,那么统计工作时间使用频率最高的应用时,就不统计下班时间使用的应用的情况。而统计下班时间使用频率最高的应用时,即不统计上班时间使用的应用的情况。
2)最近更新:可根据用户使用应用的行为记录中的UpdateTime字段、APP NAME字段、APP ID字段进行统计。
3)最近使用:可根据用户使用应用的行为记录中的LanchTimeList字段、APP NAME字段、APP ID字段进行统计。
4)最新安装:可根据用户使用应用的行为记录中的InstallTime字段、APP NAME字段、APP ID字段进行统计。
5)历史时间曾经使用:例如:当前为12点,昨天12点曾经使用过的应用等。可根据用户使用应用的行为记录中的LanchTimeList字段、APP NAME字段、APP ID字段进行统计。
6)最近退出:可根据用户使用应用的行为记录中的LastQuitTime字段、APP NAME字段、APP ID字段进行统计。
7)异常退出:可根据用户使用应用的行为记录中的AppStatus字段、APP NAME字段、APP ID字段进行统计。
用户策略设置模块70202,用于接收用户选择的应用快捷方式呈现策略。在本申请实施例中用户可以选择与屏幕有关的策略。与屏幕有关的策略又包括但不限于一定时间内的使用频率最高或最低的应用,或最近更新的应用、或最近使用的应用、或最新安装的应用、或历史时间曾经使用的应用、或最近异常退出时间的应用、或最近退出时间应用等。用户还可以设置在不同主屏幕上显示特定应用的快捷方式。本申请实施例对于呈现应用快捷方式的策略不做限定。
应用快捷方式呈现模块70201,用于将用户选择的策略和终端当前的屏幕标识输入到应用快捷方式呈现策略模块70102中。而后,应用快捷方式呈现策略模块70102通过分析和统计出将要显示的应用列表,并将该应用列表反馈给应用快捷方式呈现模块70201。应用快捷方式呈现模块70201生成该应用列表中各个应用对应的应用快捷方式,并在显示屏中显示出来。
示例性的,图2中(1)示出了终端显示的第一主屏幕界面,第一主屏幕界面的停靠栏包括三个第一应用图标,分别为“拨号”应用图标、“微信”应用图标和“支付宝”应用图标。第一主屏幕界面的非停靠栏包括多个应用图标。需要注意的是,第一主屏幕界面包括有与停靠栏应用图标相同的图标,即“拨号”应用图标、“微信”应用图标和“支付宝”应用图标。
S102、终端检测到用户的操作。
其中,该操作用于指示终端将第一主屏幕界面切换到第二主屏幕界面。切换操作可以是点击终端屏幕向左或向右,或向上或向下滑动,本申请实施例不限定该操作的具体方式。
S103、响应于用户的操作,终端显示第二主屏幕界面。
其中,第二主屏幕界面为终端具有的多个主屏幕界面中的另一个。第二主屏幕界面的停靠栏包含至少一个第二应用图标,第二应用图标对应于第二应用,为第二应用的快捷方式。用户可以通过操作第二应用图标快速启动第二应用。并且,第二应用与第一应用为不同的应用。本申请实施例不限定第二应用图标的数量,并且第二应用图标的数量可以和第一应用图标的数量相同或不同。
其中,第二主屏幕界面的非停靠栏也包含第二应用的应用图标。
需要说明的是,第二主屏幕界面停靠栏的第二应用图标是终端根据用户习惯,在第二主屏幕界面中非停靠栏的应用中确定的第二应用,并生成的第二应用的应用快捷方式。具体的生成方法可参考步骤S101中第一应用图标的生成方法,不再重复赘述。
示例性的,图2中(2)示出了终端显示的第二主屏幕界面,第二主屏幕界面的停靠栏包括三个第二应用图标,分别为“招商银行”应用图标、“联系人”应用图标和“短消息”应用图标。第一主屏幕界面的非停靠栏包括多个应用图标。需要注意的是,第一主屏幕界面包括有与停靠栏应用图标相同的图标,即“招商银行”应用图标、“联系人”应用图标和“短消息”应用图标。
需要说明的是,在上述步骤S101-S103中,第一主屏幕界面和第二主屏幕界面的非停靠栏的应用图标可以一直未发送变化。
由此,本申请实施例通过在不同主屏幕界面的显示不同的应用快捷方式,有利于用户快速启动当前主屏幕界面的应用,提升用户体验。
还需要说明的是,若终端总共有M个主屏幕界面,每个主屏幕界面能够显示N个应用快捷方式。由于本申请实施例能够实现在不同主屏幕显示不同的应用快捷方式,相当于终端能够显示的快捷方式总共有M*N个。可见,本申请实施例还能扩展终端呈现的应用快捷方式的数量,有利于提升用户体验。
还需要说明的是,在主屏幕界面的停靠栏显示应用快捷方式只是本申请实施例的一种显示方式,本申请也可以在主屏幕的悬浮窗口上显示应用快捷方式,也可以在负一屏上或通知栏上显示应用快捷方式等等,本申请不限定显示应用快捷方式的具体形式。
图3示出了在主屏幕的悬浮窗口上显示应用快捷方式的界面。图3中(1)示出了终端的一个主屏幕界面,该主屏幕上显示有一个悬浮按钮301。用户可以通过点击悬浮按钮301,打开该主屏幕的悬浮窗口302。如图3中(2)所示,悬浮窗口302包括三个应用快捷方式,分别是“拨号”应用图标、“微信”应用图标和“支付宝”应用图标。该主屏幕界面显示有这三个应用快捷方式对应的应用的图标,即“拨号”应用图标、“微信”应用图标和“支付宝”应用图标。图3中(3)示出了终端另一个主屏幕界面,该主屏幕上显示有一个悬浮按钮303。用户可以通过点击悬浮按钮303,打开该主屏幕的悬浮窗口304。如图3中(4)所示,该悬浮窗口304包括三个应用快捷方式,分别是“招商银行”应用图标、“联系人”应用图标和“短消息”应用图标。该主屏幕界面显示有这三个应用快捷方式对应的应用的图标,即“招商银行”应用图标、“联系人”应用图标和“短消息”应用图标。
图4示出了在负一屏显示应用快捷方式的界面。该界面中包括第一主屏幕界面显示的应用快捷方式,分别是“拨号”应用图标、“微信”应用图标和“支付宝”应用图标;以及第二主屏幕界面显示的应用快捷方式,分别是“招商银行”应用图标、“联系人”应用图标和“短消息”应用图标。
进一步的,在步骤S101之前,本申请还包括用户设置应用快捷方式的设置步骤。如图9所示,本申请实施例提供的一种处理方法,还包括:
S201、终端检测到用户输入的第一操作。
其中,第一操作用于打开包含应用快捷方式呈现策略的选项的界面,如图5中(1)所示,第一操作例如可以指点击“设置”主界面中的“应用快捷方式呈现策略”。
S202、响应于检测到的用户输入的第一操作,终端显示设置应用快捷方式呈现策略的界面。
其中,该界面包括至少一项策略选项。该策略选项包括与屏幕有关的策略和与屏幕无关的策略。这两类策略又细分为以下策略,包括但不限于一定时间内的使用频率最高或最低的应用,或最近更新的应用、或最近使用的应用、或最新安装的应用、或历史时间曾经使用的应用、或最近异常退出时间的应用、或最近退出时间应用等。
图5中(2)示出了终端的一种设置应用快捷方式的呈现策略的界面。
S203、终端检测到用户对策略选项的选择操作。
具体的,用户可以选择其中一项策略,也可以选择多个策略的组合,本申请实施例不做限定。
S204、终端根据用户选择的策略确定预设条件。
由此,本申请实施例提供了一种用户对应用快捷方式呈现方式进行设置的方法,提高了用户体验。
下面结合实际的应用场景,以每个主屏幕界面的应用快捷方式的呈现策略有两个为例,进行说明。
具体的,假设终端每个主屏幕界面的停靠栏中最多包含P个应用图标。
终端可以设置Q个应用图标为采用与屏幕无关的策略。那么,终端每个主屏幕界面的停靠栏中的这Q个应用图标为终端从所有的主屏幕界面的非停靠栏中包含的应用中,自动确定的满足预设条件的Q个应用对应的应用图标。可见,每个主屏幕界面停靠栏中的这Q个应用图标都是相同的。
终端还可以设置另外(P-Q)个应用图标与屏幕有关的策略。那么,终端每个屏幕界面中的这(P-Q)个应用图标为终端从各自的主屏幕界面的非停靠栏中包含的应用中,自动确定的满足预设条件的(P-Q)个应用对应的应用图标。可见,每个主屏幕界面停靠栏的这(P-Q)个应用图标是不同的。
示例的,图6中(1)示出了终端其中一个主屏幕界面,该主屏幕界面的停靠栏显示有3个应用快捷方式,即P为3。其中“拨号”应用图标是根据终端中所有的应用生成的,即Q为1。“微信”应用图标和“支付宝”应用图标则根据当前主屏幕界面中的应用生成的,即(P-Q)为2。图6中(2)示出了终端中另一个主屏幕界面。该主屏幕
界面的停靠栏显示有3个应用快捷方式。其中“拨号”应用图标是根据终端中所有的应用生成的,故与图6中(1)的应用图标相同。“联系人”应用图标和“短消息”应用图标则根据当前主屏幕界面中的应用生成的,故与图6中(1)的应用图标不同。
进一步的,如图10所示,为本申请实施例提供的一种处理方法的流程示意图,该方法具有包括:
S301、终端显示第一主屏幕界面。
其中,第一主屏幕界面为终端具有的多个主屏幕界面中的一个。第一主屏幕界面的停靠栏包括至少一个第三应用图标,第三应用图标对应第三应用,为第三应用的快捷方式。用户可以通过操作第三应用图标启动第三应用。本申请实施例不限定第一应用图标的数量。
其中,第一主屏幕界面中的非停靠栏包含第三应用对应的应用图标,该应用图标和第三应用图标可以相同,也可以不同。
需要说明的是,第三应用图标的生成方法可以是与步骤S101中第一应用图标的生成方法相同,也可以是与步骤S101中第一应用图标的生成方法相同不同。例如:第三应用图标可以是终端默认的应用对应的应用图标,或者是其他方式生成的,本申请实施例不做限定。
S302、终端自动确定满足预设条件的第四应用,将第一主屏幕界面的停靠栏中的第三应用图标替换为第四应用图标。
其中,第一主屏幕界面中的非停靠栏包含第四应用对应的第四应用图标,用户也可以通过操作第四应用图标启动第四应用。换句话来说,第四应用为第一主屏幕界面中的应用。
具体的,终端根据用户使用应用的习惯,从第一主屏幕界面中的应用中自动确定满足预设条件的第四应用,并生成的第四应用图标。其中,第一主屏幕界面中的应用可以是第一主屏幕界面包含的所有应用图标对应的应用,也可以是第一主屏幕界面中显示的所有应用图标对应的应用。其中,预设条件可以是以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
需要说明的是,在本步骤中,第一主屏幕界面中非停靠栏的应用图标可以保持不变。
还需要说明的是,本步骤中的第四应用图标的生成方法可以参考步骤S101中第四应用图标的生成方法,在此不重复赘述。
可以理解的是,上述终端等为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明实施例的范围。
本申请实施例可以根据上述方法示例对上述终端等进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处
理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
在采用对应各个功能划分各个功能模块的情况下,图11示出了上述实施例中所涉及的终端的一种可能的结构示意图。如图11所示,终端1100包括:显示单元1101和处理单元1102。
其中,显示单元1101用于支持终端执行图8中的S101和S103,图9中的S202,图10中的S301,和/或用于本文所描述的技术的其它过程。处理单元1102用于支持终端执行图8中的S102,图9中的S201、S203和S204,图10中的S302,和/或用于本文所描述的技术的其它过程。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
当然,终端1100还可以包括存储单元,用于存储程序代码和数据等。终端1100还可以包括通信单元,用于终端与其他设备进行交互。并且,上述功能单元的具体所能够实现的功能也包括但不限于上述实例所述的方法步骤对应的功能,终端1100的其他单元的详细描述可以参考其所对应方法步骤的详细描述,本申请实施例这里不再赘述。
在采用集成的单元的情况下,上述处理单元可以是终端的处理模块。上述显示单元可以是显示模块,如触摸屏。上述的通信单元可以是终端的通信模块,如RF电路、WiFi模块或者蓝牙模块。上述存储单元可以是终端的存储模块。
图12示出了上述实施例中所涉及的终端的一种可能的结构示意图。该终端1200包括:处理模块1201、存储模块1202和通信模块1203。处理模块1201用于对终端的动作进行控制管理。存储模块1202,用于保存终端的程序代码和数据。通信模块1203用于与其他终端通信。其中,处理模块1201可以是处理器或控制器,例如可以是中央处理器(Central Processing Unit,CPU),通用处理器,数字信号处理器(Digital Signal Processor,DSP),专用集成电路(Application-Specific Integrated Circuit,ASIC),现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信模块1203可以是收发器、收发电路或通信接口等。存储模块1202可以是存储器。
当处理模块1201为处理器(如图1所示的处理器101),通信模块1203为RF收发电路(如图1所示的射频电路102),存储模块1202为存储器(如图1所示的存储器103)时,本申请实施例所提供的终端可以为图1所示的终端100。其中,上述通信模块1203不仅可以包括RF电路,还可以包括WiFi模块和蓝牙模块。RF电路、WiFi模块和蓝牙模块等通信模块可以统称为通信接口。其中,上述处理器、通信接口和存储器可以通过总线耦合在一起。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要
而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (33)
- 一种处理的方法,其特征在于,应用于至少包含第一主屏幕界面和第二主屏幕界面的终端,所述方法包括:所述终端显示所述第一主屏幕界面,所述第一主屏幕界面的停靠栏包括第一应用对应的第一应用图标;所述终端自动确定满足预设条件的第二应用,将所述第一主屏幕界面的停靠栏中的所述第一应用图标替换为第二应用图标,所述第二应用图标对应所述第二应用,所述预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
- 根据权利要求1、13或14所述的方法,其特征在于,所述第一主屏幕界面的非停靠栏包括所述第二应用对应的第三应用图标。
- 根据权利要求1、2、13或14所述的方法,其特征在于,所述终端自动确定满足预设条件的第二应用包括:所述终端从所述第一主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足所述预设条件的应用为所述第二应用。
- 根据权利要求1-3、13或14任一项所述的方法,其特征在于,还包括:所述终端检测到用户的第一操作,响应于检测到的所述第一操作,所述终端显示包括至少一个策略选项的界面;所述终端检测所述用户对所述至少一个策略选项的选择操作,所述终端根据所述用户选择的策略选项确定所述预设条件。
- 根据权利要求1-4、13或14任一项所述的方法,其特征在于,所述第一主屏幕界面的停靠栏还包括第三应用对应的应用图标,所述第一主屏幕界面的非停靠栏不包含所述第三应用对应的应用图标。
- 根据权利要求5所述的方法,其特征在于,所述第三应用为所述终端根据所有主屏幕界面中非停靠栏包括的应用图标对应的应用中,自动确定满足所述预设条件的应用。
- 根据权利要求1-6任一项所述的方法,其特征在于,所述将所述第一主屏幕界面的停靠栏中的所述第一应用图标替换为第二应用图标具体包括:所述终端将所述第一主屏幕界面的停靠栏中的所述第一应用图标替换为所述第二应用图标,且使得所述第一主屏幕界面的非停靠栏包含的应用图标不变。
- 根据权利要求1-7任一项所述的方法,其特征在于,还包括,所述终端响应于用户将所述第一主屏幕界面切换为所述第二主屏幕界面的操作,显示所述第二主屏幕界面,所述第二主屏幕界面的停靠栏中包含第四应用对应的第四应用图标,其中所述第一主屏幕界面中不包含所述第四应用对应的应用图标。
- 根据权利要求8所述的方法,其特征在于:所述第四应用为所述终端从所述第二主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足所述预设条件的应用。
- 一种处理方法,其特征在于,终端至少包括第一主屏幕界面和第二主屏幕界 面,所述方法包括:所述终端显示所述第一主屏幕界面,所述第一主屏幕界面的停靠栏包括第一应用对应的第一应用图标;所述终端检测到用户的操作,所述操作用于指示所述终端将所述第一主屏幕界面切换到所述第二主屏幕界面;响应于所述终端检测到的所述用户的所述操作,所述终端显示所述第二主屏幕界面,所述第二主屏幕界面的停靠栏包括第二应用对应的第二应用图标,所述第二应用与所述第一应用不同。
- 根据权利要求10所述的方法,其特征在于,所述第一主屏幕界面的非停靠栏包括所述第一应用对应的第三应用图标;所述第一主屏幕界面的非停靠栏还包括所述第二应用对应的第四应用图标。
- 根据权利要求11所述的方法,其特征在于,还包括:所述终端从所述第一主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足预设条件的应用为所述第一应用;所述终端从所述第二主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足所述预设条件的应用为所述第二应用;其中,所述预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
- 一种处理的方法,其特征在于,应用于至少包含第一主屏幕界面和第二主屏幕界面的终端,所述方法包括:所述终端显示所述第一主屏幕界面,所述第一主屏幕界面的悬浮菜单包括第一应用对应的第一应用图标;所述终端自动确定满足预设条件的第二应用,将所述第一主屏幕界面的悬浮菜单中的第一应用图标替换为第二应用图标,所述第二应用图标对应所述第二应用,所述预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
- 一种处理的方法,其特征在于,运用于至少包含第一主屏幕界面和第二主屏幕界面的终端,所述方法包括:所述终端显示负一屏界面,所述负一屏界面包含第一应用对应的第一应用图标,所述终端的第一主屏幕界面包含所述第一应用对应的应用图标;所述终端自动确定满足预设条件的第二应用,将所述第一应用图标替换为第二应用图标,所述第二应用图标对应所述第二应用,所述预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
- 一种终端,其特征在于,所述终端至少包含第一主屏幕界面和第二主屏幕界面,所述终端包括:显示单元,用于显示所述第一主屏幕界面,所述第一主屏幕界面的停靠栏包括第 一应用对应的第一应用图标;处理单元,用于自动确定满足预设条件的第二应用,将所述显示单元显示的所述第一主屏幕界面的停靠栏中的所述第一应用图标替换为第二应用图标,所述第二应用图标对应所述第二应用,所述预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
- 根据权利要求15所述的终端,其特征在于,所述显示单元显示的所述第一主屏幕界面的非停靠栏包括所述第二应用对应的第三应用图标。
- 根据权利要求15或16所述的终端,其特征在于,所述处理单元,还用于从所述第一主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足所述预设条件的应用为所述第二应用。
- 根据权利要求15-17任一项所述的终端,其特征在于,所述处理单元,还用于检测到用户的第一操作,所述显示单元,还用于响应于所述处理单元检测到的所述第一操作,显示包括至少一个策略选项的界面;所述处理单元,还用于检测所述用户对所述至少一个策略选项的选择操作,根据所述用户选择的策略选项确定所述预设条件。
- 根据权利要求15-18任一项所述的终端,其特征在于,所述显示单元显示的所述第一主屏幕界面的停靠栏还包括第三应用对应的应用图标,所述第一主屏幕界面的非停靠栏不包含所述第三应用对应的应用图标。
- 根据权利要求19所述的终端,其特征在于,所述第三应用为所述处理单元根据所有主屏幕界面中非停靠栏包括的应用图标对应的应用中,自动确定满足所述预设条件的应用。
- 根据权利要求15-20任一项所述的终端,其特征在于,所述处理单元,还用于将所述显示单元显示的所述第一主屏幕界面的停靠栏中的所述第一应用图标替换为所述第二应用图标,且使得所述第一主屏幕界面的非停靠栏包含的应用图标不变。
- 根据权利要求15-21任一项所述的终端,其特征在于,所述显示单元,还用于响应于用户将所述第一主屏幕界面切换为所述第二主屏幕界面的操作,显示所述第二主屏幕界面,所述第二主屏幕界面的停靠栏中包含第四应用对应的第四应用图标,其中所述第一主屏幕界面中不包含所述第四应用对应的应用图标。
- 根据权利要求22所述的终端,其特征在于,所述第四应用为所述处理单元从所述第二主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足所述预设条件的应用。
- 一种终端,其特征在于,所述终端至少包括第一主屏幕界面和第二主屏幕界面,所述终端包括:显示单元,用于显示所述第一主屏幕界面,所述第一主屏幕界面的停靠栏包括第一应用对应的第一应用图标;处理单元,用于检测到用户的操作,所述操作用于指示所述终端将所述显示单元 显示的所述第一主屏幕界面切换到所述第二主屏幕界面;所述显示单元,还用于响应于所述处理单元检测到的所述用户的所述操作,显示所述第二主屏幕界面,所述第二主屏幕界面的停靠栏包括第二应用对应的第二应用图标,所述第二应用与所述第一应用不同。
- 根据权利要求24所述的终端,其特征在于,所述显示单元显示的所述第一主屏幕界面的非停靠栏包括所述第一应用对应的第三应用图标;所述第一主屏幕界面的非停靠栏还包括所述第二应用对应的第四应用图标。
- 根据权利要求25所述的终端,其特征在于,还包括:所述处理单元,还用于从所述第一主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足预设条件的应用为所述第一应用;所述处理单元,还用于从所述第二主屏幕界面非停靠栏包含的应用图标对应的应用中,自动确定满足所述预设条件的应用为所述第二应用;其中,所述预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
- 一种终端,其特征在于,所述终端至少包含第一主屏幕界面和第二主屏幕界面,所述终端包括:显示单元,用于显示所述第一主屏幕界面,所述第一主屏幕界面的悬浮菜单包括第一应用对应的第一应用图标;处理单元,用于自动确定满足预设条件的第二应用,将所述显示单元显示的所述第一主屏幕界面的悬浮菜单中的第一应用图标替换为第二应用图标,所述第二应用图标对应所述第二应用,所述预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
- 一种终端,其特征在于,所述终端至少包含第一主屏幕界面和第二主屏幕界面,所述终端包括:显示单元,用于显示负一屏界面,所述负一屏界面包含第一应用对应的第一应用图标,所述终端的第一主屏幕界面包含所述第一应用对应的应用图标;处理单元,用于自动确定满足预设条件的第二应用,将所述显示单元显示的所述第一应用图标替换为第二应用图标,所述第二应用图标对应所述第二应用,所述预设条件为以下条件中的至少一个:被使用频繁最高、最新安装、最新更新和异常退出。
- 一种计算机存储介质,其特征在于,包括计算机指令,当所述计算机指令在终端上运行时,使得所述终端执行如权利要求1-14中任一项所述处理的方法。
- 一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求1-14中任一项所述处理的方法。
- 一种装置,其特征在于,包括:相互耦合的一个或多个处理器和一个或多个存储器,所述一个或多个存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述一个或多个处理器执行所述计算机指令时,所述装置执行如权利要求1-14中任一项所述的方法。
- 如权利要求31所述的装置,其特征在于,还包括与所述一个或多个处理器和一个或多个存储器耦合的显示器,用于根据所述处理器的指示进行显示。
- 如权利要求31或32所述的装置,其特征在于,所述装置为无线终端。
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP17933538.5A EP3712756A4 (en) | 2017-11-30 | 2017-11-30 | PROCEDURE FOR DISPLAYING APPLICATION QUICK MENUS ON VARIOUS SCREENS |
EP23163460.1A EP4235410A3 (en) | 2017-11-30 | 2017-11-30 | Method for displaying application shortcut menus on different screens |
US16/768,490 US11625144B2 (en) | 2017-11-30 | 2017-11-30 | Method for displaying different application shortcuts on different screens |
CN202111394825.2A CN114356167B (zh) | 2017-11-30 | 2017-11-30 | 不同屏显示不同的应用快捷菜单 |
PCT/CN2017/114030 WO2019104677A1 (zh) | 2017-11-30 | 2017-11-30 | 不同屏显示不同的应用快捷菜单 |
CN201780082064.2A CN110168483B (zh) | 2017-11-30 | 2017-11-30 | 不同屏显示不同的应用快捷菜单 |
US17/588,691 US11928312B2 (en) | 2017-11-30 | 2022-01-31 | Method for displaying different application shortcuts on different screens |
US18/435,607 US20240176461A1 (en) | 2017-11-30 | 2024-02-07 | Method for Displaying Different Application Shortcuts on Different Screens |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2017/114030 WO2019104677A1 (zh) | 2017-11-30 | 2017-11-30 | 不同屏显示不同的应用快捷菜单 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/768,490 A-371-Of-International US11625144B2 (en) | 2017-11-30 | 2017-11-30 | Method for displaying different application shortcuts on different screens |
US17/588,691 Continuation US11928312B2 (en) | 2017-11-30 | 2022-01-31 | Method for displaying different application shortcuts on different screens |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019104677A1 true WO2019104677A1 (zh) | 2019-06-06 |
Family
ID=66663790
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/114030 WO2019104677A1 (zh) | 2017-11-30 | 2017-11-30 | 不同屏显示不同的应用快捷菜单 |
Country Status (4)
Country | Link |
---|---|
US (3) | US11625144B2 (zh) |
EP (2) | EP3712756A4 (zh) |
CN (2) | CN110168483B (zh) |
WO (1) | WO2019104677A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112711356A (zh) * | 2019-10-08 | 2021-04-27 | Oppo广东移动通信有限公司 | 终端设备中启动应用的方法、装置、终端及存储介质 |
CN113360230A (zh) * | 2021-06-02 | 2021-09-07 | 浙江吉利控股集团有限公司 | 一种应用程序显示方法及***、一种车辆 |
EP4097578B1 (en) * | 2020-03-10 | 2024-07-17 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with user interface objects |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108549569B (zh) * | 2018-04-26 | 2021-07-27 | 上海掌门科技有限公司 | 一种搜索应用程序内信息的方法及设备 |
CN110032307A (zh) * | 2019-02-26 | 2019-07-19 | 华为技术有限公司 | 一种应用图标的移动方法及电子设备 |
CN110045890B (zh) * | 2019-03-11 | 2021-01-08 | 维沃移动通信有限公司 | 应用标识的显示方法及终端设备 |
CN115951808A (zh) * | 2019-08-31 | 2023-04-11 | 华为技术有限公司 | 一种应用图标的显示方法及电子设备 |
US20220357823A1 (en) * | 2019-09-11 | 2022-11-10 | Lg Electronics Inc. | Mobile terminal for setting up home screen and control method therefor |
CN111124246B (zh) * | 2019-12-25 | 2022-03-08 | 上海传英信息技术有限公司 | 界面交互方法、设备及存储介质 |
US20210373919A1 (en) * | 2020-05-26 | 2021-12-02 | Alarm.Com Incorporated | Dynamic user interface |
US11307734B1 (en) * | 2020-12-18 | 2022-04-19 | Securas Technologies, LLC | Dynamic controlled-environment facility resident communication and/or media device user interfaces |
CN115729405A (zh) * | 2021-08-30 | 2023-03-03 | 华为技术有限公司 | 一种桌面中停靠栏的显示方法及电子设备 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008278252A (ja) * | 2007-04-27 | 2008-11-13 | Nec Saitama Ltd | 通信装置および通信方法 |
WO2012063261A2 (en) * | 2010-11-09 | 2012-05-18 | Mango Technologies Pvt Ltd. | Automanaging icon/text based menu of portable devices |
CN103530220A (zh) * | 2013-10-09 | 2014-01-22 | 华为技术有限公司 | 一种应用程序图标的显示方法、***及终端 |
CN103777869A (zh) * | 2014-01-08 | 2014-05-07 | 宇龙计算机通信科技(深圳)有限公司 | 主菜单应用界面切换的方法及其装置 |
CN103970400A (zh) * | 2013-02-04 | 2014-08-06 | 腾讯科技(深圳)有限公司 | 处理停靠栏的方法及装置 |
CN104063131A (zh) * | 2014-06-30 | 2014-09-24 | 北京金山安全软件有限公司 | 一种应用显示方法及其装置、用户终端 |
CN104978113A (zh) * | 2015-07-28 | 2015-10-14 | 小米科技有限责任公司 | 停靠栏处理方法及装置 |
CN105718145A (zh) * | 2016-01-20 | 2016-06-29 | 广东欧珀移动通信有限公司 | 图标显示方法及装置 |
CN105955618A (zh) * | 2016-04-29 | 2016-09-21 | 北京小米移动软件有限公司 | 信息显示方法及装置 |
CN106325680A (zh) * | 2016-08-26 | 2017-01-11 | 乐视控股(北京)有限公司 | 应用程序图标的调整方法及装置 |
CN106990884A (zh) * | 2017-03-23 | 2017-07-28 | 北京小米移动软件有限公司 | 应用图标的显示方法及装置 |
Family Cites Families (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6710788B1 (en) * | 1996-12-03 | 2004-03-23 | Texas Instruments Incorporated | Graphical user interface |
US6934911B2 (en) * | 2002-01-25 | 2005-08-23 | Nokia Corporation | Grouping and displaying of contextual objects |
US7117445B2 (en) * | 2003-06-30 | 2006-10-03 | Danger, Inc. | Multi-mode communication apparatus and interface for contacting a user |
US20050097506A1 (en) * | 2003-10-31 | 2005-05-05 | Hewlett-Packard Development Company, L.P. | Virtual desktops and project-time tracking |
US7774378B2 (en) * | 2004-06-04 | 2010-08-10 | Icentera Corporation | System and method for providing intelligence centers |
US8453065B2 (en) * | 2004-06-25 | 2013-05-28 | Apple Inc. | Preview and installation of user interface elements in a display environment |
US8209605B2 (en) * | 2006-12-13 | 2012-06-26 | Pado Metaware Ab | Method and system for facilitating the examination of documents |
JP2011066850A (ja) * | 2009-09-18 | 2011-03-31 | Fujitsu Toshiba Mobile Communications Ltd | 情報通信端末 |
US8713465B1 (en) * | 2009-10-13 | 2014-04-29 | Google Inc. | Tab visibility |
US9058186B2 (en) * | 2010-04-07 | 2015-06-16 | Apple Inc. | Device, method, and graphical user interface for managing concurrently open software applications |
US8458615B2 (en) * | 2010-04-07 | 2013-06-04 | Apple Inc. | Device, method, and graphical user interface for managing folders |
US20120297304A1 (en) * | 2011-05-17 | 2012-11-22 | Apple Inc. | Adaptive Operating System |
US9953101B1 (en) * | 2011-06-27 | 2018-04-24 | Amazon Technologies, Inc. | Customized home screens for electronic devices |
CN102868588B (zh) * | 2011-07-07 | 2016-05-11 | 腾讯科技(深圳)有限公司 | 停靠栏的实现方法和装置 |
US8775923B1 (en) * | 2011-09-26 | 2014-07-08 | Google Inc. | Web page restoration |
US9916060B2 (en) * | 2012-07-05 | 2018-03-13 | Blackberry Limited | System and method for rearranging icons displayed in a graphical user interface |
US9158560B2 (en) * | 2012-10-26 | 2015-10-13 | Verizon Patent And Licensing Inc. | Dynamic application arranger |
KR20140097838A (ko) * | 2013-01-30 | 2014-08-07 | 경북대학교 산학협력단 | 애플리케이션 아이콘의 정렬, 연락처의 재구성, 영상과 일정의 동기화 및 환경설정 기능의 정렬에 의한 휴대단말의 화면 표시 방법 |
US20150200829A1 (en) * | 2013-03-14 | 2015-07-16 | Google Inc. | Task-based state recovery in a web browser |
NO335600B1 (no) | 2013-05-27 | 2015-01-12 | Inst Energiteknik | Magnetiske lagre |
CN103747334A (zh) * | 2013-11-22 | 2014-04-23 | 乐视致新电子科技(天津)有限公司 | 一种智能电视停靠栏的实现方法、装置及智能电视 |
KR102228856B1 (ko) * | 2014-03-20 | 2021-03-17 | 엘지전자 주식회사 | 이동단말기 및 그 제어방법 |
KR102173110B1 (ko) * | 2014-05-07 | 2020-11-02 | 삼성전자주식회사 | 웨어러블 디바이스 및 그 제어 방법 |
US10133454B2 (en) | 2014-07-18 | 2018-11-20 | Apple Inc. | Stackable pagination indicators |
US10289260B2 (en) * | 2014-08-27 | 2019-05-14 | Honda Motor Co., Ltd. | Systems and techniques for application multi-tasking |
US10671275B2 (en) * | 2014-09-04 | 2020-06-02 | Apple Inc. | User interfaces for improving single-handed operation of devices |
US10249266B2 (en) * | 2016-02-29 | 2019-04-02 | Vmware, Inc. | Preserving desktop state across login sessions |
CN105893614A (zh) * | 2016-04-27 | 2016-08-24 | 北京金山安全软件有限公司 | 信息推荐的方法、装置及电子设备 |
US10712906B2 (en) * | 2016-05-25 | 2020-07-14 | Lenovo (Singapore) Pte. Ltd. | Systems and methods for presentation of elements on a display based on context |
CN106020648A (zh) * | 2016-05-26 | 2016-10-12 | 北京金山安全软件有限公司 | 移动终端的控制方法、装置以及移动终端 |
DK201670595A1 (en) * | 2016-06-11 | 2018-01-22 | Apple Inc | Configuring context-specific user interfaces |
CN105930038A (zh) | 2016-06-23 | 2016-09-07 | 北京金山安全软件有限公司 | 一种停靠栏图标的显示方法、装置及移动终端 |
KR20180016131A (ko) * | 2016-08-05 | 2018-02-14 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
US10592185B2 (en) * | 2017-01-04 | 2020-03-17 | International Business Machines Corporation | Mobile device application view management |
US11592960B2 (en) * | 2017-02-01 | 2023-02-28 | Roblox Corporation | System for user-generated content as digital experiences |
WO2019000438A1 (zh) * | 2017-06-30 | 2019-01-03 | 华为技术有限公司 | 显示图形用户界面的方法及电子设备 |
US10609210B2 (en) * | 2017-09-29 | 2020-03-31 | Facebook, Inc. | Systems and methods for adaptive and predictable graphical user interfaces |
WO2019147110A2 (ko) * | 2019-02-20 | 2019-08-01 | 엘지전자 주식회사 | 자주 사용하는 앱 도출 방법 및 이를 이용한 도출 장치 |
-
2017
- 2017-11-30 US US16/768,490 patent/US11625144B2/en active Active
- 2017-11-30 EP EP17933538.5A patent/EP3712756A4/en not_active Ceased
- 2017-11-30 EP EP23163460.1A patent/EP4235410A3/en active Pending
- 2017-11-30 WO PCT/CN2017/114030 patent/WO2019104677A1/zh unknown
- 2017-11-30 CN CN201780082064.2A patent/CN110168483B/zh active Active
- 2017-11-30 CN CN202111394825.2A patent/CN114356167B/zh active Active
-
2022
- 2022-01-31 US US17/588,691 patent/US11928312B2/en active Active
-
2024
- 2024-02-07 US US18/435,607 patent/US20240176461A1/en active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008278252A (ja) * | 2007-04-27 | 2008-11-13 | Nec Saitama Ltd | 通信装置および通信方法 |
WO2012063261A2 (en) * | 2010-11-09 | 2012-05-18 | Mango Technologies Pvt Ltd. | Automanaging icon/text based menu of portable devices |
CN103970400A (zh) * | 2013-02-04 | 2014-08-06 | 腾讯科技(深圳)有限公司 | 处理停靠栏的方法及装置 |
CN103530220A (zh) * | 2013-10-09 | 2014-01-22 | 华为技术有限公司 | 一种应用程序图标的显示方法、***及终端 |
CN103777869A (zh) * | 2014-01-08 | 2014-05-07 | 宇龙计算机通信科技(深圳)有限公司 | 主菜单应用界面切换的方法及其装置 |
CN104063131A (zh) * | 2014-06-30 | 2014-09-24 | 北京金山安全软件有限公司 | 一种应用显示方法及其装置、用户终端 |
CN104978113A (zh) * | 2015-07-28 | 2015-10-14 | 小米科技有限责任公司 | 停靠栏处理方法及装置 |
CN105718145A (zh) * | 2016-01-20 | 2016-06-29 | 广东欧珀移动通信有限公司 | 图标显示方法及装置 |
CN105955618A (zh) * | 2016-04-29 | 2016-09-21 | 北京小米移动软件有限公司 | 信息显示方法及装置 |
CN106325680A (zh) * | 2016-08-26 | 2017-01-11 | 乐视控股(北京)有限公司 | 应用程序图标的调整方法及装置 |
CN106990884A (zh) * | 2017-03-23 | 2017-07-28 | 北京小米移动软件有限公司 | 应用图标的显示方法及装置 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112711356A (zh) * | 2019-10-08 | 2021-04-27 | Oppo广东移动通信有限公司 | 终端设备中启动应用的方法、装置、终端及存储介质 |
CN112711356B (zh) * | 2019-10-08 | 2022-10-28 | Oppo广东移动通信有限公司 | 终端设备中启动应用的方法、装置、终端及存储介质 |
EP4097578B1 (en) * | 2020-03-10 | 2024-07-17 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with user interface objects |
CN113360230A (zh) * | 2021-06-02 | 2021-09-07 | 浙江吉利控股集团有限公司 | 一种应用程序显示方法及***、一种车辆 |
Also Published As
Publication number | Publication date |
---|---|
CN114356167A (zh) | 2022-04-15 |
US11928312B2 (en) | 2024-03-12 |
CN110168483A (zh) | 2019-08-23 |
US11625144B2 (en) | 2023-04-11 |
CN110168483B (zh) | 2021-11-30 |
CN114356167B (zh) | 2022-12-20 |
US20200371648A1 (en) | 2020-11-26 |
US20220155919A1 (en) | 2022-05-19 |
EP4235410A2 (en) | 2023-08-30 |
EP3712756A1 (en) | 2020-09-23 |
EP4235410A3 (en) | 2023-10-25 |
EP3712756A4 (en) | 2020-11-11 |
US20240176461A1 (en) | 2024-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019104677A1 (zh) | 不同屏显示不同的应用快捷菜单 | |
US11861161B2 (en) | Display method and apparatus | |
EP3640782B1 (en) | Anti-misoperation method and terminal | |
EP3654165A1 (en) | Method and apparatus for switching applications in split screen mode, and related device thereof | |
EP3910962B1 (en) | Method of controlling the sharing of videos and electronic device adapted thereto | |
AU2021254610B2 (en) | Managing a plurality of free windows in drop-down menu of notification bar | |
EP2720135B1 (en) | Data transmission method, data transmission device and terminal provided with touch screen | |
CN110168487B (zh) | 一种触摸控制方法及装置 | |
US20230403354A1 (en) | Method for Adjusting Parameter of Audio Service and Terminal | |
EP3640819A1 (en) | Search method and apparatus | |
AU2018414730A1 (en) | Application window display method and terminal | |
WO2019061512A1 (zh) | 一种任务切换方法及终端 | |
JP2017509051A (ja) | ストリーミングメディアデータに関する統計を収集するための方法およびシステム、ならびに関連する装置 | |
WO2019047129A1 (zh) | 一种移动应用图标的方法及终端 | |
CN111399881B (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: 17933538 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2017933538 Country of ref document: EP Effective date: 20200615 |