CN107729098A - Method for displaying user interface and device - Google Patents
Method for displaying user interface and device Download PDFInfo
- Publication number
- CN107729098A CN107729098A CN201710875171.2A CN201710875171A CN107729098A CN 107729098 A CN107729098 A CN 107729098A CN 201710875171 A CN201710875171 A CN 201710875171A CN 107729098 A CN107729098 A CN 107729098A
- Authority
- CN
- China
- Prior art keywords
- display
- user interface
- activated
- application program
- history
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
The embodiment of the present disclosure provides a kind of method for displaying user interface and device, and methods described includes:When detecting the trigger action of nearest task interface, the history activation mission bit stream of each task is obtained;Mission bit stream is activated according to the history of each task of acquisition, obtains showing figure corresponding to the process of each history activation;Display figure is included at corresponding each application program in nearest task interface, the display figure that at least one application program be present is at least two.The disclosure is solved when user needs to check webpage again, web user interface could be opened by needing to click on URL again, and the problem of can not directly switching back into web user interface from chat user interface, reach the effect at the different user interface that user can be rapidly switched to by display figure in same application.
Description
Technical field
The embodiment of the present disclosure is related to man-machine field, more particularly to a kind of method for displaying user interface and device.
Background technology
Built-in browser function is provided with some application programs.For example application program is instant chat program, works as user
During using application program, the built-in browser in application program can be used to access the blog web page or text of other users
Chapter webpage.
In the related art, application program clicks on a URL (Uniform Resource Locator, the whole world in user
Resource localizer) after, first show web user interface corresponding with the URL;If application program have received chat messages, user
Need to check during the chat messages, it is necessary to switch to chat user interface from web user interface.
But when user needs to check webpage again, it is necessary to which web page user circle could be opened by picking up and clicking on URL
Face, and web user interface can not be switched fast back from chat user interface.
The content of the invention
In order to solve the problems, such as correlation technique, the embodiment of the present disclosure provides a kind of method for displaying user interface and device.
The technical scheme is as follows:
First aspect a, there is provided method for displaying user interface, methods described include:
When detecting the trigger action of nearest task interface, the history activation mission bit stream of each task is obtained;It is described each
The history activation mission bit stream of individual task is that the process activated to history in each application program is recorded what is obtained;
Mission bit stream is activated according to the history of each task of acquisition, obtains the process pair of each history activation
The display figure answered;
The display figure is included at corresponding each application program in the task interface recently, there is at least one
The display figure of individual application program is at least two.
In an optional embodiment, before the history activation mission bit stream for obtaining each task, in addition to:
The different processes activated to history in the application program record, and obtain the history activation mission bit stream;
And/or
The different user interface being activated in the same process activated to history in the application program records, and obtains
The history activates mission bit stream.
In an optional embodiment, the different processes activated to history in the application program record,
The history activation mission bit stream is obtained, including:
Process according to activating recently determines a nearest user interface being activated;
When the nearest user interface being activated be cached with the user interface of the first display figure have it is identical
Application program identification and during different process identification (PID)s, generate the second display of the nearest user interface being activated
Figure;
The second display figure, the application program identification and the process identification (PID) are recorded, the history activation is obtained and appoints
Business information.
In an optional embodiment, methods described also includes:
When the nearest user interface being activated be cached with the user interface of the first display figure have it is identical
Application program identification and process identification (PID) when, generate the 3rd display figure of the nearest user interface being activated;
Use the described 3rd display figure renewal the first display figure.
In an optional embodiment, it is activated in the same process activated to history in the application program
Different user interface is recorded, and obtains the history activation mission bit stream, including:
Process according to activating recently determines a nearest user interface being activated;
When the nearest user interface being activated be cached with the user interface of the first display figure have it is identical
Application program identification and when process identification (PID) and different activity mark, generate the nearest user interface being activated
The 4th display figure;
The 4th display figure, the application program identification, the process identification (PID) and the activity mark are recorded, obtains institute
State history activation mission bit stream.
In an optional embodiment, methods described also includes:
When the nearest user interface being activated be cached with the user interface of the first display figure have it is identical
The application program identification, the process identification (PID) and during the activity mark, generate the nearest user being activated
The 5th display figure at interface;
Use the described 5th display figure renewal the first display figure.
In an optional embodiment, methods described also includes:
Selection signal is received, the selection signal is used to select the target display figure in the task interface recently;
The display user interface corresponding with target display figure.
Second aspect, there is provided a kind of user interface display device, described device include:
Acquisition module, when being configured as detecting the trigger action of nearest task interface, the history for obtaining each task swashs
Mission bit stream living;The history activation mission bit stream of each task is that the process that history in each application program activates is carried out
What record obtained;
Determining module, it is configured as activating mission bit stream according to the history of each task of acquisition, obtains each go through
Display figure corresponding to the process of history activation;
Display module, be additionally configured to it is described recently in task interface by the display figure include it is corresponding it is each should
At program, the display figure that at least one application program be present is at least two.
In an optional embodiment, described device also includes:
Logging modle, it is configured as recording the different processes that history in the application program activates, obtains described
History activates mission bit stream;
And/or
The logging modle, it is configured as the difference to being activated in the same process of history activation in the application program
User interface is recorded, and obtains the history activation mission bit stream.
In an optional embodiment, the logging modle, it is configured as being determined recently according to the process activated recently
One user interface being activated;When the nearest user interface being activated and the user for being cached with the first display figure
When interface has identical application program identification and different process identification (PID)s, the nearest user interface being activated is generated
Second display figure;The second display figure, the application program identification and the process identification (PID) are recorded, the history is obtained and swashs
Mission bit stream living.
In an optional embodiment, the logging modle, it is additionally configured to work as the nearest use being activated
When family interface has identical application program identification and process identification (PID) with the user interface for being cached with the first display figure, institute is generated
State the 3rd display figure of a nearest user interface being activated;Use the described 3rd display figure renewal the first display figure.
In an optional embodiment, the logging modle, it is configured as being determined recently according to the process activated recently
One user interface being activated;When the nearest user interface being activated and the user for being cached with the first display figure
When interface has identical application program identification and process identification (PID) and different activity marks, described nearest one of generation is swashed
4th display figure of user interface living;Cache the 4th display figure, the application program identification, the process identification (PID) and the institute
Movable mark is stated, obtains the history activation mission bit stream.
In an optional embodiment, the logging modle, it is additionally configured to work as the nearest use being activated
Family interface and be cached with the first display figure user interface have application program identification described in identical, the process identification (PID) and
During the activity mark, the 5th display figure of the nearest user interface being activated is generated;Use the described 5th display
Figure renewal the first display figure.
In an optional embodiment, the acquisition module, it is additionally configured to receive selection signal, the selection signal
Scheme with selecting the target in the task interface recently to show;
The display module, it is additionally configured to the display user interface corresponding with the target display figure.
According to the third aspect of the disclosure, there is provided a kind of terminal, the terminal includes processor and memory, described to deposit
It is stored with least one instruction in reservoir, at least one instruction is loaded by the processor and performed to realize as above first
Method for displaying user interface provided in any optional embodiment of aspect or first aspect.
According to the fourth aspect of the disclosure, there is provided a kind of computer-readable recording medium, store in the storage medium
There is at least one instruction, at least one instruction is loaded by the processor and performed to realize as above first aspect or the
Method for displaying user interface provided in any optional embodiment of one side.
The beneficial effect of technical scheme that the embodiment of the present disclosure provides is:
During trigger action by detecting nearest task interface, the history activation mission bit stream of each task is obtained;Root
Mission bit stream is activated according to the history of each task, obtains showing figure corresponding to the process of each history activation;In nearest task circle
Display figure is included at corresponding each application program in face, the display figure that at least one application program be present is at least two
It is individual so that even if user after web user interface switches to chat user interface, also can by nearest task interface with
Show that figure switches back into web user interface corresponding to web user interface, so as to solve when user needs to check webpage again
When, it is necessary to web user interface could be opened by clicking on URL again, and can not directly switch back into web page user from chat user interface
The problem of interface, reaching user can be rapidly switched in same application by the display figure in nearest task interface
The effect at different user interface.
Brief description of the drawings
Accompanying drawing herein is merged in specification and forms the part of this specification, shows the implementation for meeting the disclosure
Example, and be used in specification to explain the principle of the disclosure together.
Fig. 1 is the flow chart for the method for displaying user interface that one exemplary embodiment of the disclosure provides;
Fig. 2 is interface signal of the method for displaying user interface of one exemplary embodiment offer of the disclosure when implementing
Figure;
Fig. 3 is the flow chart of the method for displaying user interface of the disclosure another exemplary embodiment offer;
Fig. 4 is interface signal of the method for displaying user interface of the disclosure another exemplary embodiment offer when implementing
Figure;
Fig. 5 is the flow chart of the method for displaying user interface of the disclosure another exemplary embodiment offer;
Fig. 6 is the block diagram for the user interface display device that disclosure one embodiment provides;
Fig. 7 is the structural representation for the terminal that disclosure one embodiment provides.
Embodiment
Here exemplary embodiment will be illustrated in detail, its example is illustrated in the accompanying drawings.Following description is related to
During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represent same or analogous key element.Following exemplary embodiment
Described in embodiment do not represent all embodiments consistent with the disclosure.On the contrary, they be only with it is such as appended
The example of the consistent apparatus and method of some aspects be described in detail in claims, the disclosure.
The each embodiment of the disclosure is applied to be illustrated in terminal with method for displaying user interface.Terminal can be
Mobile phone, tablet personal computer, E-book reader, MP3 player (Moving Picture Experts Group Audio Layer
III, dynamic image expert's compression standard audio aspect 3), MP4 (Moving Picture Experts Group Audio
Layer IV, dynamic image expert's compression standard audio aspect 4) player, wearable device, pocket computer on knee and platform
Formula computer etc..Alternatively, Andorid (Android) operating systems or other operating systems are installed in terminal.
First, some nouns being related to the embodiment of the present disclosure explain:
Android operation system:The behaviour of a kind of freedom and open source code based on Linux produced by Google of the U.S.
Make system, be mainly used for mobile device.
Application program:Referred to as apply, in Android operation system, an application program generally includes at least one program groups
Part.Program assembly is divided into four kinds:Activity (English:Activity), service (English:Service), content provider's (English:
Content Provider) and radio receiver (English:Broadcast Receiver).
Activity:It is responsible for the component with user mutual in Android application program, it provides visual for Android application program
User interface.One Android application program can arrive multiple activities including zero.
Task:Application program activates unit when (operation) in the terminal.Alternatively, each activity in application program exists
During operation, it is believed that be a task.
Fig. 1 shows the flow chart for the method for displaying user interface that one exemplary embodiment of the disclosure provides.This implementation
Example is applied to illustrate in terminal with the method for displaying user interface.This method includes:
In a step 101, when detecting the trigger action of nearest task interface, the history activation task of each task is obtained
Information;
Trigger action can be click on operation, slide, long-press operation, pressure touch operation, multiple clicking operation, outstanding
Floating touch control operation and double at least one of touch control operations that refer to operate.
Alternatively, the trigger action is the trigger signal that nearest task interface is shown for triggering.Nearest task interface is used
In several tasks according to time order and function order, run recently in display terminal.Alternatively, the corresponding work of each task
Dynamic, each task is corresponding with respective user interface.
Alternatively, the history activation mission bit stream of each task is that the process that history in each application program activates is carried out
What record obtained.Each process is used for the display and man-machine interaction for being responsible for the user interface of one or more activities.
In a step 102, mission bit stream is activated according to the history of each task of acquisition, obtains entering for each history activation
Display figure corresponding to journey;
Alternatively, display figure is during the history use of application program, is recorded according to the user interface being activated
's.The user interface being activated refers to the user interface shown according to user's operation on foreground.Alternatively, display figure be to
Figure after the sectional drawing diminution ratio at family interface, and/or, the figure after data volume compression is carried out to the sectional drawing of user interface.Now,
" display figure " can be described as " thumbnail ".
Alternatively, the history activation mission bit stream of each task includes display figure.
In step 103, in nearest task interface will display figure include at corresponding each application program, exist to
The display figure of a few application program is at least two.
Alternatively, terminal shows multiple display figures of multiple application programs in nearest task interface, each display figure pair
Answer the user interface that an application program is activated during history use.
Being somebody's turn to do " multiple display figures of multiple application programs " includes at least two display figures of same application program, and this is at least
Two display figures to should application program at least two user interfaces.
With reference to figure 2, user is during using application program A, positioned at foreground it is shown that application program A user circle
Face 1.When user wishes to handover to during history use the user interface 2 for the application program A having already turned on, Yong Hudian
Trigger action of the Menu key 10 as nearest task interface is hit, terminal shows nearest task interface according to the trigger action, recently
At least two display Figure 12, each display Figure 12 that application program A is shown in task interface correspond to application program A in history
A user interface being activated during use.Alternatively, each display Figure 12 is application program A during history use
The sectional drawing scaled down version for a user interface being activated.User can select target display figure by checking display Figure 12.Eventually
End switching display user interface 16 extremely corresponding with target display figure.By the process, user interface in application program A is realized
1 being switched fast to user interface 2.
Certainly, the display figure that terminal is shown can be not limited to it is corresponding with application program A show Figure 12, can also show
Corresponding with other application program to show Figure 14, other application program is the program in addition to application program A, each to show that figure exists
Corresponding to being displayed in nearest task interface at application program, the embodiment of the present disclosure is not limited to this.
Terminal is needed during the history use of application program, is remembered according to the process that history in application program activates
Record, obtain the history activation mission bit stream of each task.In each history activation mission bit stream, record has user circle being activated
The display figure in face.Generally, the difference in functionality in an application program is realized by different processes.Terminal can be right in advance
The different processes that history activates in application program are recorded, and obtain the history activation mission bit stream of each task.
Such as in instant communication program, for realizing that the function of chat is realized by the first process, for realizing that webpage is looked into
The function of seeing is realized that then terminal can not only record user circle being activated in the first process of instant messaging program by the second process
Face, obtain the first history activation mission bit stream;The user interface being activated in the second process of instant messaging program can be also recorded,
Obtain the second history activation mission bit stream.
Alternatively, the different processes that history activates in terminal-pair application program are recorded, and obtain history activation task letter
The embodiment of breath is schematically as follows:
Fig. 3 shows the flow chart for the method for displaying user interface that another exemplary embodiment of the disclosure provides.This reality
Example is applied to be applied to illustrate in terminal with the method for displaying user interface.This method includes:
In step 301, a nearest user interface being activated is determined according to the process activated recently;
User may open the different user interface of multiple application programs, it is also possible to beat during using terminal
Open the different user interface of same application program.
Alternatively, an application program includes one or more movable (Activity).Activity is that one kind includes user circle
The component in face, interacted for being realized with user.Activity can be laminated, and user starts a new activity every time, then this is new
Activity will be covered on old activity, then click on return (Back) key can destroy uppermost activity, be located below
An activity will show again.
A return stack (Back Stack) is provided with by taking Android operation system as an example, in operating system, in the return stack
With the multiple activities of the format management of stack.Stack is a kind of data structure of last-in, last-out, in default situations, whenever user starts
One new activity, it can the stacking in return stack, and in stack top position.And terminate when user presses return key or called
When method goes to destroy an activity, the activity in stack top can pop, and the at this moment activity of previous stacking will be in stack again
The position on top.Always display is in the activity of stack top to user to operating system.
Optionally, whenever it the activity of stacking (and/or popping) in return stack be present, the activity positioned at stack top corresponds to nearest
One user interface being activated, terminal can determine the activity mark of the user interface by obtaining the movable relevant information
The mark of knowledge, the mark of process and application program.The user interface is the user interface shown positioned at foreground, is referred to as what is be activated
User interface.
With the use of user, the activity in return stack is constantly being popped and/or stacking, this step can be according to return stacks
In it is movable pop and/or stacking and constantly perform.
In step 302, when a nearest user interface being activated and the user interface for being cached with the first display figure
With identical application program identification and during different process identification (PID)s, generate a nearest user interface being activated second is aobvious
Diagram;
Assuming that being cached with the history activation mission bit stream of several tasks in terminal, each history activates mission bit stream
Including:Application program identification, process identification (PID), display figure and activationary time.Several history activate mission bit stream, schematically
As shown in Table 1:
Table one
Application program identification | Process identification (PID) | Display figure | Activationary time |
Application program A | Process 11 | Show figure 01 | 2016/03/03 10:25:07 |
Application program B | Process 21 | Show figure 02 | 2016/03/03 10:29:30 |
Application program C | Process 31 | Show figure 03 | 2016/03/03 10:30:12 |
Application program D | Process 41 | Show figure 04 (the first display figure) | 2016/03/03 10:31:32 |
Alternatively, the first display figure is any one display figure in table one, and the present embodiment is table one with the first display figure
In Fig. 4 illustrate.
When terminal is got positioned at the movable relevant information of stack top, the mark of application program is extracted from the relevant information
At least one of knowledge, process identification (PID) and activity mark.Alternatively, terminal obtains mark and the process identification (PID) of application program.
If the relevant information that terminal is got from positioned at the activity of stack top, including:Application program D and process 42, then table
A bright nearest user interface being activated is the user interface corresponding to application program D process 42, because different processes are led to
Often it is responsible for the different function of processing, process 41 and process 42 are probably to be responsible for the process of difference in functionality in same application program D,
So terminal generation application program D and process 42 corresponding to user interface second display figure.
In step 303, the display of caching second figure, application program identification and process identification (PID), history activation task letter is obtained
Breath.
Alternatively, terminal will cache the second display figure, application program identification, process identification (PID) and activationary time, obtain recently
The history activation mission bit stream of one task.
Schematically, table one is updated to as shown in following table two:
In step 304, when a nearest user interface being activated and the user interface for being cached with the first display figure
With identical application program identification and during process identification (PID), the 3rd display figure of a nearest user interface being activated is generated;
When terminal is got positioned at the movable relevant information of stack top, the mark of application program is extracted from the relevant information
At least one of knowledge, process identification (PID) and activity mark.
If the relevant information that terminal is got from positioned at the activity of stack top, including:Application program D and process 41, then table
A bright nearest user interface being activated is the user interface corresponding to application program D process 41, if terminal exists
Fig. 4 corresponding to application program D process 41 is cached with during history use, then shows that the user interface is likely to again
It is opened and is updated, so user interface generation of newest of the terminal according to corresponding to application program D and process 41 the
Three display figures:Fig. 6.
In step 305, schemed using the 3rd display figure the first display of renewal;
Alternatively, terminal is updated using the 3rd display figure to the first display figure, while it is corresponding to record the 3rd display figure
Activationary time.
Schematically, table one is updated to as shown in following table three:
Table three
Application program identification | Process identification (PID) | Display figure | Activationary time |
Application program A | Process 11 | Show figure 01 | 2016/03/03 10:25:07 |
Application program B | Process 21 | Show figure 02 | 2016/03/03 10:29:30 |
Application program C | Process 31 | Show figure 03 | 2016/03/03 10:30:12 |
Application program D | Process 41 | Show figure 06 (the 3rd display figure) | 2016/03/03 10:32:02 |
It should be noted that due to may be from different application, the history cached in terminal positioned at the activity of stack top
Activation mission bit stream is also constantly changing.Such as in firm start, it is uncached in terminal to have any history activation task letter
Breath, then when application program A process 11 is opened, terminal starts to cache the first history activation mission bit stream, and first history swashs
Mission bit stream record living has the display figure corresponding to application program A process 11;Again for example, during application program D uses,
User may open application program E process 51 again, then terminal is detecting uncached there is any corresponding to application program E go through
When history activates mission bit stream, caching the second history activation mission bit stream, second history activation mission bit stream record has using journey
Display figure corresponding to sequence E process 51.In addition, terminal can empty the history activation task letter of caching in each shutdown
Breath, or when the history of caching activates the quantity of mission bit stream and exceedes threshold value, by beyond threshold portion and what is cached earliest goes through
History activation mission bit stream is emptied.
Within step 306, when detecting the trigger action of nearest task interface, the history activation task of each task is obtained
Information;
Certain of some application program or some application program during user needs to switch to history use
During individual application interface, trigger action is applied to terminal.The trigger action is used to open nearest task interface.
The trigger action can be click on operation, slide, long-press operation, pressure touch operation, multiple clicking operation,
Suspension touch control operates and double at least one of touch control operations that refer to operate.
Alternatively, the trigger action is the trigger action that nearest task interface is shown for triggering.Android is used with terminal
Exemplified by operating system, Android operation system is provided with system-level three buttons:Return key, Home key and Menu key.The triggering
Operation can be click on Menu key, or, long-press Menu key.
Alternatively, the history activation mission bit stream of each task, including:Application program identification, process identification (PID), display figure and
Activationary time.
In step 307, mission bit stream is activated according to the history of each task of acquisition, obtains entering for each history activation
Display figure corresponding to journey;
In each history activation mission bit stream, the display figure corresponding to the process of history activation is all preserved.From each
In the history activation mission bit stream of business, corresponding display figure can be directly read.
In step 308, in nearest task interface will display figure include at corresponding each application program, exist to
The display figure of a few application program is at least two;
Terminal shows nearest task interface, and nearest task interface includes the n display figure according to usage time sequencing display,
N display figure includes at least two display figures of same application;
Alternatively, terminal shows nearest task interface with tabular form, and nearest task interface is used to show user in history
User interface in the application program and application program opened during use.
Alternatively, n display figure is shown in nearest task interface, each corresponding application program of display figure is in history
A user interface being activated during use.Alternatively, at least two display figures and same application be present at least
Two different user interfaces are corresponding.Alternatively, at least two display figures be present and different application programs is corresponding.
Alternatively, nearest task interface is shown according to the sortord of usage time from the front to the back to n display figure.
The usage time of some application program is then ordered in more forward position closer to current time in nearest task interface
Shown.
Alternatively, display figure is that terminal is activated according to the application program during the history use of application program
What user interface was recorded.The user interface being activated refers to the user interface shown according to user's operation on foreground.It is optional
Ground, display figure are the figures after the sectional drawing diminution ratio to user interface, and/or, data volume pressure is carried out to the sectional drawing of user interface
Figure after contracting.
In a step 309, selection signal is received, the selection signal is used to select the target in nearest task interface to show
Figure;
Alternatively, the selection signal is used to select one in shown at least two display figures from nearest task interface
Individual target display figure.Alternatively, the selection signal is click on produced by the operation of a display figure at least two display figures
Signal.
In the step 310, display user interface corresponding with target display figure.
The target that terminal selects according to selection signal shows figure, redirects corresponding with target display figure in display application program
User interface.
Alternatively, application program identification and process identification (PID) corresponding to target display figure are cached with terminal simultaneously, eventually
End redirects user circle of the display corresponding to the application program identification and process identification (PID) according to application program identification and process identification (PID)
Face.
If the process is in background operation state, the process is switched to front stage operation by terminal from background operation state
State, display target show user interface corresponding to figure;If the process has been recovered, terminal is according to the application program identification
And process identification (PID), restart the user interface corresponding to the process.
In summary, during trigger action of the embodiment of the present disclosure by detecting nearest task interface, each task is obtained
History activation mission bit stream;Mission bit stream is activated according to the history of each task, the process for obtaining each history activation is corresponding
Display figure;Display figure is included at corresponding each application program in nearest task interface, at least one application be present
The display figure of program is at least two so that even if user after web user interface switches to chat user interface, also can
Web user interface is switched back into by display figure corresponding with web user interface in nearest task interface, used so as to solve to work as
Family needs to check during webpage again, it is necessary to web user interface could be opened by clicking on URL again, and can not be from chat user interface
The problem of directly switching back into web user interface, reaching user can be switched fast by the display figure in nearest task interface
The effect at the different user interface into same application.
Alternatively, due to the commonly provided different function of different processes in same application, the same application of terminal-pair
User interface in program corresponding to different processes carries out display figure caching, the difference in functionality that can be directed in same application
Display figure corresponding to caching respectively, when being toggled between the difference in functionality that user is needed in same application,
It can be switched fast by the display figure in nearest task interface.
In an exemplary example, instant chat program 40 is provided with chat feature and webpage look facility simultaneously,
User first chats on chat interface 41 with good friend A, when good friend A have sent a web page interlinkage, uses TALKER 40
Built-in browser checks web user interface 42 corresponding to the web page interlinkage, then opens chat interface 41 and another good friend B
Chatted.During being chatted with good friend B, if user also wants to check web user interface 42, user can press
After Menu key 43, display figure corresponding with web user interface 42 is selected, now terminal redirects display web user interface 42.
Because in the possible embodiment of other, the difference in functionality in same application program may also be by identical
Same process is realized.Terminal can be obtained with the different user interface being activated in the same process of pre-recorded application program
Mission bit stream is activated to history.Such as in instant communication program, for realizing the function of chat and for realizing that webpage is checked
Function realize that then it is corresponding to cache different user interface in the 3rd process of instant messaging program for terminal by the 3rd process
Display figure.
Alternatively, remembered at the different user interface being activated in the same process that history activates in terminal-pair application program
Record, obtain the embodiment of history activation mission bit stream schematically as follows:
Fig. 5 shows the flow chart for the method for displaying user interface that another exemplary embodiment of the disclosure provides.This reality
Example is applied to be applied to illustrate in terminal with the method for displaying user interface.This method includes:
In step 501, a nearest user interface being activated is determined according to the process activated recently;
User may open the different user interface of multiple application programs, it is also possible to beat during using terminal
Open the different user interface of same application program.
Alternatively, an application program includes one or more movable (Activity).Activity is that one kind includes user circle
The component in face, interacted for being realized with user.Activity can be laminated, and user starts a new activity every time, then this is new
Activity will be covered on old activity, then click on return (Back) key can destroy uppermost activity, be located below
An activity will show again.
A return stack (Back Stack) is provided with by taking Android operation system as an example, in operating system, in the return stack
With the multiple activities of the format management of stack.Stack is a kind of data structure of last-in, last-out, in default situations, whenever user starts
One new activity, it can the stacking in return stack, and in stack top position.And terminate when user presses return key or called
When method goes to destroy an activity, the activity in stack top can pop, and the at this moment activity of previous stacking will be in stack again
The position on top.Always display is in the activity of stack top to user to operating system.
Optionally, whenever it the activity of stacking (and/or popping) in return stack be present, the activity positioned at stack top corresponds to nearest
One user interface being activated, terminal can determine the activity mark of the user interface by obtaining the movable relevant information
Knowledge, the mark of process, the mark of application program.User interface corresponding to the activity is the user interface shown positioned at foreground,
It is referred to as the user interface being activated.
With the use of user, the activity in return stack is constantly being popped and/or stacking, this step can be according to return stacks
In positioned at stack top it is movable pop and/or stacking and constantly perform.
In step 502, when a nearest user interface being activated and the user interface for being cached with the first display figure
When being identified with identical application program identification and process identification (PID) and different activities, a nearest user being activated is generated
The 4th display figure at interface;
Assuming that being cached with the history activation mission bit stream of several tasks in terminal, each history activates mission bit stream
Including:Application program identification, process identification (PID), activity mark, display figure and activationary time.Several history activation task letter
Breath, schematically as shown in Table 4:
Table four
Alternatively, the first display figure is any one display figure in table four, and the present embodiment is table one with the first display figure
In display figure 04 illustrate.
When terminal is got positioned at the movable relevant information of stack top, the mark of application program is extracted from the relevant information
At least one of knowledge, process identification (PID) and activity mark.
If the relevant information that terminal is got from positioned at the activity of stack top, including:Application program D, process 41 and webpage
Interface (activity mark), then it is the webpage corresponding to application program D process 41 to show a nearest user interface being activated
Interface, it is the buffered chat interface of process 41 to be different from due to web interface, so terminal generation application program D and process
4th display figure of the web user interface corresponding to 41.
In step 503, the display of caching the 4th figure, application program identification, process identification (PID) and activity mark, obtain history and swash
Mission bit stream living.
Alternatively, terminal buffers the 4th show figure, application program identification, process identification (PID), activity mark and activationary time, obtain
History to a nearest task activates mission bit stream.
Schematically, table four is updated to as shown in following table five:
Table five
In step 504, when a nearest user interface being activated and the user interface for being cached with the first display figure
During with identical application program identification, process identification (PID) and activity mark, the of a nearest user interface being activated is generated
Five display figures;
When terminal is got positioned at the movable relevant information of stack top, the mark of application program is extracted from the relevant information
At least one of knowledge, process identification (PID) and activity mark.
If the relevant information that terminal is got from positioned at the activity of stack top, including:Application program D, process 41 and chat
Interface, then it is the chat interface corresponding to application program D process 41 to show a nearest user interface being activated, if eventually
End has been cached with the display figure 04 of the chat interface corresponding to application program D process 41 during history use, then table
The bright user interface is likely to be opened and updated again, thus terminal according to application program D and process 41 pair
The newest chat interface answered generates the 5th display figure:Show figure 06.
In step 505, schemed using the 5th display figure the first display of renewal;
Alternatively, terminal is updated using the 5th display figure to the first display figure, while it is corresponding to record the 5th display figure
Activationary time.
Schematically, table five is updated to as shown in following table six:
In step 506, when detecting the trigger action of nearest task interface, the history activation task of each task is obtained
Information;
Certain of some application program or some application program during user needs to switch to history use
During individual application interface, trigger action is applied to terminal.The trigger action is used to open nearest task interface.
The trigger action can be click on operation, slide, long-press operation, pressure touch operation, multiple clicking operation,
Suspension touch control operates and double at least one of touch control operations that refer to operate.
Alternatively, the trigger action is the trigger action that nearest task interface is shown for triggering.Android is used with terminal
Exemplified by operating system, Android operation system is provided with system-level three buttons:Return key, Home key and Menu key.The triggering
Operation can be click on Menu key, or, long-press Menu key.
Alternatively, the history activation mission bit stream of each task, including:Application program identification, process identification (PID), activity mark
Know, display schemes and activationary time.
In step 507, mission bit stream is activated according to the history of each task of acquisition, obtains entering for each history activation
Display figure corresponding to journey;
In each history activation mission bit stream, the display figure corresponding to the process of history activation is all preserved.From each
In the history activation mission bit stream of business, corresponding display figure can be directly read.
In step 508, in nearest task interface will display figure include at corresponding each application program, exist to
The display figure of a few application program is at least two;
Alternatively, terminal shows nearest task interface with tabular form, and nearest task interface is used to show user in history
User interface in the application program and application program opened during use.
Alternatively, n display figure is shown in nearest task interface, each corresponding application program of display figure is in history
A user interface being activated during use.Alternatively, at least two display figures and same application be present at least
Two different user interfaces are corresponding.Alternatively, at least two display figures be present and different application programs is corresponding.
Alternatively, nearest task interface is shown according to the sortord of usage time from the front to the back to n display figure.
The usage time of some application program is then ordered in more forward position closer to current time in nearest task interface
Shown.
Alternatively, display figure is that terminal is activated according to the application program during the history use of application program
What user interface was recorded.The user interface being activated refers to the user interface shown according to user's operation on foreground.It is optional
Ground, display figure are the figures after the sectional drawing diminution ratio to user interface, and/or, data volume pressure is carried out to the sectional drawing of user interface
Figure after contracting.
In step 509, selection signal is received, the selection signal is used to select the target in nearest task interface to show
Figure;
Alternatively, the selection signal is used to select one in shown at least two display figures from nearest task interface
Individual target display figure.Alternatively, the selection signal is click on produced by the operation of a display figure at least two display figures
Signal.
In step 510, display user interface corresponding with target display figure.
The target that terminal is selected according to the second trigger signal shows figure, redirect in display application program with target display figure pair
The user interface answered.
Alternatively, application program identification and process identification (PID) corresponding to target display figure are cached with terminal simultaneously, eventually
End redirects user circle of the display corresponding to the application program identification and process identification (PID) according to application program identification and process identification (PID)
Face.
If the process is in background operation state, the process is switched to front stage operation by terminal from background operation state
State, display target show user interface corresponding to figure;If the process has been recovered, terminal is according to the application program mark
Knowledge, process identification (PID) and activity mark, restart the user interface corresponding to the process.
In summary, during trigger action of the embodiment of the present disclosure by detecting nearest task interface, each task is obtained
History activation mission bit stream;Mission bit stream is activated according to the history of each task, the process for obtaining each history activation is corresponding
Display figure;Display figure is included at corresponding each application program in nearest task interface, at least one application be present
The display figure of program is at least two so that even if user after web user interface switches to chat user interface, also can
Web user interface is switched back into by display figure corresponding with web user interface in nearest task interface, used so as to solve to work as
Family needs to check during webpage again, it is necessary to web user interface could be opened by clicking on URL again, and can not be from chat user interface
The problem of directly switching back into web user interface, reaching user can be switched fast by the display figure in nearest task interface
The effect at the different user interface into same application.
Alternatively, because the difference in functionality in same application may be realized by same process, terminal-pair is same should
Display figure caching is carried out with the different types of user interface corresponding to same process in program, same application can be directed to
In difference in functionality cache respectively corresponding to display figure, carried out when between the difference in functionality that user is needed in same application
When toggling, it can be switched fast by the display figure in nearest task interface.
Following is embodiment of the present disclosure, can be used for performing embodiments of the present disclosure.It is real for disclosure device
The details not disclosed in example is applied, refer to embodiments of the present disclosure.
Fig. 6 is a kind of block diagram of user interface display device according to an exemplary embodiment, as shown in fig. 6, should
Device includes but is not limited to:
Acquisition module 620, when being configured as detecting the trigger action of nearest task interface, obtain the history of each task
Activate mission bit stream;The history activation mission bit stream of each task is that the process activated to history in each application program is entered
Row record obtains;
Determining module 640, it is configured as activating mission bit stream according to the history of each task of acquisition, obtains each
Display figure corresponding to the process of history activation;
Display module 660, it is additionally configured to include the display figure corresponding each in the task interface recently
At individual application program, the display figure that at least one application program be present is at least two.
In an optional embodiment, described device also includes:
Logging modle 610, it is configured as recording the different processes that history in the application program activates, obtains institute
State history activation mission bit stream;
And/or
The logging modle 610, it is activated in the same process for being configured as activating history in the application program
Different user interface is recorded, and obtains the history activation mission bit stream.
In an optional embodiment, the logging modle 610, it is configured as being determined most according to the process activated recently
A nearly user interface being activated;When the nearest user interface being activated and the use for being cached with the first display figure
When family interface has identical application program identification and different process identification (PID)s, nearest user circle being activated is generated
The second display figure in face;The second display figure, the application program identification and the process identification (PID) are recorded, obtains the history
Activate mission bit stream.
In an optional embodiment, the logging modle 610, it is additionally configured to what is be activated when described nearest one
When user interface has identical application program identification and process identification (PID) with the user interface for being cached with the first display figure, generation
3rd display figure of the nearest user interface being activated;Use the described 3rd display figure renewal first display
Figure.
In an optional embodiment, the logging modle 610, it is configured as being determined most according to the process activated recently
A nearly user interface being activated;When the nearest user interface being activated and the use for being cached with the first display figure
When family interface has identical application program identification and process identification (PID) and different activity marks, a nearest quilt is generated
4th display figure of the user interface of activation;Cache the 4th display figure, the application program identification, the process identification (PID) and
The activity mark, obtain the history activation mission bit stream.
In an optional embodiment, the logging modle 610, it is additionally configured to what is be activated when described nearest one
User interface has application program identification described in identical, the process identification (PID) with the user interface for being cached with the first display figure
During with the activity mark, the 5th display figure of the nearest user interface being activated is generated;It is aobvious using the described 5th
Diagram renewal the first display figure.
In an optional embodiment, the acquisition module 620, it is additionally configured to receive selection signal, the selection
Signal is with selecting the target display in the task interface recently to scheme;The display module 660, be additionally configured to display with it is described
Target shows the user interface corresponding to figure.
On the device in above-described embodiment, wherein modules perform the concrete mode of operation in relevant this method
Embodiment in be described in detail, explanation will be not set forth in detail herein.
The exemplary embodiment of the disclosure one provides a kind of terminal, and the terminal includes processor and memory, described to deposit
At least one instruction is stored with reservoir, at least one instruction is loaded by the processor and performed to realize such as each side
The method for displaying user interface that method embodiment provides
Disclosure another exemplary embodiment additionally provides a kind of computer-readable medium, it is characterised in that the storage
At least one instruction is stored with medium, at least one instruction is loaded by the processor and performed to realize such as each side
The method for displaying user interface that method embodiment provides.
Fig. 7 is a kind of block diagram of terminal according to an exemplary embodiment.For example, terminal 700 can be mobile electricity
Words, computer, digital broadcast terminal, messaging devices, game console, tablet device, Medical Devices, body-building equipment are individual
Personal digital assistant etc..
Reference picture 7, terminal 700 can include following one or more assemblies:Processing component 702, memory 704, power supply
Component 706, multimedia groupware 708, audio-frequency assembly 710, input/output (I/O) interface 712, sensor cluster 714, Yi Jitong
Believe component 716.
Processing component 702 generally controls the integrated operation of terminal 700, is such as communicated with display, call, data, phase
The operation that machine operates and record operation is associated.Processing component 702 can refer to including one or more processors 718 to perform
Order, to complete all or part of step of above-mentioned method.In addition, processing component 702 can include one or more modules, just
Interaction between processing component 702 and other assemblies.For example, processing component 702 can include multi-media module, it is more to facilitate
Interaction between media component 708 and processing component 702.
Memory 704 is configured as storing various types of data to support the operation in terminal 700.These data are shown
Example includes the instruction of any application program or method for being operated in terminal 700, contact data, telephone book data, disappears
Breath, picture, video etc..Memory 704 can be by any kind of volatibility or non-volatile memory device or their group
Close and realize, as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM) are erasable to compile
Journey read-only storage (EPROM), programmable read only memory (PROM), read-only storage (ROM), magnetic memory, flash
Device, disk or CD.
Power supply module 706 provides electric power for the various assemblies of terminal 700.Power supply module 706 can include power management system
System, one or more power supplys, and other components associated with generating, managing and distributing electric power for terminal 700.
Multimedia groupware 708 is included in the screen of one output interface of offer between terminal 700 and user.In some realities
Apply in example, screen can include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen can
To be implemented as touch-screen, to receive the input signal from user.Touch panel include one or more touch sensors with
Gesture on sensing touch, slip and touch panel.Touch sensor can the not only border of sensing touch or sliding action, and
And also detection and the duration and pressure touched or slide is related.In certain embodiments, multimedia groupware 708 includes
One front camera and/or rear camera.It is preceding during such as screening-mode or video mode when terminal 700 is in operator scheme
The multi-medium data of outside can be received by putting camera and/or rear camera.Each front camera and rear camera can
To be a fixed optical lens system or there is focusing and optical zoom capabilities.
Audio-frequency assembly 710 is configured as output and/or input audio signal.For example, audio-frequency assembly 710 includes a Mike
Wind (MIC), when terminal 700 is in operator scheme, during such as call model, logging mode and speech recognition mode, microphone by with
It is set to reception external audio signal.The audio signal received can be further stored in memory 704 or via communication set
Part 716 is sent.In certain embodiments, audio-frequency assembly 710 also includes a loudspeaker, for exports audio signal.
I/O interfaces 712 provide interface between processing component 702 and peripheral interface module, and above-mentioned peripheral interface module can
To be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, volume button, start button and lock
Determine button.
Sensor cluster 714 includes one or more sensors, and the state for providing various aspects for terminal 700 is commented
Estimate.For example, sensor cluster 714 can detect opening/closed mode of terminal 700, the relative positioning of component, such as component
For the display and keypad of terminal 700, sensor cluster 714 can be with the position of 700 1 components of detection terminal 700 or terminal
Put change, the existence or non-existence that user contacts with terminal 700, the orientation of terminal 700 or the temperature of acceleration/deceleration and terminal 700
Change.Sensor cluster 714 can include proximity transducer, be configured in no any physical contact near detection
The presence of object.Sensor cluster 714 can also include optical sensor, such as CMOS or ccd image sensor, for should in imaging
With middle use.In certain embodiments, the sensor cluster 714 can also include acceleration transducer, gyro sensor, magnetic
Sensor, pressure sensor or temperature sensor.
Communication component 716 is configured to facilitate the communication of wired or wireless way between terminal 700 and other equipment.Terminal
700 can access the wireless network based on communication standard, such as Wi-Fi, 2G or 3G, or combinations thereof.In an exemplary reality
Apply in example, communication component 716 receives broadcast singal or the related letter of broadcast from external broadcasting management system via broadcast channel
Breath.In one exemplary embodiment, communication component 716 also includes near-field communication (NFC) module, to promote junction service.Example
Such as, in NFC module radio frequency identification (RFID) technology can be based on, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology,
Bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, terminal 700 can be believed by one or more application specific integrated circuits (ASIC), numeral
Number processor (DSP), digital signal processing appts (DSPD), PLD (PLD), field programmable gate array
(FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for performing any of the above-described embodiment of the method
The method for displaying user interface of offer.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instructing, example are additionally provided
Such as include the memory 704 of instruction, above-mentioned instruction can be performed real to complete any of the above-described method by the processor 718 of terminal 700
The method for displaying user interface of example offer is provided.For example, non-transitorycomputer readable storage medium can be ROM, arbitrary access
Memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc..
Those skilled in the art will readily occur to the disclosure its after considering specification and putting into practice invention disclosed herein
Its embodiment.The application is intended to any modification, purposes or the adaptations of the disclosure, these modifications, purposes or
Person's adaptations follow the general principle of the disclosure and including the undocumented common knowledges in the art of the disclosure
Or conventional techniques.Description and embodiments are considered only as exemplary, and the true scope of the disclosure and spirit are by following
Claim is pointed out.
It should be appreciated that the precision architecture that the disclosure is not limited to be described above and is shown in the drawings, and
And various modifications and changes can be being carried out without departing from the scope.The scope of the present disclosure is only limited by appended claim.
Claims (16)
1. a kind of method for displaying user interface, it is characterised in that methods described includes:
When detecting the trigger action of nearest task interface, the history activation mission bit stream of each task is obtained;Described each
The history activation mission bit stream of business is that the process activated to history in each application program is recorded what is obtained;
Mission bit stream is activated according to the history of each task of acquisition, obtained corresponding to the process of each history activation
Display figure;
The display figure is included at corresponding each application program in the task interface recently, at least one answer be present
It is at least two with the display figure of program.
2. according to the method for claim 1, it is characterised in that the history activation mission bit stream for obtaining each task it
Before, in addition to:
The different processes activated to history in the application program record, and obtain the history activation mission bit stream;
And/or
The different user interface being activated in the same process activated to history in the application program records, and obtains described
History activates mission bit stream.
3. according to the method for claim 2, it is characterised in that the difference activated to history in the application program is entered
Cheng Jinhang is recorded, and obtains the history activation mission bit stream, including:
Process according to activating recently determines a nearest user interface being activated;
When the nearest user interface being activated and the user interface for being cached with the first display figure have identical should
During with program identification and different process identification (PID)s, the second display figure of the nearest user interface being activated is generated;
The second display figure, the application program identification and the process identification (PID) are recorded, obtains the history activation task letter
Breath.
4. according to the method for claim 3, it is characterised in that methods described also includes:
When the nearest user interface being activated and the user interface for being cached with the first display figure have identical should
During with program identification and process identification (PID), the 3rd display figure of the nearest user interface being activated is generated;
Use the described 3rd display figure renewal the first display figure.
5. according to the method for claim 2, it is characterised in that it is described in the application program history activate it is same enter
The different user interface being activated in journey is recorded, and obtains the history activation mission bit stream, including:
Process according to activating recently determines a nearest user interface being activated;
When the nearest user interface being activated and the user interface for being cached with the first display figure have identical should
When being identified with program identification and process identification (PID) and different activity, the of the nearest user interface being activated is generated
Four display figures;
The 4th display figure, the application program identification, the process identification (PID) and the activity mark are recorded, obtains described go through
History activates mission bit stream.
6. according to the method for claim 5, it is characterised in that methods described also includes:
When the nearest user interface being activated and the user interface for being cached with the first display figure have identical institute
When stating application program identification, the process identification (PID) and the activity mark, the nearest user interface being activated is generated
The 5th display figure;
Use the described 5th display figure renewal the first display figure.
7. method according to any one of claims 1 to 6, it is characterised in that methods described also includes:
Selection signal is received, the selection signal is used to select the target display figure in the task interface recently;
The display user interface corresponding with target display figure.
8. a kind of user interface display device, it is characterised in that described device includes:
Acquisition module, when being configured as detecting the trigger action of nearest task interface, the history activation for obtaining each task is appointed
Business information;The history activation mission bit stream of each task is that the process activated to history in each application program records
Obtain;
Determining module, it is configured as activating mission bit stream according to the history of each task of acquisition, obtains each history and swash
Display figure corresponding to the process living;
Display module, it is additionally configured to include the display figure in task interface each applying journey corresponding recently described
At sequence, the display figure that at least one application program be present is at least two.
9. device according to claim 8, it is characterised in that described device also includes:
Logging modle, it is configured as recording the different processes that history in the application program activates, obtains the history
Activate mission bit stream;
And/or
The logging modle, it is configured as the different user to being activated in the same process of history activation in the application program
Interface is recorded, and obtains the history activation mission bit stream.
10. device according to claim 9, it is characterised in that
The logging modle, it is configured as determining a nearest user interface being activated according to the process activated recently;Work as institute
State a nearest user interface being activated has identical application program mark with the user interface for being cached with the first display figure
When knowing with different process identification (PID)s, the second display figure of the nearest user interface being activated is generated;Record described
Two display figures, the application program identification and the process identification (PID), obtain the history activation mission bit stream.
11. device according to claim 10, it is characterised in that
The logging modle, it is additionally configured to when the nearest user interface being activated and has been cached with the first display figure
User interface when there is identical application program identification and process identification (PID), generate the nearest user interface being activated
The 3rd display figure;Use the described 3rd display figure renewal the first display figure.
12. device according to claim 9, it is characterised in that
The logging modle, it is configured as determining a nearest user interface being activated according to the process activated recently;Work as institute
State a nearest user interface being activated has identical application program mark with the user interface for being cached with the first display figure
When knowing with process identification (PID) and different activity marks, the 4th display of the nearest user interface being activated is generated
Figure;The 4th display figure, the application program identification, the process identification (PID) and the activity mark are cached, obtains described go through
History activates mission bit stream.
13. device according to claim 12, it is characterised in that
The logging modle, it is additionally configured to when the nearest user interface being activated and has been cached with the first display figure
User interface have application program identification described in identical, the process identification (PID) and it is described activity mark when, generation described in most
5th display figure of a nearly user interface being activated;Use the described 5th display figure renewal the first display figure.
14. according to any described device of claim 8 to 13, it is characterised in that
The acquisition module, it is additionally configured to receive selection signal, the selection signal is with selecting in the task interface recently
Target display figure;
The display module, it is additionally configured to the display user interface corresponding with the target display figure.
15. a kind of terminal, it is characterised in that the terminal includes processor and memory, is stored with least in the memory
One instruction, at least one instruction are loaded by the processor and performed to realize as described in claim 1 to 7 is any
Method for displaying user interface.
16. a kind of computer-readable recording medium, it is characterised in that at least one instruction, institute are stored with the storage medium
At least one instruction is stated to be loaded by the processor and performed to realize that the user interface as described in claim 1 to 7 is any shows
Show method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710875171.2A CN107729098B (en) | 2017-09-25 | 2017-09-25 | User interface display method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710875171.2A CN107729098B (en) | 2017-09-25 | 2017-09-25 | User interface display method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107729098A true CN107729098A (en) | 2018-02-23 |
CN107729098B CN107729098B (en) | 2021-06-29 |
Family
ID=61207937
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710875171.2A Active CN107729098B (en) | 2017-09-25 | 2017-09-25 | User interface display method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107729098B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108762622A (en) * | 2018-06-04 | 2018-11-06 | 北京搜狐新动力信息技术有限公司 | A kind of the switching display methods and device of the page |
CN111324400A (en) * | 2018-12-17 | 2020-06-23 | 中兴通讯股份有限公司 | Display method, device, terminal and storage medium |
CN115268736A (en) * | 2021-04-30 | 2022-11-01 | 华为技术有限公司 | Interface switching method and electronic device |
CN116931770A (en) * | 2023-09-15 | 2023-10-24 | 荣耀终端有限公司 | Application display method and electronic equipment |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103294451A (en) * | 2012-02-22 | 2013-09-11 | 腾讯科技(深圳)有限公司 | Method and system for implementing applied multiple tasks and multiple windows in rich page |
CN104050035A (en) * | 2014-05-14 | 2014-09-17 | 小米科技有限责任公司 | Processing method and device for application program |
CN104331235A (en) * | 2014-01-10 | 2015-02-04 | 广州三星通信技术研究有限公司 | Method and device for switching application activity |
CN104793846A (en) * | 2015-04-27 | 2015-07-22 | 小米科技有限责任公司 | Displaying method and device for interface of application program |
CN104850296A (en) * | 2014-02-14 | 2015-08-19 | 腾讯科技(深圳)有限公司 | Method and apparatus for displaying page contents |
CN105930163A (en) * | 2016-04-27 | 2016-09-07 | 北京小米移动软件有限公司 | Interface switching method and apparatus |
CN106020682A (en) * | 2016-05-05 | 2016-10-12 | 北京小米移动软件有限公司 | Multi-task management method and device |
US20170090882A1 (en) * | 2015-09-24 | 2017-03-30 | Renesas Electronics Corporation | Program development support system and program development support software |
CN106648869A (en) * | 2016-12-26 | 2017-05-10 | 竞技世界(北京)网络技术有限公司 | Intelligent terminal application switch method |
CN106993085A (en) * | 2017-03-01 | 2017-07-28 | 北京小米移动软件有限公司 | Positioning result display methods and device, electronic equipment |
CN107122192A (en) * | 2017-04-27 | 2017-09-01 | 北京三快在线科技有限公司 | Webpage view methods of exhibiting, device, computing device and storage medium |
CN107145385A (en) * | 2017-04-25 | 2017-09-08 | 努比亚技术有限公司 | A kind of multitask interface display methods, mobile terminal and computer-readable storage medium |
-
2017
- 2017-09-25 CN CN201710875171.2A patent/CN107729098B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103294451A (en) * | 2012-02-22 | 2013-09-11 | 腾讯科技(深圳)有限公司 | Method and system for implementing applied multiple tasks and multiple windows in rich page |
CN104331235A (en) * | 2014-01-10 | 2015-02-04 | 广州三星通信技术研究有限公司 | Method and device for switching application activity |
CN104850296A (en) * | 2014-02-14 | 2015-08-19 | 腾讯科技(深圳)有限公司 | Method and apparatus for displaying page contents |
CN104050035A (en) * | 2014-05-14 | 2014-09-17 | 小米科技有限责任公司 | Processing method and device for application program |
CN104793846A (en) * | 2015-04-27 | 2015-07-22 | 小米科技有限责任公司 | Displaying method and device for interface of application program |
US20170090882A1 (en) * | 2015-09-24 | 2017-03-30 | Renesas Electronics Corporation | Program development support system and program development support software |
CN105930163A (en) * | 2016-04-27 | 2016-09-07 | 北京小米移动软件有限公司 | Interface switching method and apparatus |
CN106020682A (en) * | 2016-05-05 | 2016-10-12 | 北京小米移动软件有限公司 | Multi-task management method and device |
CN106648869A (en) * | 2016-12-26 | 2017-05-10 | 竞技世界(北京)网络技术有限公司 | Intelligent terminal application switch method |
CN106993085A (en) * | 2017-03-01 | 2017-07-28 | 北京小米移动软件有限公司 | Positioning result display methods and device, electronic equipment |
CN107145385A (en) * | 2017-04-25 | 2017-09-08 | 努比亚技术有限公司 | A kind of multitask interface display methods, mobile terminal and computer-readable storage medium |
CN107122192A (en) * | 2017-04-27 | 2017-09-01 | 北京三快在线科技有限公司 | Webpage view methods of exhibiting, device, computing device and storage medium |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108762622A (en) * | 2018-06-04 | 2018-11-06 | 北京搜狐新动力信息技术有限公司 | A kind of the switching display methods and device of the page |
CN108762622B (en) * | 2018-06-04 | 2021-08-13 | 北京搜狐新动力信息技术有限公司 | Method and device for switching display of pages |
CN111324400A (en) * | 2018-12-17 | 2020-06-23 | 中兴通讯股份有限公司 | Display method, device, terminal and storage medium |
CN115268736A (en) * | 2021-04-30 | 2022-11-01 | 华为技术有限公司 | Interface switching method and electronic device |
WO2022228066A1 (en) * | 2021-04-30 | 2022-11-03 | 华为技术有限公司 | Interface switching method and electronic device |
CN115268736B (en) * | 2021-04-30 | 2024-12-20 | 华为技术有限公司 | Interface switching method and electronic device |
CN116931770A (en) * | 2023-09-15 | 2023-10-24 | 荣耀终端有限公司 | Application display method and electronic equipment |
CN116931770B (en) * | 2023-09-15 | 2024-03-19 | 荣耀终端有限公司 | An application display method and electronic device |
Also Published As
Publication number | Publication date |
---|---|
CN107729098B (en) | 2021-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12210730B2 (en) | User interface for multi-user communication session | |
CN102640101B (en) | For providing method and the device of user interface | |
KR101537683B1 (en) | Mobile terminal | |
KR101853057B1 (en) | Mobile Terminal And Method Of Controlling The Same | |
CN103634559A (en) | Mobile device and method for messenger-based video call service | |
US9600143B2 (en) | Mobile terminal and control method thereof | |
CN107544809A (en) | The method and apparatus for showing the page | |
EP3959866A1 (en) | User interfaces for electronic voice communications | |
CN102171940A (en) | Function execution method and mobile terminal operating with the same | |
EP3739858B1 (en) | Portable device and method for the multiple recording of data | |
CN107193553A (en) | Key control method and device | |
WO2020238938A1 (en) | Information input method and mobile terminal | |
CN107729098A (en) | Method for displaying user interface and device | |
CN106980445A (en) | Manipulate the awaking method and device, electronic equipment of menu | |
CN106775202A (en) | A kind of method and device of information transfer | |
CN107301242A (en) | Method, device and the storage medium of page jump | |
CN106547547A (en) | Collecting method and device | |
CN103810073B (en) | The method of mobile terminal and control mobile terminal | |
KR101559772B1 (en) | Mobile terminal and Method for controlling in thereof | |
CN107885571A (en) | Show page control method and device | |
EP3905037B1 (en) | Session creation method and terminal device | |
KR102596371B1 (en) | Media capture lock affordance for graphical user interface | |
CN111427449A (en) | Interface display method, device and storage medium | |
CN108710521B (en) | Note generation method and terminal equipment | |
KR20210005508A (en) | Touch signal processing method, apparatus and media |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |