Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for eliminating page dithering

A technology of page scrolling and page, applied in the field of eliminating page jitter, can solve problems such as content height is not fixed, list height error, incomplete page display, etc.

Active Publication Date: 2014-07-09
BEIJING FEINNO COMM TECH
View PDF5 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Mobile terminals, such as smart phones, generally use infinite loading when browsing pages, such as browsing Weibo pages. For the display of large amounts of data, there will be some restrictions on the memory of the mobile phone, so virtualization is used to support the UI ( user interface, user interface) multiplexing to reduce memory usage, for list boxes (ListBox) with complex layouts, support for virtualization will also cause page jitter
For example, when the ListBox slides, some pictures and other content on the page need to be loaded asynchronously. For a list with a complex layout, because each item is different, the format to be displayed is also different. The height of the content is not fixed, and the list is displayed during rendering. During the process, the height to be displayed will be continuously calculated. For some content such as pictures, it is loaded asynchronously during the list rendering process, which will cause errors in the calculation of the list height.
Causes the page to be incompletely displayed, and the page will shake as the image loads

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for eliminating page dithering
  • Method and device for eliminating page dithering

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to make the object, technical solution and advantages of the present invention clearer, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0029] figure 1 It is a flow chart of a method for eliminating page shaking provided by the first preferred embodiment of the present invention. The method is suitable for mobile terminals and includes the following steps:

[0030] S100: preset multiple templates for content loading and displaying.

[0031] S200: read data.

[0032] S300: Select corresponding templates in turn according to the content of each data, bind the data to the list box control, and generate a list box.

[0033] S400: When the page is initially displayed or the page is scrolled, select data to be displayed in the list box, load the data to be displayed into memory, and generate user interface elements.

[0034] S500: Display user interface elements.

[0035] In this...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method and a device for eliminating page dithering. The method and the device for eliminating the page dithering are applicable to a mobile terminal and used for eliminating dithering in page display, wherein the method comprises the steps of presetting a plurality of templates for loading and displaying contents, reading data, selecting the corresponding templates according to the contents of all the data, binding the data with a list box control to generate a list box, next, when a page is displayed initially or rolled, selecting data needing to be displayed in the list box frame, loading the data needing to be displayed in an internal memory and generating user interface elements, and displaying the user interface elements. The method and the device are capable of eliminating the page dithering while guaranteeing low enough use of the internal memory.

Description

technical field [0001] The invention relates to the fields of computer and communication, in particular to a method and device for eliminating page shaking. Background technique [0002] Mobile terminals, such as smart phones, generally use infinite loading when browsing pages, such as browsing Weibo pages. For the display of large amounts of data, there will be some restrictions on the memory of the mobile phone, so virtualization is used to support the UI ( user interface, user interface) multiplexing to reduce the use of memory, for the list box (ListBox) with a complex layout, support for virtualization will also cause page jitter. For example, when the ListBox slides, some pictures and other content on the page need to be loaded asynchronously. For a list with a complex layout, because each item is different, the format to be displayed is also different. The height of the content is not fixed, and the list is displayed during rendering. During the process, the height t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F3/0482
Inventor 杜立召
Owner BEIJING FEINNO COMM TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products