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

Android-based method and system for constructing image rendering engine

An image rendering, Android system technology, applied in the field of image rendering processing, can solve problems such as low rendering thread running efficiency, and achieve the effect of improving video rendering performance, improving operating efficiency, and improving scalability

Active Publication Date: 2014-03-05
ALIBABA (CHINA) CO LTD
View PDF4 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In view of this, the technical problem to be solved in this application is to provide a method and system for constructing an image rendering engine based on an Android system, so as to solve the problem of low operating efficiency of rendering threads of mobile devices

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
  • Android-based method and system for constructing image rendering engine
  • Android-based method and system for constructing image rendering engine
  • Android-based method and system for constructing image rendering engine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] Such as figure 1 As shown, it is the method flow of the Android system-based image rendering engine construction method described in Embodiment 1 of the present application, including:

[0039]Step 101, create a local window object, transmit image data of the local window object to a corresponding underlying interface, and establish a connection between the local window object and a rendering thread.

[0040] For step 101, the part responsible for the display function in the mobile terminal system is called the window system. The window system reflects the corresponding data that can be displayed on the screen, and the user can watch it. When the user chooses to watch the video, the video window interface acts as The local window object is created in the background of the mobile terminal system.

[0041] Further, after the direct connection between the local window object and the rendering thread is established, the originality of the rendering thread connection is gua...

Embodiment 2

[0050] Such as figure 2 As shown, it is the method flow of the Android system-based image rendering engine construction method described in Embodiment 2 of the present application, including:

[0051] Step 201, create a local window object, transmit the image data of the local window object to the corresponding underlying interface, and establish a connection between the local window object and the rendering thread.

[0052] Step 202, after the image data in the data thread other than the rendering thread is transmitted to the specified resource storage space, the script information data generated in advance according to the image data is sent to the underlying interface to be rendered with the last saved one Process and generate the executed script information data for comparison, if they are the same, start the rendering thread for image rendering; if they are different, perform initialization processing to generate the corresponding rendering thread and then perform image ...

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 an Android-based method and system for constructing an image rendering engine. The method comprises the steps of creating a local window object, transmitting image data of the local window object to a corresponding bottom-layer interface, and establishing connection between the local window object and a rendering thread; after the image data in data threads except for the rendering thread are transmitted to an appointed resource storage space, starting the rendering thread to conduct image rendering on the image data in the resource storage space, and generating rendering data; obtaining the rendering data in real time to display the rendering data, destroying the local window object after the rendering is completed, and finishing the rendering thread. According to the Android-based method and system for constructing the image rendering engine, the problem that operating efficiency of a rendering thread of a mobile device is low is solved.

Description

technical field [0001] The present application relates to the field of image rendering processing, in particular, to a method and system for constructing an image rendering engine based on an Android system. [0002] Background technique [0003] With the continuous enrichment of functions of mobile devices, people can conveniently watch videos on the mobile devices after performing video rendering processing on the mobile devices. Video rendering refers to the process of inputting image data into the video memory sequentially at the frame rate within a specified time, and then outputting it to the screen for display, thereby presenting an animation effect. [0004] At present, mobile applications running on Google's Android (Android) platform (system) are mainly developed by java language (a high-level programming language), and provided in the Android SDK (Software Development Kit, software development kit) A large number of APIs (Application Programming Interface, Appli...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
Inventor 张圣姚健潘柏宇卢述奇
Owner ALIBABA (CHINA) CO LTD
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