CN107229475B - Page display method, electronic equipment and computer storage media - Google Patents
Page display method, electronic equipment and computer storage media Download PDFInfo
- Publication number
- CN107229475B CN107229475B CN201710413676.7A CN201710413676A CN107229475B CN 107229475 B CN107229475 B CN 107229475B CN 201710413676 A CN201710413676 A CN 201710413676A CN 107229475 B CN107229475 B CN 107229475B
- Authority
- CN
- China
- Prior art keywords
- page
- frame buffer
- click commands
- display screen
- triggered
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a kind of page display method, electronic equipment and computer storage media, including:Determine the intermediate page triggered by the page click commands received;During intermediate page is plotted to frame buffer, the page synchronization suspended between frame buffer and display screen operates;After intermediate page is drawn in frame buffer, the results page triggered by page click commands is plotted in frame buffer;The page synchronization restored between frame buffer and display screen operates, and the results page drawn in frame buffer is synchronized to display screen and is shown.The page synchronization that scheme provided by the invention is suspended during intermediate page is drawn between frame buffer and display screen operates, reduce the refreshing frequency between frame buffer and display screen, so as to effectively improve the speed that page layout switch is shown, the invalid stand-by period of user is reduced, many facilities are brought to user.
Description
Technical field
The present invention relates to field of computer technology, and in particular to a kind of page display method, electronic equipment and computer are deposited
Storage media.
Background technology
At present, it occupies little space since e-book has, be easy to many advantages such as download, cheap, selection
The people of read electronic books is more and more.User usually can occur showing cutting for the page during e-book is opened
It changes and redirects.In order to promote page display speed, the speed accelerated page layout switch and redirected is needed, when being waited for reduce user
Between.For this purpose, occur a variety of solutions for being used to promote page display speed in the prior art.In a kind of common scheme
In, it is drawn using pair buffers, specifically, the result of all mapping operations is stored in a block system region of memory
In, this block region is commonly referred to as " rear buffering area ", and after all mapping operations terminate, monoblock region of memory is copied to
In display memory, duplication operation will usually be synchronized with the light stack beam of display, to avoid ill effects such as flicker, tears.It is logical
Plotting speed can be dramatically speeded up by crossing pair buffers, and those skilled in the art can also even design more cachings to accelerate
Plotting speed.
But in the implementation of the present invention, it is as follows to have found that aforesaid way of the prior art at least exists by inventor
Problem:It is corresponding when opening e-book generation page jump in the View drafting mechanism based on Android4.0+ systems
The flush mechanism of triggering system, so as to which the drawing content synchronous refresh in buffering area be shown to display screen.It is although double slow
Plotting speed can be accelerated by depositing, but can not promote the display speed of display screen, be synchronized by the drawing content in buffering area
To still needing to take considerable time during display screen.The above problem is more convex in the slower ink screen of refresh rate
It is aobvious:Due to, come often the refresh duration of frame is about 480ms when refreshing the display page of e-book, being taken by e-ink
Long, when the frame number in the display page of system refresh is more, it is excessive in main thread consumption resource to typically result in system, makes system
Refresh and show slowing for the page, increase the invalid stand-by period of user.
Invention content
In view of the above problems, it is proposed that the present invention overcomes the above problem in order to provide one kind or solves at least partly
State the page display method, electronic equipment and computer storage media of problem.
According to an aspect of the invention, there is provided a kind of page display method, including:Determine the page point by receiving
Hit the intermediate page of instruction triggers;During the intermediate page is plotted to frame buffer, suspend the frame buffer with showing
Page synchronization operation between display screen;After the intermediate page is drawn in frame buffer, it will be clicked and referred to by the page
The results page of triggering is enabled to be plotted in frame buffer;Restore the page synchronization operation between the frame buffer and display screen, by institute
It states the results page drawn in frame buffer and is synchronized to display screen and shown.
According to another aspect of the present invention, a kind of electronic equipment is provided, including:Processor, memory, communication interface and
Communication bus, the processor, the memory and the communication interface complete mutual communication by the communication bus;
For the memory for storing an at least executable instruction, it is following that the executable instruction performs the processor
Operation:
Determine the intermediate page triggered by the page click commands received;The intermediate page is being plotted to frame buffer
During, suspend the page synchronization operation between the frame buffer and display screen;When the intermediate page is painted in frame buffer
After system, the results page triggered by the page click commands is plotted in frame buffer;Restore the frame buffer with showing
Page synchronization operation between display screen, is synchronized to display screen by the results page drawn in the frame buffer and shows.
According to another aspect of the invention, provide a kind of computer storage media, be stored in the storage medium to
A few executable instruction, the executable instruction make processor perform following operate:
Determine the intermediate page triggered by the page click commands received;The intermediate page is being plotted to frame buffer
During, suspend the page synchronization operation between the frame buffer and display screen;When the intermediate page is painted in frame buffer
After system, the results page triggered by the page click commands is plotted in frame buffer;Restore the frame buffer with showing
Page synchronization operation between display screen, is synchronized to display screen by the results page drawn in the frame buffer and shows.
In page display method provided by the invention, electronic equipment and computer storage media, it is first determined by receiving
The intermediate page of page click commands triggering arrived;During intermediate page is plotted to frame buffer, pause frame buffer with
Page synchronization operation between display screen;It, will be by page click commands and after intermediate page is drawn in frame buffer
The results page of triggering is plotted in frame buffer;The page synchronization finally restored between frame buffer and display screen operates, and frame is delayed
The results page for depositing middle drafting is synchronized to display screen and is shown.It can be seen that scheme provided by the invention is drawing intermediate page
The page synchronization suspended during face between frame buffer and display screen operates, and reduces the refreshing between frame buffer and display screen
Number so as to effectively improve the speed that page layout switch is shown, reduces the invalid stand-by period of user, is brought to user all
It is mostly convenient.
Above description is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention,
And it can be implemented in accordance with the contents of the specification, and in order to allow above and other objects of the present invention, feature and advantage can
It is clearer and more comprehensible, below the special specific embodiment for lifting the present invention.
Description of the drawings
By reading the detailed description of hereafter preferred embodiment, it is various other the advantages of and benefit it is common for this field
Technical staff will become clear.Attached drawing is only used for showing the purpose of preferred embodiment, and is not considered as to the present invention
Limitation.And throughout the drawings, the same reference numbers will be used to refer to the same parts.In the accompanying drawings:
Fig. 1 shows the flow chart for the page display method that the embodiment of the present invention one provides;
Fig. 2 shows the flow charts of page display method provided by Embodiment 2 of the present invention;
Fig. 3 shows the structure diagram of according to embodiments of the present invention four a kind of electronic equipment.
Specific embodiment
The exemplary embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although the disclosure is shown in attached drawing
Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here
It is limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure
Completely it is communicated to those skilled in the art.
Embodiment one
Fig. 1 shows the flow chart for the page display method that the embodiment of the present invention one provides.As shown in Figure 1, this method packet
Include following steps:
Step S110:Determine the intermediate page triggered by the page click commands received.
Page click commands include all kinds of instructions that can trigger page display operation.Specifically, either passing through a little
It the preset icon hit on webpage and the instruction triggered or is triggered by all kinds of physical buttons and/or virtual key
Instruction.For example, page click commands can also by keyboard trigger or by the modes such as physical buttons, the volume buttons such as " ok " key into
Row triggering.Also, the page shown according to page click commands refers to all kinds of pages on display screen, not only including Network page
Face, the page or the user-defined page also including the setting of some system defaults.The present invention is specific to page click commands
Intension does not limit.
Wherein, intermediate page can be that the animation effect generated when switching the page or refresh page shows the page.It is logical
In the case of often, the effect of intermediate page is to promote visual effect or increases interest, therefore, often and not comprising in substance
Hold.Correspondingly, every content with similar effect can be used as intermediate page, and intermediate page is either by multiple continuous
The dynamic video page that image frame is formed or the still image page being made of single image frame, centering of the present invention
Between the particular content of the page do not limit.
For example, intermediate page can be system animation that acquiescence plays when book cover icon is opened in Android system etc.
The similar page.Specifically, when determining above-mentioned intermediate page, detailed process can be:Judge that the page received click refers to
Whether order is preset instructions, if so, determining the intermediate page triggered by page click commands.Wherein, above-mentioned preset instructions can
Think the opening type sent out for preset icon, close the finger that type etc. can start the animation effect of display intermediate page
It enables.
Step S120:During intermediate page is plotted to frame buffer, suspend the page between frame buffer and display screen
Face simultaneously operating.
Wherein, since intermediate page is plotted to the speed of frame buffer quickly, and intermediate page frame buffer and display screen it
Between carry out page synchronization operation process (i.e.:By the process of intermediate page synchronized update to display screen from frame buffer, it is general this
When a action e-link refreshes about 480ms is taken per frame) it is time-consuming longer, therefore, in this step, drawn by intermediate page
During frame buffer, the page synchronization suspended between frame buffer and display screen operates, and is realized with this (corresponding in subsequent step
Step S140) in the corresponding purpose of speed for improving page layout switch and showing.Specifically, can delay intermediate page is plotted to frame
Page synchronization before depositing between pause frame buffer and display screen operates.Wherein, suspend the page between frame buffer and display screen
The mode of simultaneously operating can be by a variety of, for example, can send to suspend between frame buffer and display screen to system middle layer
Page synchronization operation the first notification message, since system middle layer is for controlling the page between frame buffer and display screen same
Step operation, therefore, system middle layer receives the page that can suspend after first notification message between frame buffer and display screen
Simultaneously operating.In specific implementation, the mode for suspending the page synchronization operation between frame buffer and display screen can be by this field skill
Art personnel are configured according to actual conditions, the invention is not limited in this regard.
In this step, can be delayed by the page synchronization operation between mandatory pause frame buffer and display screen to avoid from frame
Middle taking intermediate page synchronized update to display screen is deposited, promotes the display speed for showing the page.
Step S130:After intermediate page is drawn in frame buffer, the result page that will be triggered by page click commands
In iso-surface patch to frame buffer.
Wherein, the above results page corresponds to finally wish that is browsed includes substance after user sends out page click commands
The page of content, for example, it may be the non-effect page after the intermediate page that display determines in step s 110.Specifically,
Results page can be after clicking the corresponding page turning animation of e-book cover icon triggering display page broadcasting, and display includes
There is the book contents page of the electronic book reading content.When it is implemented, the page synchronization between frame buffer and display screen
In the case that operation is suspended, when intermediate page is drawn in frame buffer to be finished, without the centre that will have been drawn in frame buffer
The results page triggered by page click commands is directly plotted in frame buffer, to display screen for follow-up by page synchronization
The results page drawn in frame buffer is shown in display screen in step (corresponding step S140).
Step S140:The page synchronization restored between frame buffer and display screen operates, the result page that will be drawn in frame buffer
Face is synchronized to display screen and is shown.
Specifically, when results page is drawn in frame buffer to be finished, the page restored between frame buffer and display screen is same
Step operation, is synchronized to display screen by the results page drawn in frame buffer and shows.Wherein, results page is painted in frame buffer
The mode of page synchronization operation when system finishes between triggering recovery frame buffer and display screen can be by those skilled in the art's root
It is configured according to actual conditions, the invention is not limited in this regard.For example, it is generated when results page is drawn in frame buffer and finished
Corresponding response message, and operated according to the page synchronization between response message recovery frame buffer and display screen.Wherein, restore
Between frame buffer and display screen page synchronization operation mode can there are many, for example, can to system middle layer send use
In the second notification message for restoring the operation of the page synchronization between frame buffer and display screen, since system middle layer is used for control frame
Page synchronization between caching and display screen operates, and therefore, system middle layer can be restored after receiving the second notification message
Page synchronization operation between frame buffer and display screen.
Wherein, due to page synchronization operating process of the results page between frame buffer and display screen (i.e.:From frame buffer
By the process of results page synchronized update to display screen) speed quickly, therefore in this step just for results page in display screen
The speed that page layout switch is shown can effectively be promoted by synchronizing update and display.Simultaneously as intermediate page is often only wrapped
The page containing animation effect, wherein and not including the substantive content information that user needs, therefore intermediate page only is plotted in frame
In caching, intermediate page is not synchronized to newer processing mode in display screen, and can't to influence user effective to the page
The browsing of information.
It can be seen that in page display method provided by the invention, it is first determined by the page click commands received
The intermediate page of triggering;During intermediate page is plotted to frame buffer, suspend the page between frame buffer and display screen
Simultaneously operating;And after intermediate page is drawn in frame buffer, the results page triggered by page click commands is painted
It makes in frame buffer;The page synchronization finally restored between frame buffer and display screen operates, the result page that will be drawn in frame buffer
Face is synchronized to display screen and is shown.It can be seen that scheme provided by the invention pause frame during intermediate page is drawn
Page synchronization between caching and display screen operates, and reduces the refreshing frequency between frame buffer and display screen, so as to have
Effect improves the speed that page layout switch is shown, reduces the invalid stand-by period of user, many facilities are brought to user.
Embodiment two
Fig. 2 shows the flow charts of page display method provided by Embodiment 2 of the present invention.Wherein, the side in the present embodiment
Phacolysin is lived suitable for several scenes, for example, can be used for:The page in electric paper book is shown and/or, in APP
The page shown.In the present embodiment, it is mainly used for being shown that the APP can be for the electric paper page face in APP
It is exclusively used in reading all kinds of APP of electric paper book.As shown in Fig. 2, this method includes the following steps:
Step S210:Determine the intermediate page triggered by the page click commands received.
Page click commands include all kinds of instructions that can trigger page display operation.Specifically, either passing through a little
It the preset icon hit on webpage and the instruction triggered or is triggered by all kinds of physical buttons and/or virtual key
Instruction.For example, page click commands can also by keyboard trigger or by the modes such as physical buttons, the volume buttons such as " ok " key into
Row triggering.Also, the page shown according to page click commands refers to all kinds of pages on display screen, not only including Network page
Face, the page or the user-defined page also including the setting of some system defaults.In the present embodiment, page click commands are
The instruction of opening type sent out for preset icon.
Correspondingly, when determining above-mentioned intermediate page, detailed process can be:Judge the page click commands received
Whether it is the instruction of opening type sent out for preset icon, if so, determining the intermediate page triggered by page click commands
Face.Wherein, preset icon includes the surface plot of each books in book cover icon, such as the bookshelf display page of electric paper book
Cover icon of e-book for showing etc. in mark or APP.Then with above-mentioned book cover icon accordingly, the above-mentioned page
The intermediate page of click commands triggering includes:The system animation institute that acquiescence plays when book cover icon is opened in Android system
The similar animation effect page such as the corresponding page.
In addition, in specific implementation, page click commands can also be the other types of finger sent out for preset icon
It enables, for example, the instruction of the closings type sent out for preset icon or other fingers that can trigger page display animation effect
It enables, then the intermediate page of page click commands triggering can correspond to:Book cover icon is closed in Android system and returns to book
The system animation of frame or other corresponding system animations.
Herein, it is to be noted that, the page click commands in the present invention are typically for the form by clicking icon
Come trigger it is corresponding display the page instruction, icon therein can refer to hyperlink, button etc. it is all kinds of click the pages member
Element.Also, the display page in the present embodiment, triggered by page click commands is not an individual static page, and
It is one group of dynamic page or at least two static pages continuously played.Correspondingly, it will be triggered complete by page click commands
Portion shows the page unrelated with the essentiality content finally to be shown in the page as intermediate page, and will be by page click commands
And the whole triggered shows the page related with the essentiality content finally to be shown in the pages page as a result.Wherein, in
Between the specific dividing mode of the page and results page can be flexible.Intermediate page generally includes multiple pages, but can also
Only include a page;Results page is usually single page, but can also include two even more pages, and the present invention is right
This is not limited.
Step S220:Before intermediate page is plotted to frame buffer, the first notification message is sent to system middle layer;Its
In, the first notification message is used to that system middle layer to be notified to stop performing the operation from frame buffer to display screen synchronized update.
Specifically, after intermediate page is determined, further determining intermediate page is plotted in frame buffer.Wherein,
Before intermediate page is plotted to frame buffer, the first notification message is sent to system middle layer first, it is logical by above-mentioned first
Know that messaging systems middle layer stops performing the operation from frame buffer to display screen synchronized update.In specific implementation, first is logical
Message is known for changing the parameter value of the update_to_display parameters of Framebuffer.cpp.Under normal conditions, when
When the parameter value of the update_to_display parameters of Framebuffer.cpp is 0, performs from frame buffer to display screen and synchronize
Newer operation;When the parameter value of the update_to_display parameters of Framebuffer.cpp is 1, does not perform and delay from frame
Deposit the operation to display screen synchronized update.System by intermediate page during frame buffer is plotted to, and generally all acquiescence synchronizes
The page synchronization performed between frame buffer and display screen operates, i.e.,:The parameter value of update_to_display parameters is defaulted as
0.Then in this step, before intermediate page is plotted to frame buffer, system middle layer will according to the first notification message
The parameter value of update_to_display parameters is revised as 1 by 0, to stop performing from frame buffer to display screen synchronized update
Operation.
In this step, stop performing being from frame buffer to the purpose of the operation of display screen synchronized update:Due to centre
The page is plotted to the speed of frame buffer quickly, and intermediate page carries out the mistake of page synchronization operation between frame buffer and display screen
Journey is (i.e.:By the process of intermediate page synchronized update to display screen from frame buffer, every frame when general this action e-link refreshes
Take about 480ms) it is time-consuming longer, therefore in this step by stopping performing from frame buffer to the behaviour of display screen synchronized update
Make to avoid taking the longer of intermediate page synchronized update to display screen from frame buffer, promoted and show page display speed.
Simultaneously as intermediate page is only plotted in frame buffer, and update is not synchronized in display screen, therefore perform this step
Suddenly the refreshing frequency that system shows the page can also be further suppressed, save system resource and reduces the consumption of CPU, lifting system
The fluency of operation.
Step S230:After intermediate page is drawn in frame buffer, the result page that will be triggered by page click commands
In iso-surface patch to frame buffer.
Wherein, when the page click commands in step S210 are the instruction of opening type sent out for preset icon,
The results page of above-mentioned page click commands triggering includes:The book contents page that books are presented after opening.Specifically, at this
In step, after intermediate page is drawn in frame buffer, further the results page triggered by page click commands is painted
It makes in frame buffer.
Step S240:Second notification message is sent to system middle layer;Wherein, second notification message is in notice system
Interbed starts to perform the operation from frame buffer to display screen synchronized update, and the results page drawn in frame buffer is synchronized to display
Screen is shown.
Specifically, after results page is drawn in frame buffer, the page restored between frame buffer and display screen is same
Step operation, is synchronized to display screen by the results page drawn in frame buffer and shows.Wherein it is determined that results page is in frame buffer
The middle process that finishes of drawing can be:Disappear when receiving for representing that intermediate page draws the finish first response in frame buffer
After breath, further determine whether to receive to represent that results page draws the second response message finished in frame buffer;If
It is the page synchronization operation then restored between frame buffer and display screen.
For example, after intermediate page is drawn in frame buffer, it is responsible for drawing the process generation of intermediate page for table
Show that intermediate page draws the first response message finished in frame buffer, after APP receives first response message, you can determine
Intermediate page is drawn in frame buffer and is finished.Correspondingly, after results page is drawn in frame buffer, it is responsible for drawing knot
The process of the fruit page is generated for representing that results page draws the second response message finished in frame buffer, and APP receives this
After second response message, you can the definitive result page is drawn in frame buffer and finished.Wherein, be responsible for draw intermediate page into
Journey is from the process of the responsible drawing result page either same process or different processes;Also, the first response
Message and the second response message can be realized flexibly by various forms, as long as can notify drafting progress to APP i.e. in time
It can.APP determines that the page in frame buffer draws progress according to the type of the response message received, determines whether to system
Middle layer sends a notification message and sends what type of notification message.Specifically, when APP receives to represent intermediate page
After the first response message finished is drawn in face in frame buffer, further determine whether to receive to represent results page in frame
The second response message finished is drawn in caching;It is if so, extensive by way of sending second notification message to system middle layer
The page synchronization that multi-frame is cached between display screen operates.
Wherein, second notification message is used to that system middle layer to be notified to start to perform from frame buffer to display screen synchronized update
Operation, is synchronized to display screen by the results page drawn in frame buffer and shows.In specific implementation, with the first notification message class
As, second notification message is used to change the parameter value of the update_to_display parameters of Framebuffer.cpp.For example,
Under normal conditions, it when the parameter value of the update_to_display parameters of Framebuffer.cpp is 0, performs and delays from frame
Deposit the operation to display screen synchronized update;When the parameter value of the update_to_display parameters of Framebuffer.cpp is 1
When, the operation from frame buffer to display screen synchronized update is not performed.Then when results page is drawn in frame buffer to be finished, due to
The parameter of update_to_display parameters is revised as 1 in step S220, then in order to restore perform from frame buffer to display
Shield the operation of synchronized update, system middle layer is according to second notification message by the parameter of above-mentioned update_to_display parameters
Value is changed to 0 by 1, to restore to perform the operation from frame buffer to display screen synchronized update.It can be seen that in the present embodiment,
Only by results page synchronized update to display screen, because results page is generally only the one page of content finally shown, data volume
It is less, thus the page synchronization operating process between frame buffer and display screen (i.e.:Results page is synchronized from frame buffer
Updating the process of display screen) speed quickly, while also includes substantive content information (this reality of user's needs in results page
Apply the reading content information that e-book is corresponded in example);And intermediate page often only includes the page of animation effect, wherein
And the substantive content information needed not comprising user, and the data volume of intermediate page is larger, therefore in frame buffer and display screen
Between carry out the process of page synchronization operation and take longer, then update and aobvious is synchronized in display screen just for results page
The speed that page layout switch is shown can effectively be promoted by showing, while will not influence browsing of the user to page effective information.
Through those skilled in the art test find, through this embodiment in scheme, following advantageous effect can be obtained:
During clicking opening e-book and being shown in the display page to e-book:In unused the present embodiment side
In the case of case, the frame number of refreshing is 9 frames;In the case where using this embodiment scheme, the frame number of refreshing is 2 frames.Thus may be used
See, the scheme in the present embodiment can effectively reduce the page and show the number refreshed in the process, so as to save system resource, reduce
The consumption of CPU.During read electronic books, due to refresh mode, for GLR16, GLD16, then every frame needs 480ms, because
This, the refresh duration for showing the page can be reduced to 960ms by the scheme in the present invention by 4320ms.It is it can be seen that of the invention
In scheme can effectively promote page display speed.
In conclusion in page display method provided by the invention, it is first determined by the page click commands received
The intermediate page of triggering;During intermediate page is plotted to frame buffer, suspend the page between frame buffer and display screen
Simultaneously operating;And after intermediate page is drawn in frame buffer, the results page triggered by page click commands is painted
It makes in frame buffer;The page synchronization finally restored between frame buffer and display screen operates, the result page that will be drawn in frame buffer
Face is synchronized to display screen and is shown.It is shown it can be seen that scheme provided by the invention can not only effectively improve page layout switch
Speed, reduce the invalid stand-by period of user, while also be able to save system resource, reduce CPU consumption, promote the profit of CPU
With the fluency of rate and system.In addition, the scheme in the present embodiment is particularly suitable in ink screen display device.
Embodiment three
The embodiment of the present application three provides a kind of nonvolatile computer storage media, the computer storage media storage
There is an at least executable instruction, which can perform the page display side in above-mentioned any means embodiment
Method.
Executable instruction specifically can be used for so that processor performs following operate:It determines to be referred to by the page click received
Enable the intermediate page of triggering;During the intermediate page is plotted to frame buffer, suspend the frame buffer and display screen
Between page synchronization operation;After the intermediate page is drawn in frame buffer, it will be touched by the page click commands
The results page of hair is plotted in frame buffer;Restore the page synchronization operation between the frame buffer and display screen, by the frame
The results page drawn in caching is synchronized to display screen and is shown.
In a kind of optional embodiment, executable instruction further makes processor perform following operate:
Before the intermediate page is plotted to frame buffer, the first notification message is sent to system middle layer;Wherein, institute
The first notification message is stated for the system middle layer to be notified to stop performing the operation from frame buffer to display screen synchronized update;
Second notification message is sent to system middle layer;Wherein, the second notification message is used to notify in the system
Interbed starts to perform the operation from frame buffer to display screen synchronized update.
In a kind of optional embodiment, executable instruction further makes processor perform following operate:
After receiving for representing that intermediate page draws the first response message finished in frame buffer, further judge
Whether receive to represent that results page draws the second response message finished in frame buffer;If so, restore the frame
Page synchronization between caching and display screen operates.
In a kind of optional embodiment, executable instruction further makes processor perform following operate:
Whether the page click commands for judging to receive are the instruction of opening type sent out for preset icon, if so,
Then determine the intermediate page triggered by the page click commands.
In a kind of optional embodiment, the preset icon includes book cover icon, also, described by the page
The intermediate page that millet cake hits instruction triggers includes:The system animation that acquiescence plays when book cover icon is opened in Android system
The corresponding page;The results page by page click commands triggering includes:The books that books are presented after opening
Content page.
In a kind of optional embodiment, executable instruction further makes processor perform following operate:To electric paper book
In the page shown and/or, the page in APP is shown.
Example IV
Fig. 3 shows the structure diagram of according to embodiments of the present invention six a kind of electronic equipment, present invention specific implementation
Example does not limit the specific implementation of electronic equipment.
As shown in figure 3, the electronic equipment can include:Processor (processor) 302, communication interface
(Communications Interface) 304, memory (memory) 306 and communication bus 308.
Wherein:
Processor 302, communication interface 304 and memory 306 complete mutual communication by communication bus 308.
Communication interface 304, for communicating with the network element of miscellaneous equipment such as client or other servers etc..
Processor 302 for performing program 310, can specifically perform the correlation in above-mentioned page display method embodiment
Step.
Specifically, program 310 can include program code, which includes computer-managed instruction.
Processor 302 may be central processor CPU or specific integrated circuit ASIC (Application
Specific Integrated Circuit) or be arranged to implement the embodiment of the present invention one or more integrate
Circuit.The one or more processors that electronic equipment includes can be same type of processor, such as one or more CPU;
Can also be different types of processor, such as one or more CPU and one or more ASIC.
Memory 306, for storing program 310.Memory 306 may include high-speed RAM memory, it is also possible to also wrap
Include nonvolatile memory (non-volatile memory), for example, at least a magnetic disk storage.
Program 310 specifically can be used for so that processor 302 performs following operation:
Determine the intermediate page triggered by the page click commands received;The intermediate page is being plotted to frame buffer
During, suspend the page synchronization operation between the frame buffer and display screen;When the intermediate page is painted in frame buffer
After system, the results page triggered by the page click commands is plotted in frame buffer;Restore the frame buffer with showing
Page synchronization operation between display screen, is synchronized to display screen by the results page drawn in the frame buffer and shows.
In a kind of optional embodiment, program 310 is further such that processor 302 performs following operation:By institute
It states intermediate page to be plotted to before frame buffer, the first notification message is sent to system middle layer;Wherein, first notification message
For the system middle layer to be notified to stop performing the operation from frame buffer to display screen synchronized update;It is sent to system middle layer
Second notification message;Wherein, the second notification message is for notifying the system middle layer to start to perform from frame buffer to aobvious
The operation of display screen synchronized update.
In a kind of optional embodiment, program 310 is further such that processor 302 performs following operation:Work as reception
To after for representing that intermediate page draws the first response message finished in frame buffer, further determine whether to receive and be used for
Represent that results page draws the second response message finished in frame buffer;If so, restore the frame buffer and display screen it
Between page synchronization operation.
In a kind of optional embodiment, program 310 is further such that processor 302 performs following operation:Judgement connects
Whether the page click commands received are the instruction of opening type sent out for preset icon, if so, determining by the page
Millet cake hits the intermediate page of instruction triggers.
In a kind of optional embodiment, the preset icon includes book cover icon, also, described by the page
The intermediate page that millet cake hits instruction triggers includes:The system animation that acquiescence plays when book cover icon is opened in Android system
The corresponding page;The results page by page click commands triggering includes:The books that books are presented after opening
Content page.
In a kind of optional embodiment, program 310 is further such that processor 302 performs following operation:To electric paper
The page in book shown and/or, the page in APP is shown.
Algorithm and display be not inherently related to any certain computer, virtual system or miscellaneous equipment provided herein.
Various general-purpose systems can also be used together with teaching based on this.As described above, required by constructing this kind of system
Structure be obvious.In addition, the present invention is not also directed to any certain programmed language.It should be understood that it can utilize various
Programming language realizes the content of invention described herein, and the description done above to language-specific is to disclose this hair
Bright preferred forms.
In the specification provided in this place, numerous specific details are set forth.It is to be appreciated, however, that the implementation of the present invention
Example can be put into practice without these specific details.In some instances, well known method, structure is not been shown in detail
And technology, so as not to obscure the understanding of this description.
Similarly, it should be understood that in order to simplify the disclosure and help to understand one or more of each inventive aspect,
Above in the description of exemplary embodiment of the present invention, each feature of the invention is grouped together into single implementation sometimes
In example, figure or descriptions thereof.However, the method for the disclosure should be construed to reflect following intention:I.e. required guarantor
Shield the present invention claims the more features of feature than being expressly recited in each claim.More precisely, as following
Claims reflect as, inventive aspect is all features less than single embodiment disclosed above.Therefore,
Thus the claims for following specific embodiment are expressly incorporated in the specific embodiment, wherein each claim is in itself
Separate embodiments all as the present invention.
Those skilled in the art, which are appreciated that, to carry out adaptively the module in the equipment in embodiment
Change and they are arranged in one or more equipment different from the embodiment.It can be the module or list in embodiment
Member or component be combined into a module or unit or component and can be divided into addition multiple submodule or subelement or
Sub-component.Other than such feature and/or at least some of process or unit exclude each other, it may be used any
Combination is disclosed to all features disclosed in this specification (including adjoint claim, abstract and attached drawing) and so to appoint
Where all processes or unit of method or equipment are combined.Unless expressly stated otherwise, this specification is (including adjoint power
Profit requirement, abstract and attached drawing) disclosed in each feature can be by providing the alternative features of identical, equivalent or similar purpose come generation
It replaces.
In addition, it will be appreciated by those of skill in the art that although some embodiments described herein include other embodiments
In included certain features rather than other feature, but the combination of the feature of different embodiments means in of the invention
Within the scope of and form different embodiments.For example, in the following claims, embodiment claimed is appointed
One of meaning mode can use in any combination.
It should be noted that the present invention will be described rather than limits the invention, and ability for above-described embodiment
Field technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims,
Any reference mark between bracket should not be configured to limitations on claims.Word "comprising" does not exclude the presence of not
Element or step listed in the claims.Word "a" or "an" before element does not exclude the presence of multiple such
Element.The present invention can be by means of including the hardware of several different elements and being come by means of properly programmed computer real
It is existing.If in the unit claim for listing equipment for drying, several in these devices can be by same hardware branch
To embody.The use of word first, second, and third does not indicate that any sequence.These words can be explained and run after fame
Claim.
Claims (33)
1. a kind of page display method, including:
Determine the intermediate page triggered by the page click commands received;
During the intermediate page is plotted to frame buffer, suspend the page synchronization between the frame buffer and display screen
Operation;
After the intermediate page is drawn in frame buffer, the results page triggered by the page click commands is drawn
Into frame buffer;
Restore the page synchronization operation between the frame buffer and display screen, the results page drawn in the frame buffer is synchronized
It is shown to display screen;
It wherein, will be unrelated with the essentiality content finally to be shown in the whole display pages triggered by page click commands
The page as intermediate page, by triggered by page click commands it is whole show in the pages in the finally substance to be shown
Have the page of the pass page as a result.
2. it is described during the intermediate page is plotted to frame buffer according to the method described in claim 1, wherein,
The step of suspending the operation of the page synchronization between the frame buffer and display screen specifically includes:It is plotted to by the intermediate page
Before frame buffer, the first notification message is sent to system middle layer;Wherein, first notification message is used to notify the system
Middle layer stops performing the operation from frame buffer to display screen synchronized update;
The step of then page synchronization restored between the frame buffer and display screen operates specifically includes:To system middle layer
Send second notification message;Wherein, the second notification message is used to that the system middle layer to be notified to start to perform from frame buffer
Operation to display screen synchronized update.
3. method according to claim 1 or 2, wherein, the page restored between the frame buffer and display screen is same
The step of step operation, specifically includes:
After receiving for representing that intermediate page draws the first response message finished in frame buffer, further determine whether
It receives to represent that results page draws the second response message finished in frame buffer;If so, restore the frame buffer
Page synchronization operation between display screen.
4. method according to claim 1 or 2, wherein, it is described to determine in the page click commands triggering by receiving
Between the page the step of specifically include:
Whether the page click commands for judging to receive are the instruction of opening type sent out for preset icon, if so, really
The fixed intermediate page triggered by the page click commands.
5. according to the method described in claim 3, wherein, the intermediate page for determining to be triggered by the page click commands received
The step of face, specifically includes:
Whether the page click commands for judging to receive are the instruction of opening type sent out for preset icon, if so, really
The fixed intermediate page triggered by the page click commands.
6. according to the method described in claim 4, wherein, the preset icon includes book cover icon, also, described by institute
The intermediate page for stating the triggering of page click commands includes:The system that acquiescence plays when book cover icon is opened in Android system
The page corresponding to animation;The results page by page click commands triggering includes:What books were presented after opening
The book contents page.
7. according to the method described in claim 5, wherein, the preset icon includes book cover icon, also, described by institute
The intermediate page for stating the triggering of page click commands includes:The system that acquiescence plays when book cover icon is opened in Android system
The page corresponding to animation;The results page by page click commands triggering includes:What books were presented after opening
The book contents page.
8. method according to claim 1 or 2, wherein, the method is used to show the page in electric paper book,
And/or the method is used to show the page in APP.
9. according to the method described in claim 3, wherein, the method for the page in electric paper book is shown and/
Or, the method is used to show the page in APP.
10. according to the method described in claim 4, wherein, the method for the page in electric paper book is shown and/
Or, the method is used to show the page in APP.
11. according to any methods of claim 5-7, wherein, the method is used to show the page in electric paper book
Show and/or, the method is for showing the page in APP.
12. a kind of electronic equipment, including:Processor, memory, communication interface and communication bus, the processor, the storage
Device and the communication interface complete mutual communication by the communication bus;
For the memory for storing an at least executable instruction, the executable instruction makes the processor perform following grasp
Make:
Determine the intermediate page triggered by the page click commands received;
During the intermediate page is plotted to frame buffer, suspend the page synchronization between the frame buffer and display screen
Operation;
After the intermediate page is drawn in frame buffer, the results page triggered by the page click commands is drawn
Into frame buffer;
Restore the page synchronization operation between the frame buffer and display screen, the results page drawn in the frame buffer is synchronized
It is shown to display screen;
It wherein, will be unrelated with the essentiality content finally to be shown in the whole display pages triggered by page click commands
The page as intermediate page, by triggered by page click commands it is whole show in the pages in the finally substance to be shown
Have the page of the pass page as a result.
13. electronic equipment according to claim 12, it is following that the executable instruction further performs the processor
Operation:
Before the intermediate page is plotted to frame buffer, the first notification message is sent to system middle layer;Wherein, described
One notification message is used to that the system middle layer to be notified to stop performing the operation from frame buffer to display screen synchronized update;
Second notification message is sent to system middle layer;Wherein, the second notification message is used to notify the system middle layer
Start to perform the operation from frame buffer to display screen synchronized update.
14. electronic equipment according to claim 12 or 13, the executable instruction further performs the processor
It operates below:
After receiving for representing that intermediate page draws the first response message finished in frame buffer, further determine whether
It receives to represent that results page draws the second response message finished in frame buffer;If so, restore the frame buffer
Page synchronization operation between display screen.
15. electronic equipment according to claim 12 or 13, the executable instruction further performs the processor
It operates below:
Whether the page click commands for judging to receive are the instruction of opening type sent out for preset icon, if so, really
The fixed intermediate page triggered by the page click commands.
16. electronic equipment according to claim 14, it is following that the executable instruction further performs the processor
Operation:
Whether the page click commands for judging to receive are the instruction of opening type sent out for preset icon, if so, really
The fixed intermediate page triggered by the page click commands.
17. electronic equipment according to claim 15, wherein, the preset icon includes book cover icon, also, institute
The intermediate page triggered by the page click commands is stated to include:Acquiescence plays when book cover icon is opened in Android system
System animation corresponding to the page;The results page by page click commands triggering includes:Institute after books are opened
The book contents page of presentation.
18. electronic equipment according to claim 16, wherein, the preset icon includes book cover icon, also, institute
The intermediate page triggered by the page click commands is stated to include:Acquiescence plays when book cover icon is opened in Android system
System animation corresponding to the page;The results page by page click commands triggering includes:Institute after books are opened
The book contents page of presentation.
19. electronic equipment according to claim 12 or 13, the executable instruction further performs the processor
It operates below:The page in electric paper book is shown and/or, the page in APP is shown.
20. electronic equipment according to claim 14, it is following that the executable instruction further performs the processor
Operation:The page in electric paper book is shown and/or, the page in APP is shown.
21. electronic equipment according to claim 15, it is following that the executable instruction further performs the processor
Operation:The page in electric paper book is shown and/or, the page in APP is shown.
22. according to any electronic equipments of claim 16-18, the executable instruction further holds the processor
Row is following to be operated:The page in electric paper book is shown and/or, the page in APP is shown.
23. a kind of computer storage media, an at least executable instruction, the executable instruction are stored in the storage medium
Processor is made to perform following operate:
Determine the intermediate page triggered by the page click commands received;
During the intermediate page is plotted to frame buffer, suspend the page synchronization between the frame buffer and display screen
Operation;
After the intermediate page is drawn in frame buffer, the results page triggered by the page click commands is drawn
Into frame buffer;
Restore the page synchronization operation between the frame buffer and display screen, the results page drawn in the frame buffer is synchronized
It is shown to display screen;
It wherein, will be unrelated with the essentiality content finally to be shown in the whole display pages triggered by page click commands
The page as intermediate page, by triggered by page click commands it is whole show in the pages in the finally substance to be shown
Have the page of the pass page as a result.
24. computer storage media according to claim 23, the executable instruction further holds the processor
Row is following to be operated:
Before the intermediate page is plotted to frame buffer, the first notification message is sent to system middle layer;Wherein, described
One notification message is used to that the system middle layer to be notified to stop performing the operation from frame buffer to display screen synchronized update;
Second notification message is sent to system middle layer;Wherein, the second notification message is used to notify the system middle layer
Start to perform the operation from frame buffer to display screen synchronized update.
25. the computer storage media according to claim 23 or 24, the executable instruction further makes the processing
Device performs following operate:
After receiving for representing that intermediate page draws the first response message finished in frame buffer, further determine whether
It receives to represent that results page draws the second response message finished in frame buffer;If so, restore the frame buffer
Page synchronization operation between display screen.
26. the computer storage media according to claim 23 or 24, the executable instruction further makes the processing
Device performs following operate:
Whether the page click commands for judging to receive are the instruction of opening type sent out for preset icon, if so, really
The fixed intermediate page triggered by the page click commands.
27. computer storage media according to claim 25, the executable instruction further holds the processor
Row is following to be operated:
Whether the page click commands for judging to receive are the instruction of opening type sent out for preset icon, if so, really
The fixed intermediate page triggered by the page click commands.
28. computer storage media according to claim 26, wherein, the preset icon includes book cover icon,
Also, the intermediate page by page click commands triggering includes:When book cover icon is opened in Android system
Give tacit consent to the page corresponding to the system animation played;The results page by page click commands triggering includes:Books
The book contents page presented after opening.
29. computer storage media according to claim 27, wherein, the preset icon includes book cover icon,
Also, the intermediate page by page click commands triggering includes:When book cover icon is opened in Android system
Give tacit consent to the page corresponding to the system animation played;The results page by page click commands triggering includes:Books
The book contents page presented after opening.
30. the computer storage media according to claim 23 or 24, the executable instruction further makes the processing
Device performs following operate:The page in electric paper book is shown and/or, the page in APP is shown.
31. computer storage media according to claim 25, the executable instruction further holds the processor
Row is following to be operated:The page in electric paper book is shown and/or, the page in APP is shown.
32. computer storage media according to claim 26, the executable instruction further holds the processor
Row is following to be operated:The page in electric paper book is shown and/or, the page in APP is shown.
33. according to any computer storage medias of claim 27-29, the executable instruction further makes the place
It manages device and performs following operate:The page in electric paper book is shown and/or, the page in APP is shown.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710413676.7A CN107229475B (en) | 2017-06-05 | 2017-06-05 | Page display method, electronic equipment and computer storage media |
CN201810378501.1A CN108595242B (en) | 2017-06-05 | 2017-06-05 | Page display method, electronic equipment and computer storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710413676.7A CN107229475B (en) | 2017-06-05 | 2017-06-05 | Page display method, electronic equipment and computer storage media |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810378501.1A Division CN108595242B (en) | 2017-06-05 | 2017-06-05 | Page display method, electronic equipment and computer storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107229475A CN107229475A (en) | 2017-10-03 |
CN107229475B true CN107229475B (en) | 2018-06-08 |
Family
ID=59936323
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710413676.7A Active CN107229475B (en) | 2017-06-05 | 2017-06-05 | Page display method, electronic equipment and computer storage media |
CN201810378501.1A Active CN108595242B (en) | 2017-06-05 | 2017-06-05 | Page display method, electronic equipment and computer storage medium |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810378501.1A Active CN108595242B (en) | 2017-06-05 | 2017-06-05 | Page display method, electronic equipment and computer storage medium |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN107229475B (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110751930B (en) * | 2018-01-22 | 2021-05-18 | 青岛海信移动通信技术股份有限公司 | Page refreshing method and device for ink screen |
CN109002241B (en) * | 2018-06-29 | 2019-06-18 | 掌阅科技股份有限公司 | View staggered floor display methods, electronic equipment and storage medium |
CN109491952A (en) * | 2018-11-27 | 2019-03-19 | 掌阅科技股份有限公司 | Cross-page selection text method, electronic equipment and computer storage medium |
CN109634493B (en) * | 2018-12-12 | 2020-02-28 | 北京微播视界科技有限公司 | Display processing method and device for paging page and electronic equipment |
CN109669736A (en) * | 2018-12-18 | 2019-04-23 | 北京城市网邻信息技术有限公司 | A kind of loading method of small routine, device, terminal device and storage medium |
CN109410849B (en) * | 2018-12-21 | 2021-05-18 | 上海墨案智能科技有限公司 | Refresh control method, device and storage medium |
CN111399872A (en) * | 2020-02-28 | 2020-07-10 | 北京无限光场科技有限公司 | Page updating method and device and electronic equipment |
CN112035765A (en) * | 2020-07-30 | 2020-12-04 | 长沙市到家悠享网络科技有限公司 | Page rendering method, device and equipment |
CN113641279A (en) * | 2021-07-08 | 2021-11-12 | 瑞芯微电子股份有限公司 | Android electronic paper book screen rapid display method and storage medium |
CN114461316A (en) * | 2021-07-27 | 2022-05-10 | 荣耀终端有限公司 | Rendering method and device |
CN113870799B (en) * | 2021-09-09 | 2022-11-18 | 瑞芯微电子股份有限公司 | System display method and storage device of electronic ink screen device |
CN114595021B (en) * | 2022-03-10 | 2023-12-12 | Oppo广东移动通信有限公司 | Method and device for repairing screen, electronic equipment, chip and storage medium |
CN115277924B (en) * | 2022-07-26 | 2024-05-17 | 努比亚技术有限公司 | Dynamic lock screen display control method, equipment and computer readable storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102929952A (en) * | 2012-10-08 | 2013-02-13 | 北京奇虎科技有限公司 | Web page image display device and method |
CN103425766A (en) * | 2013-08-06 | 2013-12-04 | 北京搜狗信息服务有限公司 | Browsing synchronization method and device |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8908003B2 (en) * | 2009-09-17 | 2014-12-09 | Nokia Corporation | Remote communication system and method |
US9811507B2 (en) * | 2010-01-11 | 2017-11-07 | Apple Inc. | Presenting electronic publications on a graphical user interface of an electronic device |
CN102479387A (en) * | 2010-11-30 | 2012-05-30 | 中兴通讯股份有限公司 | Method for generating multimedia animation and playing multimedia animation and apparatus thereof |
US8786620B2 (en) * | 2011-11-14 | 2014-07-22 | Microsoft Corporation | Discarding idle graphical display components from memory and processing |
US9460667B2 (en) * | 2011-11-28 | 2016-10-04 | Amazon Technologies, Inc. | Incremental page transitions on electronic paper displays |
US20140195675A1 (en) * | 2013-01-09 | 2014-07-10 | Giga Entertainment Media Inc. | Simultaneous Content Data Streaming And Interaction System |
CN104346351B (en) * | 2013-07-26 | 2019-10-11 | Sap欧洲公司 | Smooth navigation between the page of content oriented |
KR102065414B1 (en) * | 2013-09-05 | 2020-02-11 | 엘지전자 주식회사 | Mobile terminal and method for controlling thereof |
CN106202072B (en) * | 2015-04-29 | 2019-12-03 | 阿里巴巴集团控股有限公司 | The method and apparatus of display content are provided |
CN106095269B (en) * | 2016-06-02 | 2020-12-25 | 腾讯科技(深圳)有限公司 | Information display method, device and system |
CN106126662A (en) * | 2016-06-24 | 2016-11-16 | 维沃移动通信有限公司 | A kind of electronic book displaying method and mobile terminal |
CN106502518A (en) * | 2016-10-20 | 2017-03-15 | 广东小天才科技有限公司 | A kind of electronic page browses method and device, user terminal |
-
2017
- 2017-06-05 CN CN201710413676.7A patent/CN107229475B/en active Active
- 2017-06-05 CN CN201810378501.1A patent/CN108595242B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102929952A (en) * | 2012-10-08 | 2013-02-13 | 北京奇虎科技有限公司 | Web page image display device and method |
CN103425766A (en) * | 2013-08-06 | 2013-12-04 | 北京搜狗信息服务有限公司 | Browsing synchronization method and device |
Also Published As
Publication number | Publication date |
---|---|
CN108595242B (en) | 2021-06-29 |
CN108595242A (en) | 2018-09-28 |
CN107229475A (en) | 2017-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107229475B (en) | Page display method, electronic equipment and computer storage media | |
US8776078B2 (en) | Method for dynamically freeing computer resources | |
US20140351722A1 (en) | User interface elements for multiple displays | |
US10254955B2 (en) | Progressively indicating new content in an application-selectable user interface | |
US8510673B2 (en) | System and method for pinning tabs in a tabbed browser | |
US10775971B2 (en) | Pinch gestures in a tile-based user interface | |
US8856672B2 (en) | Integrated user interface controls for web dialogs | |
US8775965B1 (en) | Immersive mode for a web browser | |
CN110333918B (en) | Method and equipment for managing boarder programs | |
JP2011525279A (en) | Processed double buffering for graphical user interface drawing processing | |
CN108153505B (en) | Display methods, electronic equipment and the computer storage medium of handwriting input content | |
CN104915461B (en) | Page presentation method and device | |
CN107797833A (en) | The interface display method of application program on smart machine | |
KR102426012B1 (en) | A method device for dynamically reducing the time from rendering an application to on-screen in a desktop environment | |
EP2972830A1 (en) | Switching to and from native web applications | |
CN111880879B (en) | Playing method, device, equipment and storage medium of dynamic wallpaper | |
CN109324903A (en) | Display resource regulating method and device for embedded system | |
EP3948520A1 (en) | Providing user interface (ui) elements in virtual machine sessions at reduced latency | |
WO2020197676A1 (en) | Providing user interface (ui) elements having an ordered hierarchy of graphical control elements in virtual machine sessions at reduced latency and related methods | |
JP2014096146A (en) | File position shortcut and window arrangement | |
CN102364423A (en) | Desktop switching method | |
CN109885227A (en) | Content display method, display terminal and computer storage medium | |
CN105531661A (en) | Full screen content viewing interface entry | |
CN110134340A (en) | A kind of method, apparatus of metadata updates, equipment and storage medium | |
CN105930041A (en) | Liquid crystal display based menu generation method and device |
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 | ||
CB03 | Change of inventor or designer information | ||
CB03 | Change of inventor or designer information |
Inventor after: Cheng Chao Inventor after: Wang Liang Inventor after: Liu Weiping Inventor before: Cheng Chao |
|
GR01 | Patent grant | ||
GR01 | Patent grant |