Share Android NDK technical details and applications (Android Shell image processing performance optimization)

Source: Internet
Author: User
Tags sqlite database

1. Curriculum development Environment
Case source code compilation and runtime environments are based on JDK1.7 and android-sdk-23 and android-ndk-10e versions, and the following environments apply to projects.
Development tools: Android Studio 1.5 official edition, QT 5.0,sourceinsight 3.5;
Other tools: Use the Idea Pro tool and the Www.androidxref.com website to view the analysis source.
2. Introduction to the Content
This course focuses on the basic use of NDK technology, such as the basic commonly used JNI functions, the use of local libraries that can be used in Android systems, and the use of GCC tools, combined with examples of familiar functions, as well as examples such as compiling the use of third-party open source libraries, Using SQLite database to optimize insert performance in Android applications, slowly embodies the technical advantages of the NDK, and combined with some of the black technology in Android as an improved practice, while the more superficial description of some technical principles, this part will be dynamically loaded Dex file, hook technology as an example Finally, we will go deep into the Android system source code, explain some of the technical principles of implementation.

Android NDK technical details and applications (Android Shell image processing performance optimization), just bought, this tutorial speaks very well, is now low-priced transfer two players, you can first download to see:
Http://pan.baidu.com/share/home?uk=647189832#category/type=0


01_01. Background introduction and development environment Construction (1)
01_02. Background introduction and development environment Construction (2)
01_03. Background introduction and development environment Construction (3)
01_04. Background introduction and development environment Construction (4)
02_01.jni function reminds QT development environment
02_02.jni type signatures and method signatures
02_03.jni operation General, Static, construction method
Use of the 02_04.JAVAP command
02_05.jni Manipulating String functions
02_06.jni manipulating Array functions
03_01.jni related functions for manipulating Java classes
03_02.jni related functions for manipulating Java objects
03_03.java Class Property related Operation function (top)
03_04.java Class Property related Operation function (bottom)
03_05.java class method related operation function (top)
03_06.java class method related Operation function (bottom)
......
......
Execution process Analysis of the Invoke method of 18_03.art methods
18_04.andfix Library Simple to use
18_05.andfix Library Java Layer Implementation principle analysis
18_06.apkpatch Tool Code Implementation analysis
19_01. Image effects Processing API explanation and environment preparation
19_02. Example of using Java code to manipulate picture effects
19_03. Using the NDK to process picture functions introduction and preparation
19_04. Using the NDK to process picture effects examples
19_05.OPENCV Introduction and performance optimization recommendations
20_01.coco2d-x Introduction and development environment construction
20_02.coco2d-x compilation process explained and sample code introduction
21_01.NDK technology platform compatibility and prospect summary

Share Android NDK technical details and applications (Android Shell image processing performance optimization)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.