WO2018068328A1 - Interface display method and terminal - Google Patents

Interface display method and terminal Download PDF

Info

Publication number
WO2018068328A1
WO2018068328A1 PCT/CN2016/102220 CN2016102220W WO2018068328A1 WO 2018068328 A1 WO2018068328 A1 WO 2018068328A1 CN 2016102220 W CN2016102220 W CN 2016102220W WO 2018068328 A1 WO2018068328 A1 WO 2018068328A1
Authority
WO
WIPO (PCT)
Prior art keywords
shortcut window
interface
terminal
trigger event
application
Prior art date
Application number
PCT/CN2016/102220
Other languages
French (fr)
Chinese (zh)
Inventor
倪静
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to CN201680080568.6A priority Critical patent/CN108885531A/en
Priority to PCT/CN2016/102220 priority patent/WO2018068328A1/en
Priority to EP16918926.3A priority patent/EP3521988A4/en
Priority to JP2019520101A priority patent/JP6828150B2/en
Priority to AU2016426314A priority patent/AU2016426314B2/en
Priority to US16/342,038 priority patent/US11442600B2/en
Priority to KR1020197013342A priority patent/KR102345098B1/en
Priority to CA3040356A priority patent/CA3040356C/en
Publication of WO2018068328A1 publication Critical patent/WO2018068328A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04803Split screen, i.e. subdividing the display area or the window area into separate subareas
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality

Definitions

  • the present invention relates to the field of application of electronic products, and in particular, to a method and terminal for interface display.
  • the interface displayed on the terminal desktop is the interface of the game application
  • the user wants to enter another application such as WeChat
  • the application interface returns to the desktop, finds the WeChat application from the application displayed on the desktop, and then the user selects the icon of the WeChat application, and the terminal enters the WeChat application after detecting that the WeChat application icon is selected; or, when the terminal desktop
  • the interface displayed on the screen is the interface of the game application, and the WeChat application that the user wants to enter is running in the background. As shown in FIG. 1 , the user triggers the interface of the application running in the background on the display screen.
  • the user needs to slide to the right, move the second interface to the position of the first interface, and then Click on the second interface to display the second interface on the display screen in full screen, thus switching the interface of the current game application to micro The interface of the application.
  • the interface displayed by the terminal is an interface of an application or other interface (excluding the desktop)
  • the user wants to open a certain file (such as music, office documents) or view a certain reminder
  • the present invention provides a method and a terminal for displaying an interface, which is used to solve the problem that the interface mode of the user switching from the current interface to other content is complicated when the interface displayed by the terminal is not the desktop in the prior art.
  • a method of interface display including:
  • the terminal When displaying the first interface, the terminal detects the first trigger event, and displays a shortcut window on the first interface in response to the first trigger event, where the shortcut window includes at least one object, each object is associated with an element, and at least An element associated with an object includes one or more of an application, a contact, a setting item, a reminder item, and a document that have been installed on the terminal; when the terminal detects that at least one object in the shortcut window is selected, The interface of the element associated with the selected object.
  • the shortcut window can be displayed on the first interface, and the shortcut window includes at least one object, and the object of the shortcut window can directly enter the interface of the element, and the element can be an application that has been installed on the terminal.
  • one or more of contacts, settings, reminders, and documents thus providing a way to quickly enter the interface of another element on the first interface, when the object associated with the object in the shortcut window is
  • the application is installed on the terminal, such as WeChat, browser, etc.
  • the user can directly call up the shortcut window on the first interface, and directly enter the interface of another application through the object in the shortcut window, compared with the prior art. , which simplifies the way from the first interface to another application interface, thereby improving the user experience.
  • the application installed in the terminal associated with the object included in the shortcut window is an application frequently used by the user, so that the user can directly enter the application commonly used by the user directly from the object included in the shortcut window, thereby improving the user experience.
  • the first interface in the embodiment of the present invention may be a desktop or an interface of an application, and when the first interface is a desktop, it may be avoided when more applications are applied on the desktop, and more applications are used. Finding apps that users need to open increases the user experience.
  • the first interface is the interface of the first application
  • the interface is quickly switched to another element through the shortcut window
  • the user in the prior art is avoided from the terminal.
  • the interface of the application is quickly switched to the interface of another application, it is limited to being shipped in the background. The problem of the application of the line.
  • the embodiment of the present invention further provides a method for manually adding an object in a shortcut window:
  • the second trigger event is detected, and the first object is set to the shortcut window in response to the second trigger event, wherein the second trigger event is used to trigger the setting of the first object into the shortcut window.
  • the first object is associated with the first application.
  • the application in the shortcut window should not be too much.
  • the terminal deletes at least one object from the shortcut window every preset duration.
  • Object where n is a positive integer greater than zero and no greater than the total number of at least one object.
  • the n objects deleted by the terminal from the shortcut window meet the preset condition.
  • the application associated with the n objects is used in the next time period less than a preset threshold, for example, the preset threshold is set to 1, and the hypothesis is associated with the WeChat application.
  • the object is currently set in the shortcut window.
  • the number of times the user uses the WeChat application from the current time is less than 1, which means that the user will not start the WeChat application during this time period, so the terminal can use WeChat during this time period.
  • the associated object is deleted, thereby avoiding too many objects in the shortcut window and reducing the user experience.
  • the object is an icon of the application or a screenshot of the last displayed interface of the application after being scaled down on the terminal.
  • the object is an icon or a screenshot, it can be clearly recognized by the user.
  • the objects can be directly reminders, contacts, settings, and documents, such as documents as music files, objects as music files, or objects as reminders. Icons for items, contacts, settings, and documents.
  • the embodiment of the present invention further provides a method for automatically adding an object in a shortcut window:
  • the terminal determines that the feature of the at least one element installed on the terminal conforms to the preset feature, the terminal associates the object associated with the at least one element into the shortcut window.
  • the terminal can automatically set the object of the element conforming to the preset feature into the shortcut window, the user's active operation is reduced, which brings convenience to the user.
  • the third trigger event is detected, and the size of the shortcut window is adjusted in response to the third trigger event, wherein the third trigger event is used to adjust the shortcut window. size.
  • the shortcut window when the shortcut window is displayed on the terminal, more objects can be displayed in the shortcut window by adjusting the size of the shortcut window, so that the user can view the object, and the shortcut window can be displayed by adjusting the size of the shortcut window. Fewer objects reduce the impact of the shortcut window on the user's view of the first interface, thus improving the user experience.
  • the user may also adjust the display position of the shortcut window in the terminal.
  • the terminal detects a sliding operation in the display area of the shortcut window; , switching at least one object displayed in the shortcut window, and determining that at least one object selected is included in the object displayed in the shortcut window.
  • the size of the display area of the shortcut window is limited, when there are many objects included in the shortcut window, all of the displayed in the shortcut window may cause display abnormality, which causes the user to find the difficulty, and the partial object is displayed in the shortcut window, and the display is switched by the sliding operation.
  • the objects in the shortcut window make it easy for users to find the objects that need to be selected to improve the user experience.
  • a second aspect provides a terminal for displaying an interface, including a display unit and a processing unit, wherein the display unit is configured to display the first interface, and the processing unit is configured to trigger the display unit to respond to the first when the first trigger event is detected a triggering event, the first triggering event is used to trigger the display unit to present a shortcut window on the first interface; the display unit is further configured to display a shortcut window on the first interface in response to the first triggering event, the shortcut window includes at least one object, each Objects are associated with an element, and elements associated with at least one object include applications, contacts, settings, reminders that are already installed on the terminal. At least two of the item and the document; the processing unit is further configured to trigger the display unit to display an interface of the element associated with the selected object after detecting that at least one object in the shortcut window is selected.
  • the first interface is an interface of the first application.
  • the processing unit is further configured to: when the first interface is displayed on the display unit, detect the second trigger event, and respond to the second trigger event, where the second trigger event is used to trigger Set the object associated with the first application to the shortcut window.
  • the processing unit is further configured to delete n objects in the at least one object from the shortcut window every preset duration, where n is greater than zero and no greater than at least one object The positive number of the total number.
  • the object is an icon of the application or a screenshot of the interface displayed last on the terminal after the scaled down application.
  • the processing unit is further configured to: when determining that the feature of the at least one application installed on the terminal conforms to the preset feature, set the object associated with the at least one application to the shortcut window.
  • the processing unit is further configured to: after the display unit displays the shortcut window, detecting a third trigger event, where the third trigger event is used to adjust the size of the shortcut window; and responding to the third trigger event , adjust the size of the shortcut window.
  • the processing unit is further configured to detect at least one object in the shortcut window. Before being selected, a sliding operation is detected in the display area of the shortcut window; and in response to the sliding operation, at least one object displayed in the shortcut window is switched, and it is determined that at least one object selected is included in the object displayed in the shortcut window.
  • an embodiment of the present invention further provides a terminal device, where the terminal device includes a processor and a memory, where the memory is used to store a software program, and the processor is configured to read a software program stored in the memory and implement The method provided by the first aspect or any one of the foregoing first aspects.
  • the embodiment of the present invention further provides a computer storage medium, where the storage medium can be Therefore, it is non-volatile, that is, the content is not lost after power off.
  • the storage medium stores a software program that, when read and executed by one or more processors, implements the method provided by the first aspect or any one of the foregoing first aspects.
  • FIG. 1 is a schematic diagram of an interface of multiple applications running in the background in the prior art
  • FIG. 2 is a schematic structural diagram of hardware of a terminal according to an embodiment of the present invention.
  • FIG. 3 is a schematic flowchart of an interface display method according to an embodiment of the present invention.
  • 4a to 4i are respectively schematic views of a shortcut window according to an embodiment of the present invention.
  • FIG. 5 is a schematic diagram of a shortcut window according to an embodiment of the present invention.
  • FIG. 6 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
  • the method for displaying the interface in the embodiment of the present invention is mainly applied to a terminal, and the terminal may also be referred to as a UE (User Equipment), an MS (Mobile Station), a mobile terminal (Mobile Terminal), etc.
  • the terminal can be a mobile phone, a tablet computer, a PDA (Personal Digital Assistant), a POS (Point of Sales), a car computer, a set top box, and the like.
  • the method for displaying the interface in the embodiment of the present invention because the shortcut window can be displayed on the first interface, and the shortcut window includes at least one object, the object can be directly installed into the interface of the element by selecting the object of the shortcut window, and the element can be installed.
  • One or more of applications, contacts, settings, reminders, and documents on the terminal thus providing a way to enter an interface of another element on the first interface, when the objects in the shortcut window are associated
  • the element is an application that has been installed on the terminal, such as WeChat, browser, etc.
  • the user can directly call up the shortcut window on the first interface, and pass the fast
  • the objects in the shortcut window directly enter the interface of another application, which simplifies the way from the first interface to another application interface compared with the prior art, thereby improving the user experience.
  • the application installed in the terminal associated with the object included in the shortcut window is an application frequently used by the user.
  • the elements associated with the objects in the shortcut window may or may not run in the background.
  • the element associated with the object in the shortcut window is an application
  • the application may run in the background, or Does not run in the background, where the application associated with the object in the shortcut window is an application already installed on the terminal.
  • FIG. 2 is a schematic structural diagram of a hardware of a terminal according to an embodiment of the present invention.
  • the terminal 200 includes a display device 210, a processor 220, and a memory 230.
  • the display device 210 includes a display panel 211 for displaying information input by the user or information provided to the user, various operation interfaces of the terminal 200, and the like.
  • the embodiment of the present invention is mainly used for displaying an interface of an application installed in the terminal 100, a desktop, a shortcut window, and at least one object included in the shortcut window.
  • the display panel 211 can be configured in the form of an LCD (Liquid Crystal Display) or an OLED (Organic Light-Emitting Diode).
  • the processor 220 is configured to read a computer program and then execute a computer program defined method, for example, the processor 220 reads one or more applications to run an application on the terminal 100, and displays an interface of the application on the display device 210.
  • the processor 220 may include one or more general-purpose processors, and may also include one or more DSPs (Digital Signal Processors) for performing related operations to implement the technical solutions provided by the embodiments of the present invention.
  • DSPs Digital Signal Processors
  • the memory 230 generally includes a memory and an external memory, and the memory may be a random access memory (RAM), a read only memory (ROM), a cache (CACHE), or the like.
  • the external storage can be a hard disk, a CD, a USB disk, a floppy disk, or a tape drive.
  • the memory 230 is used to store a computer program and other data 233, the computer program including an operating system 232 and an application 231, etc., and other data 233 may include data generated by the operating system 232 or the application 231 after being executed, the data including system data ( For example As a system configuration parameter) and user data, such as a photo taken by the user is typical user data.
  • system data For example As a system configuration parameter
  • user data such as a photo taken by the user is typical user data.
  • the shortcut window in the embodiment of the present invention, the at least one object included in the shortcut window, and the element associated with the object included in the shortcut window are stored in the memory 230.
  • the terminal 200 does not detect the first trigger event, the first The shortcut window is not displayed on the interface, and the terminal 200 calls the shortcut window and at least one object included in the shortcut window from the memory 230 only when the first trigger event is detected, and displays the shortcut window on the display device 210, and the shortcut window. At least one object included in the object.
  • the terminal 200 may further include an input device 240 for receiving input digital information, character information or contact touch/contactless gestures, and generating signal inputs and the like related to user settings and function control of the terminal 200.
  • the input device 240 may include a touch panel 241.
  • the touch panel 241 also referred to as a touch screen, can collect touch operations on or near the user (such as the user's operation on the touch panel 241 or on the touch panel 241 using any suitable object or accessory such as a finger, a stylus, or the like. ), and drive the corresponding connection device according to a preset program.
  • the touch panel 241 can include two parts: a touch detection device and a touch controller.
  • the touch detection device detects the touch orientation of the user, and detects a signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts the touch information into contact coordinates, and sends the touch information.
  • the processor 220 is provided and can receive commands from the processor 220 and execute them. In the embodiment of the present invention, if the first triggering event is the first gesture, when the touch detecting device in the touch panel 241 detects the touch operation, the touch controller that sends the signal corresponding to the detected touch operation is touched. The controller converts the signal into contact coordinates and sends it to the processor 220.
  • the processor 220 determines the touch operation as the first gesture according to the received contact coordinates, and then responds to the first gesture, specifically calling the shortcut window from the memory 230 and quickly At least one object included in the window, and displaying a shortcut window on the display device 210 and at least one object included in the shortcut window.
  • the touch panel 241 can be implemented by using various types such as resistive, capacitive, infrared, and surface acoustic waves. It should be understood that, in the embodiment of the present invention, the touch panel 241 can cover the display panel 211 to form a touch display screen.
  • the input device 240 may also include other input devices 242, which may include, but are not limited to, physical keyboards, function keys (such as One or more of the volume control button, the switch button, and the like, the trackball, the mouse, the joystick, and the like. Therefore, in the embodiment of the present invention, the first trigger event is not limited to the first gesture, and is also a physical button or the like.
  • the terminal 200 may further include a power source 250 for powering other modules and a camera 260 for taking photos or videos.
  • Terminal 200 may also include one or more sensors 270, such as acceleration sensors, light sensors, pressure sensors, and the like. Therefore, the first triggering event of the embodiment of the present invention may also be that the terminal 200 detects a pressure or the like in a specific area of the display device 210.
  • the terminal 200 may further include a radio frequency (RF) circuit 280 for
  • the network communication with the wireless network device may further include a WiFi module 290 for performing WiFi communication with other devices.
  • RF radio frequency
  • the terminal 200 may further include a flash or the like, which will not be described herein.
  • the method for displaying an interface includes:
  • Step 300 When the terminal displays the first interface, the first trigger event is detected, and the first trigger event is used to trigger the presentation of the shortcut window on the first interface.
  • the first interface may be a desktop, an interface of an application, or an interface of a file (for example, an interface of a word document), and the first trigger event may be specific to the display area.
  • Touch gestures such as three-finger slides
  • specific sounds such as three-finger slides
  • pressing operations on specific areas in the display area selecting specific physical buttons
  • identifying specific fingerprints hovering touches identified by infrared or ultrasound, or stress Screen and so on.
  • the user can customize the touch gesture at the terminal as needed.
  • the first trigger event is a specific touch gesture on the display area.
  • the user can customize the sound at the terminal as needed.
  • Step 301 The terminal displays a shortcut window on the first interface in response to the first trigger event, where at least one object included in the shortcut window, each object is associated with one element, and elements associated with the at least one object include installed in the terminal. At least two of the apps, contacts, settings, reminders, and documents on the page.
  • the object associated with the object included in the shortcut window may also be only one of the applications, contacts, setting items, reminders, and documents that have been installed on the terminal.
  • the object when the element associated with the object is an application that has been installed on the terminal, the object is an icon of the element or a screenshot of the interface last displayed on the terminal after being scaled down.
  • the object when the element is a WeChat installed on the terminal, the object may be an icon of WeChat, or a screenshot of the interface last displayed on the terminal after the scaled down on the terminal.
  • the screenshot can be a dynamic screenshot or a static screenshot.
  • the object can also be a music file or a document or the like.
  • the icons of the applications displayed on the terminal are more, resulting in inconvenient user searching, and the objects of the commonly used applications or the objects of the documents can be set.
  • the shortcut window the user can directly invoke the shortcut window through the first trigger event. Since the object included in the shortcut window is less than the icon on the terminal desktop, the user can quickly find the user and further improve the user experience.
  • the shortcut window is triggered by triggering the first interface on the three fingers, and the shortcut window is not displayed on the first interface before the terminal responds to the first trigger event. Since the number of objects included in the shortcut window may be greater than the number of objects that can be displayed in the shortcut window, optionally, when the number of objects included in the shortcut window is greater than the number of objects displayed in the shortcut window.
  • the terminal detects a sliding operation in the display area of the shortcut window; then, in response to the sliding operation, switches at least one object displayed in the shortcut window, and determines that at least one object selected is included in the object displayed in the shortcut window.
  • the terminal displays the shortcut window on the first interface in the manner shown in FIG. 4a.
  • 400 is used to indicate that the shortcut window 401 is used to represent the object, wherein a maximum of several objects can be set in 400. You can make different settings according to your needs.
  • a page can display up to 8 objects, that is, the display area of the shortcut window can display up to 8 objects.
  • the object can be set by two pages as shown in FIG. 4b, and different pages can be switched by sliding left and right, as shown in FIG. 4b, by sliding to the left to switch to the page of the dotted frame.
  • FIG. 4a 400 is used to indicate that the shortcut window 401 is used to represent the object, wherein a maximum of several objects can be set in 400. You can make different settings according to your needs. You can set up to 4 objects per line in the shortcut window 400 as shown in Figure 4a.
  • a page can display up to 8 objects, that is, the display area
  • the manner of adjusting an object that can be displayed in the shortcut window in the embodiment of the present invention is not limited by the type of the element associated with the object included in the shortcut window. For example, when the object included in the shortcut window is only associated with the installed application, the adjustment is quick.
  • the manner in which the objects can be displayed in the window can also be adjusted in the manner involved in the embodiments of the present invention.
  • the size of the shortcut window and the position of the shortcut window in the display area are not limited. As shown in FIG. 4 e, the shortcut window is in the middle of the display area, and the shortcut window shown in FIG. 4f is displayed in full screen.
  • a shortcut window can also be displayed in the Dock area of the desktop, as shown in FIG. 4h, by sliding left and right to change the object displayed in the shortcut window.
  • the maximum value of the setting object in a shortcut window may be preset.
  • the terminal may further adjust the size of the shortcut window according to the third trigger event triggered by the user. Specifically, after the terminal displays the shortcut window, the third trigger event is detected, and the size of the shortcut window is adjusted in response to the third trigger event.
  • the third trigger event is used to adjust the size of the shortcut window.
  • the third trigger event may be a sliding operation or the like.
  • the initial size of the shortcut window is as shown in FIG. 4f
  • the shortcut window size is adjusted by the user-triggered operation to be as shown in FIG. 4e, for example, the pair of shortcut windows in FIG. 4f.
  • the angle a if the user-triggered operation is closer to the middle from the two ends of the diagonal a, respectively, the length and width of the shortcut window are simultaneously reduced, and the specific users simultaneously from the two ends of the diagonal a
  • the shortcut window 400 is reduced to a shortcut window 420, wherein the object can be reduced by the same ratio, or the size of the object is unchanged, and the shortcut window becomes smaller, in one row.
  • the location of the shortcut window may also be moved according to the operation triggered by the user, and the specific operation may be The sliding operation of the fixed area, for example, the sliding operation is to slide the finger from left to right, the shortcut window moves to the right, and the specific movement can be moved according to the actual horizontal sliding distance, that is, the shortcut window slides following the sliding of the finger, when the shortcut window After sliding out the display area of the terminal, the shortcut window is hidden from the part of the terminal display area.
  • the shortcut window slides out of the display area of the terminal, the finger continues to slide, and the shortcut window is hidden.
  • the shortcut window can also be slid by following the sliding of the finger.
  • when the shortcut window is moved to the edge of the display area of the terminal, whether the finger continues to move or not The edges continue to slide and the shortcut window no longer moves.
  • the transparency of the background of the shortcut window may also be adjusted.
  • the shadow area in the shortcut window 400 is the background of the shortcut window, and the transparency of the background may be adjusted according to the needs of the user.
  • the shortcut window completely covers the first interface.
  • the transparency 100%, the user can see the content of the shortcut window in the first interface through the background of the shortcut window.
  • the adjustment of the shortcut window size, the position, and the background transparency is not limited by the type of the element associated with the object included in the shortcut window.
  • the shortcut window is only associated with the installed application, the shortcut window
  • the adjustment of the size, position and background transparency can also be adjusted in a manner that is relevant to embodiments of the present invention.
  • Step 302 After detecting that at least one object in the shortcut window is selected, the terminal displays an interface of an element associated with the selected object.
  • the terminal displays In an interface, a second trigger event is detected, and the second trigger event is used to trigger setting the first object into the shortcut window; and in response to the second trigger event, setting the first object to the shortcut window, the first object and the first object An application association.
  • the second trigger event may be a gesture operation that is independent of the first interface itself, such as a three-finger slide, etc., or may be set by setting a physical icon on the trigger interface, or performing operations such as sound and pressure.
  • the shortcut window 400 includes eight objects. If the maximum number of objects that can be set in the shortcut window is nine, the first object is directly set to the front of the object 401, as shown in FIG. 4i. 402 is the first object; if the maximum number of objects that can be set in the shortcut window is 8, delete one of the objects that meets the preset condition, and then set the first object to the shortcut window, specifically, preset The condition can be set according to the actual situation, for example, the preset condition is one object selected the least in the shortcut window.
  • the terminal when determining, by the terminal, that the feature of the at least one element that is installed on the terminal meets the preset feature, the terminal associates the object associated with the at least one element into the shortcut window.
  • the terminal intelligently recommends the application to be used by the user by learning the usage habits of the application installed by the user on the terminal and analyzing the data of the application used by the user, facilitating the user. Quickly find the app you want to use. For example, the icon of the application that meets the preset condition is set to the shortcut window in the preset time period.
  • the preset feature is that the number of times the user uses the first application exceeds a preset threshold in a certain period of time (for example, the preset threshold is 8
  • the terminal sets the icon of the first application to the shortcut window when detecting the start time of the time period, optionally, when the termination time of the time period is reached, deleting the first application in the shortcut window Icon.
  • the preset feature can also be an application with new reminder or unread information. For example, if the terminal detects a new reminder in a message application such as a mailbox or a short message, the icon of the new reminder message such as a mailbox or a short message is set to In the shortcut window.
  • the preset feature is related to the item stored in the to-do item, and it is assumed that the to-do list includes a purchase ticket, and when the terminal detects that the to-do event includes buying a ticket, the icon of the application related to at least one ticket in the terminal is set to Shortcut window.
  • the icon of the music document is set to the shortcut window.
  • the terminal deletes n objects in at least one object from the shortcut window every preset duration, where n is a positive integer greater than zero and not greater than the total number of at least one object. .
  • the n objects satisfy the preset deletion condition, and if the number of times the deleted feature is the selected object is less than the preset threshold, the number of selected objects of the n objects is less than the preset threshold, and it is assumed that there are m The number of object selections is less than the preset threshold, where m is greater than n. If the terminal sets up to delete n at a time, the terminal deletes n objects in order from the smallest to the largest.
  • the terminal displays the shortcut window when the first trigger event is detected, whether the interface of the application 1 is displayed, the interface of the application 2 is displayed, or the desktop is displayed.
  • the first trigger event can be the same operation or a different operation.
  • the displayed interface is the interface of the application 1
  • the object set in the displayed shortcut window and the interface displayed by the terminal are displayed.
  • the interface of the application 2 when the first trigger event is detected on the interface of the application 2, the objects set in the displayed shortcut window are different, that is, different applications respectively correspond to one shortcut window, wherein, in different applications
  • the way to display the shortcut window on the interface can be the same or different.
  • the embodiment of the present invention further provides a terminal.
  • the method for the terminal is the method for displaying the interface according to the embodiment of the present invention. Therefore, the implementation of the terminal in the embodiment of the present invention can be referred to the implementation of the method. No longer.
  • the terminal of the embodiment of the present invention includes a display unit 600 and a processing unit 610, wherein the display unit 600 is configured to display a first interface, and the processing unit 610 is configured to trigger display when the first trigger event is detected.
  • the unit 600 is responsive to the first triggering event, and the first triggering event is used to trigger the display unit 600 to present the shortcut window on the first interface.
  • the display unit 600 is further configured to display the shortcut window on the first interface in response to the first triggering event, and the shortcut window Included in the at least one object, each object is associated with one element, and the element associated with the at least one object includes at least two of an application, a contact, a setting item, a reminder item, and a document that have been installed on the terminal; the processing unit 610 further For detecting that at least one object in the shortcut window is selected, the trigger display unit 600 displays an interface of an element associated with the selected object.
  • the first interface is an interface of the first application.
  • the processing unit 610 is further configured to: when the first interface is displayed on the display unit 600, detect a second trigger event, and respond to the second trigger event, where the second trigger event is used to trigger the first An application-associated object is set to the shortcut window.
  • the processing unit 610 is further configured to delete n objects in the at least one object from the shortcut window every preset duration, where n is a positive integer greater than zero and not greater than a total number of at least one object .
  • the object is an icon of the application or a screenshot of the interface displayed last on the terminal after the scaled down application.
  • the processing unit 610 is further configured to: when determining that the feature of the at least one application that is installed in the terminal conforms to the preset feature, the at least one application-associated object is set into the shortcut window.
  • the processing unit 610 is further configured to: after the display unit 600 displays the shortcut window, detect a third trigger event, where the third trigger event is used to adjust a size of the shortcut window; and adjust the size of the shortcut window in response to the third trigger event. .
  • the processing unit 610 is further configured to: before detecting that at least one object in the shortcut window is selected, in the shortcut window The display area detects the sliding operation; and in response to the sliding operation, switches at least one object displayed in the shortcut window, and determines that at least one object selected is included in the object displayed in the shortcut window.
  • the shortcut window is displayed on the first interface, where the shortcut window includes at least one object, each The object is associated with an element, and the element associated with the at least one object includes one or more of an application, a contact, a setting item, a reminder item, and a document that are installed on the terminal; when the terminal detects at least one object in the shortcut window When selected, the interface for the element associated with the selected object is displayed. Since the shortcut window can be displayed on the first interface in the embodiment of the present invention, the user can directly call up the shortcut window on the first interface, and directly enter the interface of another application through the object in the shortcut window, which is related to the prior art. Compared, it simplifies the way from the first interface to another application interface, thereby improving the user experience.
  • the present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (system), and computer program products according to embodiments of the invention. It should be understood that the flow chart can be implemented by computer program instructions And/or a combination of the processes and/or blocks in the block diagrams, and the flowcharts and/or blocks in the flowcharts. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
  • the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

Landscapes

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

Abstract

The present invention relates to the field of electronic product applications. Disclosed are an interface display method and a terminal for solving an issue of interface switching. The method comprises: upon the terminal displaying a first interface, detecting a first triggering event and responding to the first triggering event, displaying a shortcut window on the first interface, wherein the shortcut window comprises at least one object therein and each object is associated with one element; and upon the terminal detecting that at least one object in the shortcut window is selected, displaying an interface of the element associated with the selected object. Since the solution can be used to display the shortcut window on the first interface, the user can directly invoke the shortcut window on the first interface, and directly proceed to the interface of another element via the object in the shortcut window, thus simplifying the manner of proceeding to the interface of another element from the first interface and enhancing user experience in comparison to existing technology.

Description

一种界面显示的方法及终端Method and terminal for interface display 技术领域Technical field
本发明涉及电子产品应用领域,特别涉及一种界面显示的方法及终端。The present invention relates to the field of application of electronic products, and in particular, to a method and terminal for interface display.
背景技术Background technique
随着移动互联网和智能终端如智能手机、平板电脑等的发展,涌现了大量的用于安装在智能终端上的应用软件,为人们的生活带来了方便。With the development of mobile Internet and smart terminals such as smart phones and tablet computers, a large number of application software for installing on smart terminals has emerged, which has brought convenience to people's lives.
通常情况下,用户根据自己的实际需求,会在终端上安装多个应用,当终端桌面上显示的界面为游戏应用的界面时,若用户想进入另外一个应用如微信,则用户需要先退出游戏应用的界面,返回到桌面上,从桌面上显示的应用中找到微信应用,然后用户选中微信应用的图标,终端在检测到微信应用的图标被选中后,则进入微信应用;或者,当终端桌面上显示的界面为游戏应用的界面、且用户想要进入的微信应用在后台运行时,如图1所示,通过用户触发,终端会在显示屏上排列显示多个在后台运行的应用的界面,其中若第1个界面为游戏应用的界面,第2个界面为在后台运行的微信应用的界面,则用户需要向右滑动,将第2个界面移动到第1个界面的位置上,然后点击第2个界面,以在显示屏上全屏显示第2个界面,从而实现将当前游戏应用的界面切换为微信应用的界面。Usually, users install multiple applications on the terminal according to their actual needs. When the interface displayed on the terminal desktop is the interface of the game application, if the user wants to enter another application such as WeChat, the user needs to exit the game first. The application interface returns to the desktop, finds the WeChat application from the application displayed on the desktop, and then the user selects the icon of the WeChat application, and the terminal enters the WeChat application after detecting that the WeChat application icon is selected; or, when the terminal desktop The interface displayed on the screen is the interface of the game application, and the WeChat application that the user wants to enter is running in the background. As shown in FIG. 1 , the user triggers the interface of the application running in the background on the display screen. If the first interface is the interface of the game application, and the second interface is the interface of the WeChat application running in the background, the user needs to slide to the right, move the second interface to the position of the first interface, and then Click on the second interface to display the second interface on the display screen in full screen, thus switching the interface of the current game application to micro The interface of the application.
此外,现有技术中,当终端显示的界面为某一应用的界面或其它界面(不包括桌面)时,用户想要打开某一文件(如音乐、office文档)或查看某一提醒事项,则需要对终端进行操作返回桌面后,查找想要打开的文件或提醒事项,然后用户再对文件或提醒事项进行相应的操作打开文件或提醒事项的界面。In addition, in the prior art, when the interface displayed by the terminal is an interface of an application or other interface (excluding the desktop), if the user wants to open a certain file (such as music, office documents) or view a certain reminder, then After you need to operate the terminal and return to the desktop, you can find the file or reminder you want to open, and then the user can open the file or reminder interface by performing corresponding operations on the file or reminder.
综上所述,现有技术中用户在终端显示的界面不是桌面时,从当前界面切换到其它内容(如应用、文件或提醒事项等)的界面的方式较为复杂。 In summary, in the prior art, when the interface displayed by the terminal is not a desktop, the manner of switching from the current interface to the interface of other content (such as an application, a file, or a reminder, etc.) is complicated.
发明内容Summary of the invention
本发明提供一种界面显示的方法及终端,用以解决现有技术中用户在终端显示的界面不是桌面时,从当前界面切换到其它内容的界面方式较为复杂的问题。The present invention provides a method and a terminal for displaying an interface, which is used to solve the problem that the interface mode of the user switching from the current interface to other content is complicated when the interface displayed by the terminal is not the desktop in the prior art.
第一方面,提供了一种界面显示的方法,包括:In a first aspect, a method of interface display is provided, including:
终端在显示第一界面时,检测到第一触发事件,并响应第一触发事件,在第一界面上显示快捷窗口,其中,快捷窗口中包括至少一个对象,每个对象关联一个元素,与至少一个对象关联的元素包括已安装在终端上的应用、联系人、设置项、提醒事项和文档中的一个或多个;当终端在检测到快捷窗口中的至少一个对象被选中后,则显示与选中的对象关联的元素的界面。由于本发明实施例中在第一界面上能够显示快捷窗口,而快捷窗口中包括有至少一个对象,能够通过选中该快捷窗口的对象直接进入元素的界面,元素可以为已安装在终端上的应用、联系人、设置项、提醒事项和文档中的一个或多个,因此提供了一种在第一界面上快速进入另一元素的界面的方式,当快捷窗口中的对像关联的元素为已安装在终端上的应用时,如微信、浏览器等,则用户可通过在第一界面上直接调出快捷窗口,通过快捷窗口中的对象直接进入另一应用的界面,与现有技术相比,简化了从第一界面进入另一应用界面的方式,从而提高了用户体验。When displaying the first interface, the terminal detects the first trigger event, and displays a shortcut window on the first interface in response to the first trigger event, where the shortcut window includes at least one object, each object is associated with an element, and at least An element associated with an object includes one or more of an application, a contact, a setting item, a reminder item, and a document that have been installed on the terminal; when the terminal detects that at least one object in the shortcut window is selected, The interface of the element associated with the selected object. In the embodiment of the present invention, the shortcut window can be displayed on the first interface, and the shortcut window includes at least one object, and the object of the shortcut window can directly enter the interface of the element, and the element can be an application that has been installed on the terminal. , one or more of contacts, settings, reminders, and documents, thus providing a way to quickly enter the interface of another element on the first interface, when the object associated with the object in the shortcut window is When the application is installed on the terminal, such as WeChat, browser, etc., the user can directly call up the shortcut window on the first interface, and directly enter the interface of another application through the object in the shortcut window, compared with the prior art. , which simplifies the way from the first interface to another application interface, thereby improving the user experience.
较佳的,快捷窗口中包括的对象关联的已安装在终端的应用为用户经常使用的应用,便于用户能够直接从快捷窗口中包括的对象直接进入用户常用的应用,进而提高了用户的体验。Preferably, the application installed in the terminal associated with the object included in the shortcut window is an application frequently used by the user, so that the user can directly enter the application commonly used by the user directly from the object included in the shortcut window, thereby improving the user experience.
需要说明的是,本发明实施例中的第一界面可以为桌面,也可以为某一应用的界面,并且当第一界面为桌面时,可以避免当桌面上应用较多时,从较多应用中查找用户需要打开的应用,提升了用户体验。It should be noted that the first interface in the embodiment of the present invention may be a desktop or an interface of an application, and when the first interface is a desktop, it may be avoided when more applications are applied on the desktop, and more applications are used. Finding apps that users need to open increases the user experience.
在第一方面的基础上,可选的,当第一界面为第一应用的界面时,由于通过快捷窗口快速切换到另一个元素的界面,因此避免了现有技术中用户在终端上从一个应用的界面快速切换到另一个应用的界面时仅局限于在后台运 行的应用的问题。On the basis of the first aspect, optionally, when the first interface is the interface of the first application, since the interface is quickly switched to another element through the shortcut window, the user in the prior art is avoided from the terminal. When the interface of the application is quickly switched to the interface of another application, it is limited to being shipped in the background. The problem of the application of the line.
在第一方面的基础上,本发明实施例还提供了一种在快捷窗口中人工添加对象的方式:On the basis of the first aspect, the embodiment of the present invention further provides a method for manually adding an object in a shortcut window:
终端在显示第一界面时,检测到第二触发事件,并响应第二触发事件,将第一对象设置到快捷窗口中,其中,第二触发事件用于触发将第一对象设置到快捷窗口中,其中,第一对象与第一应用关联。When the terminal displays the first interface, the second trigger event is detected, and the first object is set to the shortcut window in response to the second trigger event, wherein the second trigger event is used to trigger the setting of the first object into the shortcut window. Wherein the first object is associated with the first application.
由于用户能够根据自己需要在快捷窗口中增加对象,从而能够更好的满足用户的需求,提高了用户体验。Since the user can add objects in the shortcut window according to his own needs, the user's needs can be better met and the user experience is improved.
为使得用户能够从快捷窗口中快速查找到与需要启动的应用关联的对象,快捷窗口中的应用不宜太多,具体的,终端每隔预设时长,从快捷窗口中删除至少一个对象中的n个对象,其中,n为大于零、且不大于至少一个对象的总个数的正整数。In order to enable the user to quickly find the object associated with the application to be launched from the shortcut window, the application in the shortcut window should not be too much. Specifically, the terminal deletes at least one object from the shortcut window every preset duration. Object, where n is a positive integer greater than zero and no greater than the total number of at least one object.
其中,终端从快捷窗口中删除的n个对象符合预设条件,例如与n个对象关联的应用在下一时间段使用次数小于预设阈值,例如将预设阈值设置为1,假设与微信应用关联的对象当前设置在快捷窗口中,然而从当前时刻开始的两小时用户使用微信应用的次数小于1,也就是说用户在这个时间段不会启动微信应用,因此终端在这个时间段可以将与微信应用关联的对象删除,从而避免快捷窗口中对象的个数过多,降低用户体验。The n objects deleted by the terminal from the shortcut window meet the preset condition. For example, the application associated with the n objects is used in the next time period less than a preset threshold, for example, the preset threshold is set to 1, and the hypothesis is associated with the WeChat application. The object is currently set in the shortcut window. However, the number of times the user uses the WeChat application from the current time is less than 1, which means that the user will not start the WeChat application during this time period, so the terminal can use WeChat during this time period. The associated object is deleted, thereby avoiding too many objects in the shortcut window and reducing the user experience.
在第一方面的基础上,可选的,当对象关联的元素为已安装在终端上的应用时,对象为应用的图标或按设定比例缩小后的应用在终端上最后显示的界面的截图。On the basis of the first aspect, optionally, when the element associated with the object is an application that has been installed on the terminal, the object is an icon of the application or a screenshot of the last displayed interface of the application after being scaled down on the terminal. .
由于对象为图标或截图,因此能够清楚地被用户识别。Since the object is an icon or a screenshot, it can be clearly recognized by the user.
此外,当对象关联的元素为提醒事项、联系人、设置项和文档时,对象可以直接为提醒事项、联系人、设置项和文档,例如文档为音乐文件,对象为音乐文件;或者对象为提醒事项、联系人、设置项和文档的图标。In addition, when the elements associated with the object are reminders, contacts, settings, and documents, the objects can be directly reminders, contacts, settings, and documents, such as documents as music files, objects as music files, or objects as reminders. Icons for items, contacts, settings, and documents.
在第一方面的基础上,可选的,本发明实施例还提供了一种自动在快捷窗口中添加对象的方式: On the basis of the first aspect, optionally, the embodiment of the present invention further provides a method for automatically adding an object in a shortcut window:
终端在确定已安装在终端的至少一个元素的特征符合预设特征时,则将至少一个元素关联的对象设置到快捷窗口中。When the terminal determines that the feature of the at least one element installed on the terminal conforms to the preset feature, the terminal associates the object associated with the at least one element into the shortcut window.
由于终端能够自动将符合预设特征的元素的对象设置快捷窗口中,在减少了用户的主动操作,为用户的使用带来了方便。Since the terminal can automatically set the object of the element conforming to the preset feature into the shortcut window, the user's active operation is reduced, which brings convenience to the user.
在第一方面的基础上,可选的,终端显示快捷窗口之后,检测到第三触发事件,并响应第三触发事件,调整快捷窗口的大小,其中,第三触发事件用于调整快捷窗口的大小。On the basis of the first aspect, optionally, after the terminal displays the shortcut window, the third trigger event is detected, and the size of the shortcut window is adjusted in response to the third trigger event, wherein the third trigger event is used to adjust the shortcut window. size.
因此当终端上显示快捷窗口时,可通过对快捷窗口的大小的调整使得快捷窗口中能够显示更多的对象,便于用户查看对象,一方面通过对快捷窗口的大小的调整使得快捷窗口中能够显示较少的对象,降低快捷窗口对用户查看第一界面的影响,从而提高了用户的体验。Therefore, when the shortcut window is displayed on the terminal, more objects can be displayed in the shortcut window by adjusting the size of the shortcut window, so that the user can view the object, and the shortcut window can be displayed by adjusting the size of the shortcut window. Fewer objects reduce the impact of the shortcut window on the user's view of the first interface, thus improving the user experience.
此外,需要说明的是,在本发明实施例中,用户还可以对快捷窗口在终端的显示位置进行调整。In addition, it should be noted that, in the embodiment of the present invention, the user may also adjust the display position of the shortcut window in the terminal.
在第一方面的基础上,可选的,当在快捷窗口中包括的对象的个数大于快捷窗口中显示的对象的个数时,终端在快捷窗口的显示区域检测到滑动操作;响应滑动操作,切换显示在快捷窗口中的至少一个对象,并确定显示在快捷窗口中的对象中包括被选中的至少一个对象。On the basis of the first aspect, optionally, when the number of objects included in the shortcut window is greater than the number of objects displayed in the shortcut window, the terminal detects a sliding operation in the display area of the shortcut window; , switching at least one object displayed in the shortcut window, and determining that at least one object selected is included in the object displayed in the shortcut window.
由于快捷窗口的显示区域的大小有限,当快捷窗口中包括的对象较多时,全部显示在快捷窗口中容易造成显示异常,导致用户查找困难,而在快捷窗口显示部分对象,通过滑动操作切换显示在快捷窗口中的对象,便于用户查找需要选中的对象提高了用户体验。Since the size of the display area of the shortcut window is limited, when there are many objects included in the shortcut window, all of the displayed in the shortcut window may cause display abnormality, which causes the user to find the difficulty, and the partial object is displayed in the shortcut window, and the display is switched by the sliding operation. The objects in the shortcut window make it easy for users to find the objects that need to be selected to improve the user experience.
第二方面,提供了一种界面显示的终端,包括显示单元和处理单元,其中,显示单元用于显示第一界面;处理单元用于在检测到第一触发事件时,触发显示单元响应第一触发事件,第一触发事件用于触发显示单元在第一界面上呈现快捷窗口;显示单元还用于响应第一触发事件,在第一界面上显示快捷窗口,快捷窗口中包括至少一个对象,每个对象关联一个元素,与至少一个对像关联的元素包括已安装在终端上的应用、联系人、设置项、提醒事 项和文档中的至少两个;处理单元还用于在检测到快捷窗口中的至少一个对象被选中后,触发显示单元显示与选中的对象关联的元素的界面。A second aspect provides a terminal for displaying an interface, including a display unit and a processing unit, wherein the display unit is configured to display the first interface, and the processing unit is configured to trigger the display unit to respond to the first when the first trigger event is detected a triggering event, the first triggering event is used to trigger the display unit to present a shortcut window on the first interface; the display unit is further configured to display a shortcut window on the first interface in response to the first triggering event, the shortcut window includes at least one object, each Objects are associated with an element, and elements associated with at least one object include applications, contacts, settings, reminders that are already installed on the terminal. At least two of the item and the document; the processing unit is further configured to trigger the display unit to display an interface of the element associated with the selected object after detecting that at least one object in the shortcut window is selected.
在第二方面的基础上,可选的,第一界面为第一应用的界面。On the basis of the second aspect, optionally, the first interface is an interface of the first application.
在第二方面的基础上,可选的,处理单元还用于在显示单元上显示第一界面时,检测到第二触发事件,并响应第二触发事件,其中,第二触发事件用于触发将第一应用关联的对象设置到快捷窗口中。On the basis of the second aspect, the processing unit is further configured to: when the first interface is displayed on the display unit, detect the second trigger event, and respond to the second trigger event, where the second trigger event is used to trigger Set the object associated with the first application to the shortcut window.
在第二方面的基础上,可选的,处理单元还用于每隔预设时长,从快捷窗口中删除至少一个对象中的n个对象,其中,n为大于零、且不大于至少一个对象的总个数的正整数。On the basis of the second aspect, optionally, the processing unit is further configured to delete n objects in the at least one object from the shortcut window every preset duration, where n is greater than zero and no greater than at least one object The positive number of the total number.
在第二方面的基础上,可选的,对象为应用的图标或按设定比例缩小后的应用在终端上最后显示的界面的截图。On the basis of the second aspect, optionally, the object is an icon of the application or a screenshot of the interface displayed last on the terminal after the scaled down application.
在第二方面的基础上,可选的,处理单元还用于在确定已安装在终端的至少一个应用的特征符合预设特征,则将至少一个应用关联的对象设置到快捷窗口中。On the basis of the second aspect, optionally, the processing unit is further configured to: when determining that the feature of the at least one application installed on the terminal conforms to the preset feature, set the object associated with the at least one application to the shortcut window.
在第二方面的基础上,可选的,处理单元还用于在显示单元显示快捷窗口之后,检测到第三触发事件,第三触发事件用于调整快捷窗口的大小;并响应第三触发事件,调整快捷窗口的大小。On the basis of the second aspect, optionally, the processing unit is further configured to: after the display unit displays the shortcut window, detecting a third trigger event, where the third trigger event is used to adjust the size of the shortcut window; and responding to the third trigger event , adjust the size of the shortcut window.
在第二方面的基础上,可选的,当在快捷窗口中包括的对象的个数大于快捷窗口中显示的对象的个数时,处理单元还用于在检测到快捷窗口中的至少一个对象被选中之前,在快捷窗口的显示区域检测到滑动操作;并响应滑动操作,切换显示在快捷窗口中的至少一个对象,并确定显示在快捷窗口中的对象中包括被选中的至少一个对象。On the basis of the second aspect, optionally, when the number of objects included in the shortcut window is greater than the number of objects displayed in the shortcut window, the processing unit is further configured to detect at least one object in the shortcut window. Before being selected, a sliding operation is detected in the display area of the shortcut window; and in response to the sliding operation, at least one object displayed in the shortcut window is switched, and it is determined that at least one object selected is included in the object displayed in the shortcut window.
第三方面,本发明实施例还提供一种终端设备,该终端设备包括处理器和存储器,所述存储器用于存储软件程序,所述处理器用于读取所述存储器中存储的软件程序并实现第一方面或上述第一方面的任意一种实现方式提供的方法。In a third aspect, an embodiment of the present invention further provides a terminal device, where the terminal device includes a processor and a memory, where the memory is used to store a software program, and the processor is configured to read a software program stored in the memory and implement The method provided by the first aspect or any one of the foregoing first aspects.
第四方面,本发明实施例中还提供一种计算机存储介质,该存储介质可 以是非易失性的,即断电后内容不丢失。该存储介质中存储软件程序,该软件程序在被一个或多个处理器读取并执行时可实现第一方面或上述第一方面的任意一种实现方式提供的方法。In a fourth aspect, the embodiment of the present invention further provides a computer storage medium, where the storage medium can be Therefore, it is non-volatile, that is, the content is not lost after power off. The storage medium stores a software program that, when read and executed by one or more processors, implements the method provided by the first aspect or any one of the foregoing first aspects.
附图说明DRAWINGS
图1为现有技术中显示后台运行的多个应用的界面示意图;1 is a schematic diagram of an interface of multiple applications running in the background in the prior art;
图2为本发明实施例终端的硬件结构示意图;2 is a schematic structural diagram of hardware of a terminal according to an embodiment of the present invention;
图3为本发明实施例界面显示方法的流程示意图;3 is a schematic flowchart of an interface display method according to an embodiment of the present invention;
图4a~图4i分别为本发明实施例快捷窗口的示意图;4a to 4i are respectively schematic views of a shortcut window according to an embodiment of the present invention;
图5为本发明实施例快捷窗口的示意图;FIG. 5 is a schematic diagram of a shortcut window according to an embodiment of the present invention; FIG.
图6为本发明实施例终端的结构示意图。FIG. 6 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
具体实施方式detailed description
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。In order to make the objects, technical solutions and advantages of the present invention more comprehensible, the present invention will be further described in detail with reference to the accompanying drawings.
应理解,本发明实施例界面显示的方法主要应用于终端,该终端也可称之为UE(User Equipment,用户设备)、MS(Mobile Station,移动台)、移动终端(Mobile Terminal)等,可选的,该终端可以为手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point of Sales,销售终端)、车载电脑、机顶盒等。It should be understood that the method for displaying the interface in the embodiment of the present invention is mainly applied to a terminal, and the terminal may also be referred to as a UE (User Equipment), an MS (Mobile Station), a mobile terminal (Mobile Terminal), etc. Alternatively, the terminal can be a mobile phone, a tablet computer, a PDA (Personal Digital Assistant), a POS (Point of Sales), a car computer, a set top box, and the like.
本发明实施例界面显示的方法,由于在第一界面上能够显示快捷窗口,而快捷窗口中包括有至少一个对象,能够通过选中该快捷窗口的对象直接进入元素的界面,元素可以为已安装在终端上的应用、联系人、设置项、提醒事项和文档中的一个或多个,因此提供了一种在第一界面上进入另一元素的界面的方式,当快捷窗口中的对像关联的元素为已安装在终端上的应用时,如微信、浏览器等,则用户可通过在第一界面上直接调出快捷窗口,通过快 捷窗口中的对象直接进入另一应用的界面,与现有技术相比,简化了从第一界面进入另一应用界面的方式,从而提高了用户体验。The method for displaying the interface in the embodiment of the present invention, because the shortcut window can be displayed on the first interface, and the shortcut window includes at least one object, the object can be directly installed into the interface of the element by selecting the object of the shortcut window, and the element can be installed. One or more of applications, contacts, settings, reminders, and documents on the terminal, thus providing a way to enter an interface of another element on the first interface, when the objects in the shortcut window are associated When the element is an application that has been installed on the terminal, such as WeChat, browser, etc., the user can directly call up the shortcut window on the first interface, and pass the fast The objects in the shortcut window directly enter the interface of another application, which simplifies the way from the first interface to another application interface compared with the prior art, thereby improving the user experience.
较佳的,快捷窗口中包括的对象关联的已安装在终端的应用为用户经常使用的应用。Preferably, the application installed in the terminal associated with the object included in the shortcut window is an application frequently used by the user.
需要说明的是,与快捷窗口中的对象关联的元素可以在后台运行,也可以不在后台运行,例如,当与快捷窗口中的对象关联的元素为应用时,该应用可以在后台运行,也可以不在后台运行,其中,与快捷窗口中的对象关联的应用为已安装在终端上的应用。It should be noted that the elements associated with the objects in the shortcut window may or may not run in the background. For example, when the element associated with the object in the shortcut window is an application, the application may run in the background, or Does not run in the background, where the application associated with the object in the shortcut window is an application already installed on the terminal.
值得一提的是,显示在快捷窗口中的对象关联的元素可以为同一类,如都为应用,也可以为不同类的混合,如应用与图片的混合等。请参考图2,为本发明实施例应用的终端的硬件结构示意图。终端200包括显示设备210、处理器220以及存储器230,其中,显示设备210包括显示面板211,用于显示由用户输入的信息或提供给用户的信息以及终端200的各种操作界面等,在本发明实施例中主要用于显示终端100中已安装的应用的界面、桌面、快捷窗口,以及快捷窗口中包括的至少一个对象等。可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)或OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板211。It is worth mentioning that the elements associated with the objects displayed in the shortcut window can be of the same class, such as applications, or a mixture of different classes, such as application and image mixing. Please refer to FIG. 2 , which is a schematic structural diagram of a hardware of a terminal according to an embodiment of the present invention. The terminal 200 includes a display device 210, a processor 220, and a memory 230. The display device 210 includes a display panel 211 for displaying information input by the user or information provided to the user, various operation interfaces of the terminal 200, and the like. The embodiment of the present invention is mainly used for displaying an interface of an application installed in the terminal 100, a desktop, a shortcut window, and at least one object included in the shortcut window. Optionally, the display panel 211 can be configured in the form of an LCD (Liquid Crystal Display) or an OLED (Organic Light-Emitting Diode).
处理器220用于读取计算机程序,然后执行计算机程序定义的方法,例如处理器220读取一种或多种应用程序,从而在该终端100上运行应用,在显示设备210上显示应用的界面。处理器220可以包括一个或多个通用处理器,还可包括一个或多个DSP(Digital Signal Processor,数字信号处理器),用于执行相关操作,以实现本发明实施例所提供的技术方案。The processor 220 is configured to read a computer program and then execute a computer program defined method, for example, the processor 220 reads one or more applications to run an application on the terminal 100, and displays an interface of the application on the display device 210. . The processor 220 may include one or more general-purpose processors, and may also include one or more DSPs (Digital Signal Processors) for performing related operations to implement the technical solutions provided by the embodiments of the present invention.
存储器230一般包括内存和外存,内存可以为随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE)等。外存可以为硬盘、光盘、USB盘、软盘或磁带机等。存储器230用于存储计算机程序和其他数据233,该计算机程序包括操作系统232和应用程序231等,其他数据233可包括操作系统232或应用程序231被运行后产生的数据,该数据包括系统数据(例如操 作系统的配置参数)和用户数据,例如用户拍摄的一张照片就是典型的用户数据。本发明实施例中的快捷窗口、快捷窗口中包括的至少一个对象、以及与快捷窗口中包括的对象关联的元素存储在存储器230中,在终端200未检测到第一触发事件时,在第一界面上不显示快捷窗口,终端200只有在检测到第一触发事件时,才从存储器230中调用快捷窗口以及快捷窗口中包括的至少一个对象,并在显示设备210上显示快捷窗口,以及快捷窗口中包括的至少一个对象。The memory 230 generally includes a memory and an external memory, and the memory may be a random access memory (RAM), a read only memory (ROM), a cache (CACHE), or the like. The external storage can be a hard disk, a CD, a USB disk, a floppy disk, or a tape drive. The memory 230 is used to store a computer program and other data 233, the computer program including an operating system 232 and an application 231, etc., and other data 233 may include data generated by the operating system 232 or the application 231 after being executed, the data including system data ( For example As a system configuration parameter) and user data, such as a photo taken by the user is typical user data. The shortcut window in the embodiment of the present invention, the at least one object included in the shortcut window, and the element associated with the object included in the shortcut window are stored in the memory 230. When the terminal 200 does not detect the first trigger event, the first The shortcut window is not displayed on the interface, and the terminal 200 calls the shortcut window and at least one object included in the shortcut window from the memory 230 only when the first trigger event is detected, and displays the shortcut window on the display device 210, and the shortcut window. At least one object included in the object.
此外,终端200还可以包括输入设备240,用于接收输入的数字信息、字符信息或接触式触摸操作/非接触式手势,以及产生与终端200的用户设置以及功能控制有关的信号输入等。具体地,本发明实施例中,该输入设备240可以包括触控面板241。触控面板241,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板241上或在触控面板241的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板241可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器220,并能接收处理器220发来的命令并加以执行。在本发明实施例中,若第一触发事件为第一手势,则在触控面板241中的触摸检测装置检测到触摸操作,则将检测到的触摸操作对应的信号发送的触摸控制器,触摸控制器将信号转换成触点坐标发送给处理器220,处理器220根据接收到的触点坐标确定触摸操作为第一手势,然后响应第一手势,具体的从存储器230中调用快捷窗口以及快捷窗口中包括的至少一个对象,并在显示设备210上显示快捷窗口以及快捷窗口中包括的至少一个对象。In addition, the terminal 200 may further include an input device 240 for receiving input digital information, character information or contact touch/contactless gestures, and generating signal inputs and the like related to user settings and function control of the terminal 200. Specifically, in the embodiment of the present invention, the input device 240 may include a touch panel 241. The touch panel 241, also referred to as a touch screen, can collect touch operations on or near the user (such as the user's operation on the touch panel 241 or on the touch panel 241 using any suitable object or accessory such as a finger, a stylus, or the like. ), and drive the corresponding connection device according to a preset program. Optionally, the touch panel 241 can include two parts: a touch detection device and a touch controller. Wherein, the touch detection device detects the touch orientation of the user, and detects a signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts the touch information into contact coordinates, and sends the touch information. The processor 220 is provided and can receive commands from the processor 220 and execute them. In the embodiment of the present invention, if the first triggering event is the first gesture, when the touch detecting device in the touch panel 241 detects the touch operation, the touch controller that sends the signal corresponding to the detected touch operation is touched. The controller converts the signal into contact coordinates and sends it to the processor 220. The processor 220 determines the touch operation as the first gesture according to the received contact coordinates, and then responds to the first gesture, specifically calling the shortcut window from the memory 230 and quickly At least one object included in the window, and displaying a shortcut window on the display device 210 and at least one object included in the shortcut window.
其中,触控面板241可以采用电阻式、电容式、红外线以及表面声波等多种类型实现。应理解,在本发明实施例中,触控面板241可覆盖显示面板211上,形成触摸显示屏。除了触控面板241,输入设备240还可以包括其他输入设备242,其他输入设备242可以包括但不限于物理键盘、功能键(比如 音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种,因此,在本发明实施例中第一触发事件不限于第一手势,还以为物理按键等。The touch panel 241 can be implemented by using various types such as resistive, capacitive, infrared, and surface acoustic waves. It should be understood that, in the embodiment of the present invention, the touch panel 241 can cover the display panel 211 to form a touch display screen. In addition to the touch panel 241, the input device 240 may also include other input devices 242, which may include, but are not limited to, physical keyboards, function keys (such as One or more of the volume control button, the switch button, and the like, the trackball, the mouse, the joystick, and the like. Therefore, in the embodiment of the present invention, the first trigger event is not limited to the first gesture, and is also a physical button or the like.
除以上之外,终端200还可以包括用于给其他模块供电的电源250以及用于拍摄照片或视频的摄像头260。终端200还可以包括一个或多个传感器270,例如加速度传感器、光传感器、压力传感器等。因此,本发明实施例的第一触发事件还可以为在终端200在显示设备210的特定区域检测到压力等,具体的,终端200还可以包括无线射频(Radio Frequency,RF)电路280,用于与无线网络设备进行网络通信,还可以包括WiFi模块290,用于与其他设备进行WiFi通信。In addition to the above, the terminal 200 may further include a power source 250 for powering other modules and a camera 260 for taking photos or videos. Terminal 200 may also include one or more sensors 270, such as acceleration sensors, light sensors, pressure sensors, and the like. Therefore, the first triggering event of the embodiment of the present invention may also be that the terminal 200 detects a pressure or the like in a specific area of the display device 210. Specifically, the terminal 200 may further include a radio frequency (RF) circuit 280 for The network communication with the wireless network device may further include a WiFi module 290 for performing WiFi communication with other devices.
尽管未示出,终端200还可以包括闪光灯等,在此不再赘述。Although not shown, the terminal 200 may further include a flash or the like, which will not be described herein.
具体的,如图3所示,本发明实施例界面显示的方法,包括:Specifically, as shown in FIG. 3, the method for displaying an interface according to an embodiment of the present invention includes:
步骤300,终端在显示第一界面时,检测到第一触发事件,第一触发事件用于触发在第一界面上呈现快捷窗口。Step 300: When the terminal displays the first interface, the first trigger event is detected, and the first trigger event is used to trigger the presentation of the shortcut window on the first interface.
其中,在步骤300中,第一界面可以为桌面,也可以为某一应用的界面,还可以为某一文件的界面(例如word文档的界面),第一触发事件可以为在显示区域上特定的触摸手势(如三指上滑)、特定的声音、在显示区域中特定区域的按压操作、选中特定的物理按键、识别到特定的指纹、通过红外或超声波识别到的悬浮触控、或者压力屏等。In the step 300, the first interface may be a desktop, an interface of an application, or an interface of a file (for example, an interface of a word document), and the first trigger event may be specific to the display area. Touch gestures (such as three-finger slides), specific sounds, pressing operations on specific areas in the display area, selecting specific physical buttons, identifying specific fingerprints, hovering touches identified by infrared or ultrasound, or stress Screen and so on.
当第一触发事件为显示区域上特定的触摸手势时,用户可以根据需要在终端自定义触摸手势,当第一触发事件为特定的声音时,用户可以根据需要在终端自定义声音。When the first trigger event is a specific touch gesture on the display area, the user can customize the touch gesture at the terminal as needed. When the first trigger event is a specific sound, the user can customize the sound at the terminal as needed.
步骤301,终端响应第一触发事件,在第一界面上显示快捷窗口,其中,快捷窗口中包括的至少一个对象,每个对象与一个元素关联,与至少一个对象关联的元素包括已安装在终端上的应用、联系人、设置项、提醒事项和文档中的至少两个。Step 301: The terminal displays a shortcut window on the first interface in response to the first trigger event, where at least one object included in the shortcut window, each object is associated with one element, and elements associated with the at least one object include installed in the terminal. At least two of the apps, contacts, settings, reminders, and documents on the page.
此外,快捷窗口中包括的对像关联的元素还可以仅为已安装在终端上的应用、联系人、设置项、提醒事项和文档中的一个。 In addition, the object associated with the object included in the shortcut window may also be only one of the applications, contacts, setting items, reminders, and documents that have been installed on the terminal.
需要说明的是,在本发明实施例中,当对象关联的元素为已安装在终端上的应用时,对象为元素的图标或者按设定比例缩小后的在终端上元素最后显示的界面的截图。例如,当元素为已安装在终端上的微信时,则对象可以为微信的图标、或者按设定比例缩小后的在终端上微信最后显示的界面的截图。其中,显示屏上最后显示的界面若是一个动态界面,则截图可以为动态截图也可以为静态截图。It should be noted that, in the embodiment of the present invention, when the element associated with the object is an application that has been installed on the terminal, the object is an icon of the element or a screenshot of the interface last displayed on the terminal after being scaled down. . For example, when the element is a WeChat installed on the terminal, the object may be an icon of WeChat, or a screenshot of the interface last displayed on the terminal after the scaled down on the terminal. Wherein, if the last interface displayed on the display is a dynamic interface, the screenshot can be a dynamic screenshot or a static screenshot.
此外,对象还可以是音乐文件或者文档等。In addition, the object can also be a music file or a document or the like.
因此,当终端中安装了较多的应用、保存了较多的文档时,则在终端显示的应用的图标较多,导致不方便用户查找,可以将用户常用应用的对象、或文档的对象设置到快捷窗口中,用户可以直接通过第一触发事件调用快捷窗口,由于快捷窗口中包括的对像与终端桌面上的图标相比较少,因此便于用户的快速查找,进一步提高了用户体验。Therefore, when a large number of applications are installed in the terminal and a large number of documents are saved, the icons of the applications displayed on the terminal are more, resulting in inconvenient user searching, and the objects of the commonly used applications or the objects of the documents can be set. In the shortcut window, the user can directly invoke the shortcut window through the first trigger event. Since the object included in the shortcut window is less than the icon on the terminal desktop, the user can quickly find the user and further improve the user experience.
具体的,以在三指上滑触发第一界面显示快捷窗口为例,在终端响应第一触发事件前,第一界面上未显示快捷窗口。由于快捷窗口中包括的对象的个数可能大于快捷窗口中能够显示的对象的个数,因此,可选的,当在快捷窗口中包括的对象的个数大于快捷窗口中显示的对象的个数时,终端在快捷窗口的显示区域检测到滑动操作;然后,响应滑动操作,切换显示在快捷窗口中的至少一个对象,并确定显示在快捷窗口中的对象中包括被选中的至少一个对象。Specifically, the shortcut window is triggered by triggering the first interface on the three fingers, and the shortcut window is not displayed on the first interface before the terminal responds to the first trigger event. Since the number of objects included in the shortcut window may be greater than the number of objects that can be displayed in the shortcut window, optionally, when the number of objects included in the shortcut window is greater than the number of objects displayed in the shortcut window The terminal detects a sliding operation in the display area of the shortcut window; then, in response to the sliding operation, switches at least one object displayed in the shortcut window, and determines that at least one object selected is included in the object displayed in the shortcut window.
例如,终端在第一界面上按照如图4a所示的方式显示快捷窗口,在图4a中,400用于表示把快捷窗口,401用于表示对象,其中,400中具体最多能够设置几个对象,可根据需要进行不同的设定,可以如图4a所示在快捷窗口400中每行最多设置4个对象,一页最大能够显示8个对象,即快捷窗口的显示区域最大能够显示8个对象时,当设置的对象个数超过8个时,可以如图4b所示,通过两页设置对象,通过左右滑动切换不同的页,如图4b所示,通过向左滑动切换到虚线框的页上;另外,如图4c所示,通过左右滑动显示快捷窗口中的对象,还可以如图4d所示,通过上下滑动显示快捷窗口中的对象, 其中图4c下侧的进度条和图4d右侧的进度条用于显示当前显示的对象处于快捷窗口中设置的全部对象中的位置。For example, the terminal displays the shortcut window on the first interface in the manner shown in FIG. 4a. In FIG. 4a, 400 is used to indicate that the shortcut window 401 is used to represent the object, wherein a maximum of several objects can be set in 400. You can make different settings according to your needs. You can set up to 4 objects per line in the shortcut window 400 as shown in Figure 4a. A page can display up to 8 objects, that is, the display area of the shortcut window can display up to 8 objects. When the number of objects to be set exceeds 8, the object can be set by two pages as shown in FIG. 4b, and different pages can be switched by sliding left and right, as shown in FIG. 4b, by sliding to the left to switch to the page of the dotted frame. In addition, as shown in FIG. 4c, by sliding the object in the shortcut window by sliding left and right, as shown in FIG. 4d, the object in the shortcut window is displayed by sliding up and down. The progress bar on the lower side of Figure 4c and the progress bar on the right side of Figure 4d are used to display the position of the currently displayed object in all objects set in the shortcut window.
在本发明实施例中调整快捷窗口中能够显示的对象的方式不受快捷窗口中包括的对象关联的元素的类型的限制,例如快捷窗口中包括的对象仅与已安装的应用关联时,调整快捷窗口中能够显示的对象的方式也可按照本发明实施例所涉及到的方式调整。The manner of adjusting an object that can be displayed in the shortcut window in the embodiment of the present invention is not limited by the type of the element associated with the object included in the shortcut window. For example, when the object included in the shortcut window is only associated with the installed application, the adjustment is quick. The manner in which the objects can be displayed in the window can also be adjusted in the manner involved in the embodiments of the present invention.
在本发明实施例中,不限定快捷窗口的大小,以及快捷窗口在显示区域的位置,如图4e所示快捷窗口在显示区域的中间位置,图4f所示的快捷窗口全屏显示。In the embodiment of the present invention, the size of the shortcut window and the position of the shortcut window in the display area are not limited. As shown in FIG. 4 e, the shortcut window is in the middle of the display area, and the shortcut window shown in FIG. 4f is displayed in full screen.
当第一界面为桌面时,还可以在桌面的Dock区显示快捷窗口,如图4h所示,通过左右滑动改变快捷窗口中显示的对象。When the first interface is a desktop, a shortcut window can also be displayed in the Dock area of the desktop, as shown in FIG. 4h, by sliding left and right to change the object displayed in the shortcut window.
可选的,为避免快捷窗口中的对象过多,可以预先设置一个快捷窗口中设置对象的最大值。Optionally, in order to avoid too many objects in the shortcut window, the maximum value of the setting object in a shortcut window may be preset.
此外,终端还可根据用户触发的第三触发事件调整快捷窗口的大小,具体的,终端显示快捷窗口之后,检测到第三触发事件,并响应第三触发事件,调整快捷窗口的大小,其中,第三触发事件用于调整快捷窗口的大小。其中,第三触发事件可以为滑动操作等操作,例如快捷窗口初始大小如图4f所示,通过用户触发的操作调整快捷窗口大小到如图4e所示,例如,如图4f中快捷窗口的对角线a,若当用户触发的操作为分别从对角线a的两端同时向中间靠拢时,则同时缩小快捷窗口的长度和宽度,具体的用户分别从对角线a的两端同时向中间靠拢滑动1cm停止后,则如图4g所示,则快捷窗口400缩小为快捷窗口420,其中,对象可以按照相同比例的缩小,或者,对像的大小不变,快捷窗口变小时,一行中可减少对象的个数,如原来一行显示3个对象,缩小后一行显示一个或两个对象。此外,还可以直接缩小或扩大快捷窗口在水平或竖直方向的大小。In addition, the terminal may further adjust the size of the shortcut window according to the third trigger event triggered by the user. Specifically, after the terminal displays the shortcut window, the third trigger event is detected, and the size of the shortcut window is adjusted in response to the third trigger event. The third trigger event is used to adjust the size of the shortcut window. The third trigger event may be a sliding operation or the like. For example, the initial size of the shortcut window is as shown in FIG. 4f, and the shortcut window size is adjusted by the user-triggered operation to be as shown in FIG. 4e, for example, the pair of shortcut windows in FIG. 4f. The angle a, if the user-triggered operation is closer to the middle from the two ends of the diagonal a, respectively, the length and width of the shortcut window are simultaneously reduced, and the specific users simultaneously from the two ends of the diagonal a After sliding 1cm in the middle to stop, as shown in FIG. 4g, the shortcut window 400 is reduced to a shortcut window 420, wherein the object can be reduced by the same ratio, or the size of the object is unchanged, and the shortcut window becomes smaller, in one row. You can reduce the number of objects, such as displaying 3 objects in one line and displaying one or two objects in one line. In addition, you can directly reduce or enlarge the size of the shortcut window in the horizontal or vertical direction.
可选的,在本发明实施例中,当快捷窗口不为全屏大小时,还可以根据用户触发的操作移动快捷窗口的位置,具体的该操作可以为在快捷窗口的特 定区域的滑动操作,例如滑动操作为手指从左向右滑动,则快捷窗口向右移动,具体移动多少,可按照实际水平滑动的距离移动,即快捷窗口跟随手指的滑动而滑动,当快捷窗口滑出终端的显示区域后,则隐藏快捷窗口移出终端显示区域的部分,当快捷窗口滑出终端的显示区域后,手指继续滑动,则隐藏快捷窗口。此外,在具体实施例中,还可以快捷窗口跟随手指的滑动而滑动,此外,在本发明实施例中,还可以在快捷窗口移动到终端显示区域的边缘时,则无论手指是否继续向移动到的边缘继续滑动,快捷窗口都不再移动。Optionally, in the embodiment of the present invention, when the shortcut window is not the full screen size, the location of the shortcut window may also be moved according to the operation triggered by the user, and the specific operation may be The sliding operation of the fixed area, for example, the sliding operation is to slide the finger from left to right, the shortcut window moves to the right, and the specific movement can be moved according to the actual horizontal sliding distance, that is, the shortcut window slides following the sliding of the finger, when the shortcut window After sliding out the display area of the terminal, the shortcut window is hidden from the part of the terminal display area. When the shortcut window slides out of the display area of the terminal, the finger continues to slide, and the shortcut window is hidden. In addition, in a specific embodiment, the shortcut window can also be slid by following the sliding of the finger. In addition, in the embodiment of the present invention, when the shortcut window is moved to the edge of the display area of the terminal, whether the finger continues to move or not The edges continue to slide and the shortcut window no longer moves.
在本发明实施例中,还可针对快捷窗口的背景的透明度进行调整,以图5为例,快捷窗口400中的阴影区域为快捷窗口的背景,可以根据用户的需要调整背景的透明度,其中,当透明度为0时,快捷窗口完全覆盖在第一界面之上,当透明度为100%时,用户能够透过快捷窗口的背景看到第一界面中在快捷窗口位置的内容。In the embodiment of the present invention, the transparency of the background of the shortcut window may also be adjusted. Taking FIG. 5 as an example, the shadow area in the shortcut window 400 is the background of the shortcut window, and the transparency of the background may be adjusted according to the needs of the user. When the transparency is 0, the shortcut window completely covers the first interface. When the transparency is 100%, the user can see the content of the shortcut window in the first interface through the background of the shortcut window.
在本发明实施例中快捷窗口大小、位置和背景透明度的调整不受快捷窗口中包括的对象关联的元素的类型的限制,例如快捷窗口中包括的对象仅与已安装的应用关联时,快捷窗口大小、位置和背景透明度的调整也可按照本发明实施例所涉及到的方式调整。In the embodiment of the present invention, the adjustment of the shortcut window size, the position, and the background transparency is not limited by the type of the element associated with the object included in the shortcut window. For example, when the object included in the shortcut window is only associated with the installed application, the shortcut window The adjustment of the size, position and background transparency can also be adjusted in a manner that is relevant to embodiments of the present invention.
步骤302,终端在检测到快捷窗口中的至少一个对象被选中后,则显示与选中的对象关联的元素的界面。Step 302: After detecting that at least one object in the shortcut window is selected, the terminal displays an interface of an element associated with the selected object.
由于随着时间的变化,常用应用有可能会由于用户的使用习惯发生变化而发生相应的变化,为提升用户体验,可选的,当第一界面为第一应用的界面时,终端在显示第一界面时,检测到第二触发事件,第二触发事件用于触发将第一对象设置到快捷窗口中;并响应第二触发事件,将第一对象设置到快捷窗口中,第一对象与第一应用关联。Due to changes in time, the commonly used application may change correspondingly due to changes in the user's usage habits. To improve the user experience, optionally, when the first interface is the interface of the first application, the terminal displays In an interface, a second trigger event is detected, and the second trigger event is used to trigger setting the first object into the shortcut window; and in response to the second trigger event, setting the first object to the shortcut window, the first object and the first object An application association.
其中,第二触发事件可以为一个与第一界面本身无关的手势操作,如三指下滑等,也可以为触发界面上设置一个物理图标进行设置,或者是声音、压力等操作。 The second trigger event may be a gesture operation that is independent of the first interface itself, such as a three-finger slide, etc., or may be set by setting a physical icon on the trigger interface, or performing operations such as sound and pressure.
具体的,如图4a所示,快捷窗口400中包括8个对象,若快捷窗口中能够设置对象的最大个数为9个,则直接将第一对象设置到对象401的前面,如图4i所示,402为第一对象;若快捷窗口中能够设置对象的最大个数为8个,则删除其中一个符合预设条件的对象,然后将第一对象设置到快捷窗口中,具体的,预设条件可根据实际情况进行设定,例如预设条件为快捷窗口中选中次数最少的一个对象。Specifically, as shown in FIG. 4a, the shortcut window 400 includes eight objects. If the maximum number of objects that can be set in the shortcut window is nine, the first object is directly set to the front of the object 401, as shown in FIG. 4i. 402 is the first object; if the maximum number of objects that can be set in the shortcut window is 8, delete one of the objects that meets the preset condition, and then set the first object to the shortcut window, specifically, preset The condition can be set according to the actual situation, for example, the preset condition is one object selected the least in the shortcut window.
其中,可选的,终端在确定已安装在终端的至少一个元素的特征符合预设特征时,则将至少一个元素关联的对象设置到快捷窗口中。Optionally, when determining, by the terminal, that the feature of the at least one element that is installed on the terminal meets the preset feature, the terminal associates the object associated with the at least one element into the shortcut window.
具体的,若元素为已安装在终端上的应用,则终端通过对用户对安装在终端上的应用的使用习惯的学习及用户使用应用的数据的分析,智能推荐用户待使用的应用,方便用户快捷找到想要使用的应用。如在预设时间段将满足预设条件的应用的图标设置到快捷窗口中,具体的,预设特征为在特定时间段用户使用第一应用的次数超过预设阈值(如预设阈值为8),则终端在检测到达该时间段的起始时刻时,将该与第一应用的图标设置到快捷窗口中,可选的,当到达时间段的终止时刻时,删除快捷窗口中第一应用的图标。预设特征还可以为有新提醒或未读信息的应用,例如终端检测到邮箱或短消息等消息应用中有新提醒,则将有新提醒的消息应用如邮箱或短消息等的图标设置到快捷窗口中。此外,预设特征为与待办事项中存储的事项相关,假设待办事项中包括买车票,终端检测到待办事件包括买车票时,则将终端中至少一个车票相关的应用的图标设置到快捷窗口。Specifically, if the element is an application that has been installed on the terminal, the terminal intelligently recommends the application to be used by the user by learning the usage habits of the application installed by the user on the terminal and analyzing the data of the application used by the user, facilitating the user. Quickly find the app you want to use. For example, the icon of the application that meets the preset condition is set to the shortcut window in the preset time period. Specifically, the preset feature is that the number of times the user uses the first application exceeds a preset threshold in a certain period of time (for example, the preset threshold is 8 And the terminal sets the icon of the first application to the shortcut window when detecting the start time of the time period, optionally, when the termination time of the time period is reached, deleting the first application in the shortcut window Icon. The preset feature can also be an application with new reminder or unread information. For example, if the terminal detects a new reminder in a message application such as a mailbox or a short message, the icon of the new reminder message such as a mailbox or a short message is set to In the shortcut window. In addition, the preset feature is related to the item stored in the to-do item, and it is assumed that the to-do list includes a purchase ticket, and when the terminal detects that the to-do event includes buying a ticket, the icon of the application related to at least one ticket in the terminal is set to Shortcut window.
若元素为音乐文档(如mp3格式的文件),预设特征为播放次数超过预设次数,则将该音乐文档的图标设置到快捷窗口中。If the element is a music document (such as a file in the mp3 format), and the preset feature is that the number of times of playing exceeds the preset number of times, the icon of the music document is set to the shortcut window.
需要说明的是,可选的,终端每隔预设时长,从快捷窗口中删除至少一个对象中的n个对象,其中,n为大于零、且不大于至少一个对象的总个数的正整数。It should be noted that, optionally, the terminal deletes n objects in at least one object from the shortcut window every preset duration, where n is a positive integer greater than zero and not greater than the total number of at least one object. .
具体的,n个对象满足预先设定的删除条件,假设删除特征为选中对象的次数小于预设阈值,则n个对象的选中次数都小于预设阈值,假设有m个 对象选中次数都小于预设阈值,其中,m大于n,若终端设定每次最多删除n个,则终端按照选中次数从小到大的顺序依次删除n个对象。Specifically, the n objects satisfy the preset deletion condition, and if the number of times the deleted feature is the selected object is less than the preset threshold, the number of selected objects of the n objects is less than the preset threshold, and it is assumed that there are m The number of object selections is less than the preset threshold, where m is greater than n. If the terminal sets up to delete n at a time, the terminal deletes n objects in order from the smallest to the largest.
应理解,在本发明实施例中,终端不管是在显示应用1的界面,还是在显示应用2的界面,亦或是显示的是桌面时,检测到第一触发事件时,显示快捷窗口为一个快捷窗口,第一触发事件可以为同一个操作,也可以为不同的操作。It should be understood that, in the embodiment of the present invention, the terminal displays the shortcut window when the first trigger event is detected, whether the interface of the application 1 is displayed, the interface of the application 2 is displayed, or the desktop is displayed. In the shortcut window, the first trigger event can be the same operation or a different operation.
或者,在本发明实施例中,终端当显示的界面为应用1的界面时,在应用1的界面上检测到第一触发事件时,显示的快捷窗口中设置的对象,与终端当显示的界面为应用2的界面时,在应用2的界面上检测到第一触发事件时,显示的快捷窗口中设置的对象不同,也就是说,不同的应用分别对应一个快捷窗口,其中,在不同应用的界面上调用显示快捷窗口的方式可以相同,也可以不同。Alternatively, in the embodiment of the present invention, when the displayed interface is the interface of the application 1, when the first trigger event is detected on the interface of the application 1, the object set in the displayed shortcut window and the interface displayed by the terminal are displayed. When the interface of the application 2 is detected, when the first trigger event is detected on the interface of the application 2, the objects set in the displayed shortcut window are different, that is, different applications respectively correspond to one shortcut window, wherein, in different applications The way to display the shortcut window on the interface can be the same or different.
基于同一发明构思,本发明实施例中还提供了一种终端,由于终端对应的方法为本发明实施例界面显示的方法,因此本发明实施例终端的实施可以参见该方法的实施,重复之处不再赘述。Based on the same inventive concept, the embodiment of the present invention further provides a terminal. The method for the terminal is the method for displaying the interface according to the embodiment of the present invention. Therefore, the implementation of the terminal in the embodiment of the present invention can be referred to the implementation of the method. No longer.
如图6所示,本发明实施例的终端,包括显示单元600和处理单元610,其中,显示单元600用于显示第一界面;处理单元610用于在检测到第一触发事件时,触发显示单元600响应第一触发事件,第一触发事件用于触发显示单元600在第一界面上呈现快捷窗口;显示单元600还用于响应第一触发事件,在第一界面上显示快捷窗口,快捷窗口中包括至少一个对象,每个对象关联一个元素,与至少一个对像关联的元素包括已安装在终端上的应用、联系人、设置项、提醒事项和文档中的至少两个;处理单元610还用于在检测到快捷窗口中的至少一个对象被选中后,触发显示单元600显示与选中的对象关联的元素的界面。As shown in FIG. 6, the terminal of the embodiment of the present invention includes a display unit 600 and a processing unit 610, wherein the display unit 600 is configured to display a first interface, and the processing unit 610 is configured to trigger display when the first trigger event is detected. The unit 600 is responsive to the first triggering event, and the first triggering event is used to trigger the display unit 600 to present the shortcut window on the first interface. The display unit 600 is further configured to display the shortcut window on the first interface in response to the first triggering event, and the shortcut window Included in the at least one object, each object is associated with one element, and the element associated with the at least one object includes at least two of an application, a contact, a setting item, a reminder item, and a document that have been installed on the terminal; the processing unit 610 further For detecting that at least one object in the shortcut window is selected, the trigger display unit 600 displays an interface of an element associated with the selected object.
可选的,第一界面为第一应用的界面。Optionally, the first interface is an interface of the first application.
可选的,处理单元610还用于在显示单元600上显示第一界面时,检测到第二触发事件,并响应第二触发事件,其中,第二触发事件用于触发将第 一应用关联的对象设置到快捷窗口中。Optionally, the processing unit 610 is further configured to: when the first interface is displayed on the display unit 600, detect a second trigger event, and respond to the second trigger event, where the second trigger event is used to trigger the first An application-associated object is set to the shortcut window.
可选的,处理单元610还用于每隔预设时长,从快捷窗口中删除至少一个对象中的n个对象,其中,n为大于零、且不大于至少一个对象的总个数的正整数。Optionally, the processing unit 610 is further configured to delete n objects in the at least one object from the shortcut window every preset duration, where n is a positive integer greater than zero and not greater than a total number of at least one object .
可选的,对象为应用的图标或按设定比例缩小后的应用在终端上最后显示的界面的截图。Optionally, the object is an icon of the application or a screenshot of the interface displayed last on the terminal after the scaled down application.
可选的,处理单元610还用于在确定已安装在终端的至少一个应用的特征符合预设特征,则至少一个应用关联的对象设置到快捷窗口中。Optionally, the processing unit 610 is further configured to: when determining that the feature of the at least one application that is installed in the terminal conforms to the preset feature, the at least one application-associated object is set into the shortcut window.
可选的,处理单元610还用于在显示单元600显示快捷窗口之后,检测到第三触发事件,第三触发事件用于调整快捷窗口的大小;并响应第三触发事件,调整快捷窗口的大小。Optionally, the processing unit 610 is further configured to: after the display unit 600 displays the shortcut window, detect a third trigger event, where the third trigger event is used to adjust a size of the shortcut window; and adjust the size of the shortcut window in response to the third trigger event. .
可选的,当在快捷窗口中包括的对象的个数大于快捷窗口中显示的对象的个数时,处理单元610还用于在检测到快捷窗口中的至少一个对象被选中之前,在快捷窗口的显示区域检测到滑动操作;并响应滑动操作,切换显示在快捷窗口中的至少一个对象,并确定显示在快捷窗口中的对象中包括被选中的至少一个对象。Optionally, when the number of objects included in the shortcut window is greater than the number of objects displayed in the shortcut window, the processing unit 610 is further configured to: before detecting that at least one object in the shortcut window is selected, in the shortcut window The display area detects the sliding operation; and in response to the sliding operation, switches at least one object displayed in the shortcut window, and determines that at least one object selected is included in the object displayed in the shortcut window.
从上述内容可以看出,终端在显示第一界面时,检测到第一触发事件,并响应第一触发事件,在第一界面上显示快捷窗口,其中,快捷窗口中包括至少一个对象,每个对象关联一个元素,与至少一个对象关联的元素包括已安装在终端上的应用、联系人、设置项、提醒事项和文档中的一个或多个;当终端在检测到快捷窗口中的至少一个对象被选中后,则显示与选中的对象关联的元素的界面。由于本发明实施例中在第一界面上能够显示快捷窗口,因此用户可通过在第一界面上直接调出快捷窗口,通过快捷窗口中的对象直接进入另一应用的界面,与现有技术相比,简化了从第一界面进入另一应用界面的方式,从而提高了用户体验。As can be seen from the above, when the terminal displays the first interface, the first trigger event is detected, and in response to the first trigger event, the shortcut window is displayed on the first interface, where the shortcut window includes at least one object, each The object is associated with an element, and the element associated with the at least one object includes one or more of an application, a contact, a setting item, a reminder item, and a document that are installed on the terminal; when the terminal detects at least one object in the shortcut window When selected, the interface for the element associated with the selected object is displayed. Since the shortcut window can be displayed on the first interface in the embodiment of the present invention, the user can directly call up the shortcut window on the first interface, and directly enter the interface of another application through the object in the shortcut window, which is related to the prior art. Compared, it simplifies the way from the first interface to another application interface, thereby improving the user experience.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图 和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (system), and computer program products according to embodiments of the invention. It should be understood that the flow chart can be implemented by computer program instructions And/or a combination of the processes and/or blocks in the block diagrams, and the flowcharts and/or blocks in the flowcharts. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。While the preferred embodiment of the invention has been described, it will be understood that Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and the modifications and
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。 It is apparent that those skilled in the art can make various modifications and variations to the invention without departing from the spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and modifications of the invention

Claims (16)

  1. 一种界面显示的方法,其特征在于,包括:A method for displaying an interface, comprising:
    终端在显示第一界面时,检测到第一触发事件,所述第一触发事件用于触发在所述第一界面上呈现快捷窗口;When the terminal displays the first interface, the first trigger event is detected, and the first trigger event is used to trigger a shortcut window to be presented on the first interface;
    所述终端响应所述第一触发事件,在所述第一界面上显示快捷窗口,所述快捷窗口中包括至少一个对象,每个对象关联一个元素,与所述至少一个对像关联的元素包括已安装在所述终端上的应用、联系人、设置项、提醒事项和文档中的至少两个;The terminal, in response to the first trigger event, displaying a shortcut window on the first interface, the shortcut window includes at least one object, each object is associated with an element, and the element associated with the at least one object includes At least two of applications, contacts, setting items, reminders, and documents that have been installed on the terminal;
    所述终端在检测到所述快捷窗口中的至少一个对象被选中后,则显示与选中的对象关联的元素的界面。After detecting that at least one object in the shortcut window is selected, the terminal displays an interface of an element associated with the selected object.
  2. 如权利要求1所述的方法,其特征在于,所述第一界面为第一应用的界面。The method of claim 1 wherein said first interface is an interface of a first application.
  3. 如权利要求2所述的方法,其特征在于,还包括:The method of claim 2, further comprising:
    所述终端在显示所述第一界面时,检测到第二触发事件,所述第二触发事件用于触发将所述第一应用关联的对象设置到所述快捷窗口中;When the terminal displays the first interface, the second trigger event is detected, and the second trigger event is used to trigger setting an object associated with the first application to the shortcut window;
    所述终端响应所述第二触发事件,将所述第一应用关联的对象设置到所述快捷窗口中。The terminal sets an object associated with the first application to the shortcut window in response to the second trigger event.
  4. 如权利要求1至3任一所述的方法,其特征在于,还包括:The method of any one of claims 1 to 3, further comprising:
    所述终端每隔预设时长,从所述快捷窗口中删除至少一个对象中的n个对象,其中,n为大于零、且不大于所述至少一个对象的总个数的正整数。And deleting, by the terminal, n objects in the at least one object from the shortcut window, where n is a positive integer greater than zero and not greater than a total number of the at least one object.
  5. 如权利要求1至4任一所述的方法,其特征在于,所述对象为所述应用的图标或按设定比例缩小后的所述应用在所述终端上最后显示的界面的截图。The method according to any one of claims 1 to 4, wherein the object is a screenshot of an icon of the application or an interface that is last displayed on the terminal after the scaled down.
  6. 如权利要求1至5任一所述的方法,其特征在于,还包括:The method according to any one of claims 1 to 5, further comprising:
    所述终端在确定已安装在所述终端的至少一个应用的特征符合预设特征时,则将所述至少一个应用关联的对象设置到所述快捷窗口中。 The terminal, when determining that the feature of the at least one application installed on the terminal meets the preset feature, sets the object associated with the at least one application to the shortcut window.
  7. 如权利要求1至6任一所述的方法,其特征在于,所述终端显示所述快捷窗口之后,还包括:The method according to any one of claims 1 to 6, wherein after the terminal displays the shortcut window, the method further includes:
    所述终端检测到第三触发事件,所述第三触发事件用于调整所述快捷窗口的大小;The terminal detects a third trigger event, where the third trigger event is used to adjust a size of the shortcut window;
    所述终端响应所述第三触发事件,调整所述快捷窗口的大小。The terminal adjusts a size of the shortcut window in response to the third trigger event.
  8. 如权利要求1至7任一所述的方法,其特征在于,当在所述快捷窗口中包括的对象的个数大于所述快捷窗口中显示的对象的个数时,所述终端在检测到所述快捷窗口中的至少一个对象被选中之前,还包括:The method according to any one of claims 1 to 7, wherein when the number of objects included in the shortcut window is larger than the number of objects displayed in the shortcut window, the terminal detects Before at least one object in the shortcut window is selected, the method further includes:
    所述终端在所述快捷窗口的显示区域检测到滑动操作;The terminal detects a sliding operation in a display area of the shortcut window;
    所述终端响应所述滑动操作,切换显示在所述快捷窗口中的至少一个对象,并确定显示在所述快捷窗口中的对象中包括被选中的至少一个对象。The terminal switches at least one object displayed in the shortcut window in response to the sliding operation, and determines that at least one object selected is included in the object displayed in the shortcut window.
  9. 一种终端,其特征在于,包括:A terminal, comprising:
    显示单元,用于显示第一界面;a display unit, configured to display the first interface;
    处理单元,用于在检测到第一触发事件时,触发所述显示单元响应所述第一触发事件,所述第一触发事件用于触发所述显示单元在所述第一界面上呈现快捷窗口;a processing unit, configured to trigger the display unit to respond to the first trigger event when the first trigger event is detected, where the first trigger event is used to trigger the display unit to present a shortcut window on the first interface ;
    所述显示单元,还用于响应所述第一触发事件,在所述第一界面上显示快捷窗口,所述快捷窗口中包括至少一个对象,每个对象关联一个元素,与所述至少一个对像关联的元素包括已安装在所述终端上的应用、联系人、设置项、提醒事项和文档中的至少两个;The display unit is further configured to display a shortcut window on the first interface in response to the first trigger event, where the shortcut window includes at least one object, each object is associated with an element, and the at least one pair The associated elements include at least two of an application, a contact, a setting item, a reminder item, and a document that have been installed on the terminal;
    所述处理单元,还用于在检测到所述快捷窗口中的至少一个对象被选中后,触发所述显示单元显示与选中的对象关联的元素的界面。The processing unit is further configured to trigger the display unit to display an interface of an element associated with the selected object after detecting that at least one object in the shortcut window is selected.
  10. 如权利要求9所述的终端,其特征在于,所述第一界面为第一应用的界面。The terminal according to claim 9, wherein the first interface is an interface of the first application.
  11. 如权利要求10所述的终端,其特征在于,所述处理单元还用于:The terminal according to claim 10, wherein the processing unit is further configured to:
    在所述显示单元上显示所述第一界面时,检测到第二触发事件,并响应所述第二触发事件,其中,所述第二触发事件用于触发将所述第一应用关联 的对象设置到所述快捷窗口中。When the first interface is displayed on the display unit, detecting a second trigger event and responding to the second trigger event, wherein the second trigger event is used to trigger to associate the first application The object is set to the shortcut window.
  12. 如权利要求9至11任一所述的终端,其特征在于,所述处理单元还用于:The terminal according to any one of claims 9 to 11, wherein the processing unit is further configured to:
    每隔预设时长,从所述快捷窗口中删除至少一个对象中的n个对象,其中,n为大于零、且不大于所述至少一个对象的总个数的正整数。The n objects in the at least one object are deleted from the shortcut window every preset time period, wherein n is a positive integer greater than zero and not greater than a total number of the at least one object.
  13. 如权利要求9至12任一所述的终端,其特征在于,所述对象为所述应用的图标或按设定比例缩小后的所述应用在终端上最后显示的界面的截图。The terminal according to any one of claims 9 to 12, wherein the object is a screenshot of an icon of the application or an interface that is last displayed on the terminal after the scaled down.
  14. 如权利要求9至13任一所述的终端,其特征在于,所述处理单元还用于:The terminal according to any one of claims 9 to 13, wherein the processing unit is further configured to:
    在确定已安装在所述终端的至少一个应用的特征符合预设特征,则将所述至少一个应用关联的对象设置到所述快捷窗口中。After determining that the feature of the at least one application installed on the terminal conforms to the preset feature, the object associated with the at least one application is set into the shortcut window.
  15. 如权利要求9至14任一所述的终端,其特征在于,所述处理单元,还用于:The terminal according to any one of claims 9 to 14, wherein the processing unit is further configured to:
    在所述显示单元显示所述快捷窗口之后,检测到第三触发事件,所述第三触发事件用于调整所述快捷窗口的大小;并响应所述第三触发事件,调整所述快捷窗口的大小。After the display unit displays the shortcut window, detecting a third trigger event, where the third trigger event is used to adjust a size of the shortcut window; and adjusting the shortcut window in response to the third trigger event size.
  16. 如权利要求9至15任一所述的终端,其特征在于,当在所述快捷窗口中包括的对象的个数大于所述快捷窗口中显示的对象的个数时,所述处理单元还用于:The terminal according to any one of claims 9 to 15, wherein when the number of objects included in the shortcut window is larger than the number of objects displayed in the shortcut window, the processing unit further uses to:
    在检测到所述快捷窗口中的至少一个对象被选中之前,在所述快捷窗口的显示区域检测到滑动操作;并响应所述滑动操作,切换显示在所述快捷窗口中的至少一个对象,并确定显示在所述快捷窗口中的对象中包括被选中的至少一个对象。 Before detecting that at least one object in the shortcut window is selected, detecting a sliding operation in a display area of the shortcut window; and in response to the sliding operation, switching at least one object displayed in the shortcut window, and Determining that at least one object selected is included in the object displayed in the shortcut window.
PCT/CN2016/102220 2016-10-14 2016-10-14 Interface display method and terminal WO2018068328A1 (en)

Priority Applications (8)

Application Number Priority Date Filing Date Title
CN201680080568.6A CN108885531A (en) 2016-10-14 2016-10-14 A kind of method and terminal of interface display
PCT/CN2016/102220 WO2018068328A1 (en) 2016-10-14 2016-10-14 Interface display method and terminal
EP16918926.3A EP3521988A4 (en) 2016-10-14 2016-10-14 Interface display method and terminal
JP2019520101A JP6828150B2 (en) 2016-10-14 2016-10-14 Screen display method and terminal
AU2016426314A AU2016426314B2 (en) 2016-10-14 2016-10-14 Interface display method and terminal
US16/342,038 US11442600B2 (en) 2016-10-14 2016-10-14 Screen display method and terminal
KR1020197013342A KR102345098B1 (en) 2016-10-14 2016-10-14 Screen display method and terminal
CA3040356A CA3040356C (en) 2016-10-14 2016-10-14 Screen display method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/102220 WO2018068328A1 (en) 2016-10-14 2016-10-14 Interface display method and terminal

Publications (1)

Publication Number Publication Date
WO2018068328A1 true WO2018068328A1 (en) 2018-04-19

Family

ID=61905081

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/102220 WO2018068328A1 (en) 2016-10-14 2016-10-14 Interface display method and terminal

Country Status (8)

Country Link
US (1) US11442600B2 (en)
EP (1) EP3521988A4 (en)
JP (1) JP6828150B2 (en)
KR (1) KR102345098B1 (en)
CN (1) CN108885531A (en)
AU (1) AU2016426314B2 (en)
CA (1) CA3040356C (en)
WO (1) WO2018068328A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110427935A (en) * 2019-06-28 2019-11-08 华为技术有限公司 A kind of web page element knows method for distinguishing and server
WO2020038163A1 (en) * 2018-08-22 2020-02-27 Oppo广东移动通信有限公司 Icon display method and apparatus, and terminal and storage medium
CN112015262A (en) * 2019-05-28 2020-12-01 阿里巴巴集团控股有限公司 Data processing, interface control method, apparatus, device and storage medium

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018068328A1 (en) 2016-10-14 2018-04-19 华为技术有限公司 Interface display method and terminal
CN110045890B (en) * 2019-03-11 2021-01-08 维沃移动通信有限公司 Application identifier display method and terminal equipment
CN110908559B (en) * 2019-11-19 2024-01-12 Oppo广东移动通信有限公司 Display method and device of shortcut application panel, electronic equipment and storage medium
CN115357177A (en) 2020-07-09 2022-11-18 Oppo广东移动通信有限公司 Device control method, device, storage medium and electronic device
KR20220016727A (en) * 2020-08-03 2022-02-10 삼성전자주식회사 Method for capturing images for multi windows and electronic device therefor
CN113631237A (en) 2021-06-23 2021-11-09 商汤国际私人有限公司 Game image processing method, game image processing device, electronic apparatus, computer storage medium, and computer program
JP2023534319A (en) * 2021-06-24 2023-08-09 センスタイム インターナショナル ピーティーイー.リミテッド Tabletop game state switching method, apparatus, device, storage medium and computer program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103870119A (en) * 2014-02-21 2014-06-18 联想(北京)有限公司 Information processing method and electronic equipment
CN103927114A (en) * 2014-03-13 2014-07-16 联想(北京)有限公司 Display method and electronic equipment
CN104049867A (en) * 2014-06-27 2014-09-17 联想(北京)有限公司 Information processing method and electronic device
CN105573639A (en) * 2014-10-17 2016-05-11 国际商业机器公司 Triggered application display method and system

Family Cites Families (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4051310B2 (en) 2003-03-20 2008-02-20 京セラ株式会社 Mobile device
US7697729B2 (en) 2004-01-29 2010-04-13 Authentec, Inc. System for and method of finger initiated actions
US8229184B2 (en) 2004-04-16 2012-07-24 Validity Sensors, Inc. Method and algorithm for accurate finger motion tracking
US8175345B2 (en) 2004-04-16 2012-05-08 Validity Sensors, Inc. Unitized ergonomic two-dimensional fingerprint motion tracking device and method
US8358815B2 (en) 2004-04-16 2013-01-22 Validity Sensors, Inc. Method and apparatus for two-dimensional finger motion tracking and control
US8165355B2 (en) 2006-09-11 2012-04-24 Validity Sensors, Inc. Method and apparatus for fingerprint motion tracking using an in-line array for use in navigation applications
US8447077B2 (en) 2006-09-11 2013-05-21 Validity Sensors, Inc. Method and apparatus for fingerprint motion tracking using an in-line array
US7490295B2 (en) * 2004-06-25 2009-02-10 Apple Inc. Layer for accessing user interface elements
JP2007272650A (en) 2006-03-31 2007-10-18 Hitachi Ltd Data file browsing method
KR100856203B1 (en) 2006-06-27 2008-09-03 삼성전자주식회사 User input device and method using fingerprint recognition sensor
JP2008009835A (en) 2006-06-30 2008-01-17 Kyocera Mita Corp Operation display device
US8619038B2 (en) * 2007-09-04 2013-12-31 Apple Inc. Editing interface
JP2010541046A (en) 2007-09-24 2010-12-24 アップル インコーポレイテッド Authentication system built into electronic devices
US8278946B2 (en) 2009-01-15 2012-10-02 Validity Sensors, Inc. Apparatus and method for detecting finger activity on a fingerprint sensor
KR101549558B1 (en) * 2009-03-18 2015-09-03 엘지전자 주식회사 Mobile terminal and control method thereof
KR101657549B1 (en) 2010-03-09 2016-09-20 엘지전자 주식회사 Mobile terminal and control method thereof
US9052925B2 (en) * 2010-04-07 2015-06-09 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US20110252349A1 (en) * 2010-04-07 2011-10-13 Imran Chaudhri Device, Method, and Graphical User Interface for Managing Folders
US9201539B2 (en) 2010-12-17 2015-12-01 Microsoft Technology Licensing, Llc Supplementing a touch input mechanism with fingerprint detection
JP5799628B2 (en) 2011-07-15 2015-10-28 ソニー株式会社 Information processing apparatus, information processing method, and program
KR101853856B1 (en) 2011-10-04 2018-05-04 엘지전자 주식회사 Mobile terminal and control method for the same
CN103092494A (en) * 2011-10-28 2013-05-08 腾讯科技(深圳)有限公司 Application switching method and device for touch screen terminals
CN102594980A (en) 2011-12-19 2012-07-18 广东步步高电子工业有限公司 A multi-level menu display method and system based on fingerprint recognition technology
JP2013140440A (en) 2011-12-28 2013-07-18 Sharp Corp Information processing device and driving method for the same, control program and readable storage medium
CN103530047B (en) 2012-07-06 2019-12-24 百度在线网络技术(北京)有限公司 Touch screen equipment event triggering method and device
KR20140019531A (en) 2012-08-06 2014-02-17 삼성전자주식회사 Method for managing a object menu in home screen and device thereof
CN102855051A (en) 2012-08-15 2013-01-02 中兴通讯股份有限公司 Method and device for processing application shortcut
KR20140079960A (en) * 2012-12-20 2014-06-30 크루셜텍 (주) Method, apparatus and computer-readable recording medium for running a program using recognizing fingerprint
CN103984464A (en) 2013-02-07 2014-08-13 腾讯科技(深圳)有限公司 Display method and device of mobile terminal shortcut
JP2014157578A (en) 2013-02-18 2014-08-28 Nec Casio Mobile Communications Ltd Touch panel device, control method of touch panel device, and program
KR102127381B1 (en) 2013-03-29 2020-06-26 엘지전자 주식회사 Mobile device using e-paper display panel and method for controlling thereof
KR102148809B1 (en) * 2013-04-22 2020-08-27 삼성전자주식회사 Apparatus, method and computer readable recording medium for displaying shortcut window
CN103324435B (en) 2013-05-24 2017-02-08 华为技术有限公司 Multi-screen display method and device and electronic device thereof
KR102138505B1 (en) 2013-07-10 2020-07-28 엘지전자 주식회사 Mobile terminal and method for controlling the same
CN104298417A (en) * 2013-07-19 2015-01-21 北京三星通信技术研究有限公司 Application program view management method and device by mobile terminal
CN104346063A (en) 2013-08-08 2015-02-11 联想(北京)有限公司 Information processing method and electronic equipment
KR20150018256A (en) 2013-08-09 2015-02-23 엘지전자 주식회사 Mobile device and method for controlling the same
CN103516907A (en) 2013-09-27 2014-01-15 朱鹏 Method for turning on and turning off screen and mobile terminal
CN103914148A (en) * 2014-03-31 2014-07-09 小米科技有限责任公司 Function interface display method and device and terminal equipment
CN104077518A (en) 2014-07-03 2014-10-01 南昌欧菲生物识别技术有限公司 Device and method for unlocking and executing application
KR102225945B1 (en) * 2014-07-16 2021-03-10 엘지전자 주식회사 Mobile terminal and method for controlling the same
CN105335041B (en) 2014-08-05 2019-01-15 阿里巴巴集团控股有限公司 It is a kind of that the method and device of application icon is provided
KR102255143B1 (en) * 2014-09-02 2021-05-25 삼성전자주식회사 Potable terminal device comprisings bended display and method for controlling thereof
KR101552116B1 (en) 2014-11-20 2015-09-15 주하영 Mobile terminal having screen unlocking function using fingerprint input direction and kind of finger
CN104572175B (en) 2014-12-17 2018-01-19 广东欧珀移动通信有限公司 A kind of method and device for quickly starting non-privacy type application
CN104598134B (en) 2015-02-12 2017-07-21 广东欧珀移动通信有限公司 Fingerprint operation method and system of mobile terminal
CN104850433A (en) 2015-04-30 2015-08-19 广东欧珀移动通信有限公司 Mobile terminal application starting method and mobile terminal
CN105094331B (en) 2015-07-27 2018-08-07 联想(北京)有限公司 A kind of information processing method and electronic equipment
CN105204710B (en) 2015-07-31 2019-03-05 维沃移动通信有限公司 A kind of windows switching method and mobile terminal of mobile terminal
CN105511781B (en) * 2015-11-30 2019-06-11 深圳市万普拉斯科技有限公司 Method, apparatus and user equipment for launching an application
CN105677231B (en) 2016-02-23 2019-10-15 努比亚技术有限公司 Associated application split screen display available device, method and terminal
CN105867728B (en) 2016-03-23 2019-03-19 努比亚技术有限公司 A kind of man-machine interface display system and method
WO2018068328A1 (en) 2016-10-14 2018-04-19 华为技术有限公司 Interface display method and terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103870119A (en) * 2014-02-21 2014-06-18 联想(北京)有限公司 Information processing method and electronic equipment
CN103927114A (en) * 2014-03-13 2014-07-16 联想(北京)有限公司 Display method and electronic equipment
CN104049867A (en) * 2014-06-27 2014-09-17 联想(北京)有限公司 Information processing method and electronic device
CN105573639A (en) * 2014-10-17 2016-05-11 国际商业机器公司 Triggered application display method and system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020038163A1 (en) * 2018-08-22 2020-02-27 Oppo广东移动通信有限公司 Icon display method and apparatus, and terminal and storage medium
US11500513B2 (en) 2018-08-22 2022-11-15 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method for icon display, terminal, and storage medium
CN112015262A (en) * 2019-05-28 2020-12-01 阿里巴巴集团控股有限公司 Data processing, interface control method, apparatus, device and storage medium
CN110427935A (en) * 2019-06-28 2019-11-08 华为技术有限公司 A kind of web page element knows method for distinguishing and server

Also Published As

Publication number Publication date
EP3521988A4 (en) 2019-09-25
AU2016426314A1 (en) 2019-05-16
US11442600B2 (en) 2022-09-13
CN108885531A (en) 2018-11-23
JP2019532436A (en) 2019-11-07
KR102345098B1 (en) 2021-12-29
JP6828150B2 (en) 2021-02-10
CA3040356A1 (en) 2018-04-19
CA3040356C (en) 2023-09-26
EP3521988A1 (en) 2019-08-07
KR20190064629A (en) 2019-06-10
AU2016426314B2 (en) 2020-06-11
US20190250783A1 (en) 2019-08-15

Similar Documents

Publication Publication Date Title
WO2018068328A1 (en) Interface display method and terminal
WO2018157662A1 (en) Display control method for mobile terminal, and mobile terminal
EP2825950B1 (en) Touch screen hover input handling
US9965158B2 (en) Touch screen hover input handling
US20150143291A1 (en) System and method for controlling data items displayed on a user interface
CA2821814C (en) Method and apparatus for text selection
CN105224276A (en) A kind of multi-screen display method and electronic equipment
CN107562345B (en) Information storage method and mobile terminal
EP2508970A1 (en) Electronic device and method of controlling same
TWI528235B (en) Touch display device and touch method
CN107506109A (en) A kind of method and mobile terminal for starting application program
WO2019119799A1 (en) Method for displaying application icon, and terminal device
WO2019015581A1 (en) Text deletion method and mobile terminal
US20130044061A1 (en) Method and apparatus for providing a no-tap zone for touch screen displays
CN106527937B (en) Method for adding mobile terminal widget and mobile terminal
CN107632761B (en) Display content viewing method, mobile terminal and computer readable storage medium
CN107562262B (en) Method for responding touch operation, terminal and computer readable storage medium
CN106776899A (en) A kind of information search method and mobile terminal
WO2019056167A1 (en) Full-screen one-hand operation method, terminal device, and computer-readable medium
CN107678642A (en) The control method and mobile terminal of a kind of application
EP3232311A1 (en) Method for reducing valid presentation region of screen and mobile terminal
EP3528103B1 (en) Screen locking method, terminal and screen locking device
CN106527935A (en) Screen capturing method and mobile terminal
GB2487425A (en) Gesture input on a device a first and second touch sensitive area and a boundary region
CN105892918A (en) Mobile terminal with touch screen and control method of mobile terminal

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

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 3040356

Country of ref document: CA

Ref document number: 2019520101

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 20197013342

Country of ref document: KR

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2016918926

Country of ref document: EP

Effective date: 20190430

ENP Entry into the national phase

Ref document number: 2016426314

Country of ref document: AU

Date of ref document: 20161014

Kind code of ref document: A