Android Master Six steps

Source: Internet
Author: User

1. Becoming a master of Android is generally divided into six stages:

The first stage: Proficiency in Java SE, especially in its internal classes, threading, concurrency, network programming needs in-depth research, proficiency in the HTTP protocol-based programming, clear post and get and other request-mode processes and details, the ability to do basic Java Web programming, if you can use Java EE is better;

The second stage: proficient in the use of Android core API, such as the four components involved in the API, the context, proficient in the core interface programming, such as the ListView programming, reached this stage has been able to do most of the basic application development;

Phase III: Mastering the principles of the application framework, in particular the understanding of the IOC and its application in the Android application framework, proficient in the application of the basic 23 design patterns in Android;

Phase IV: Proficient in JNI, proficient in C/D + + component development in Android libraries, and the ability to use JNI mechanisms to migrate existing C/D + + components into the core components of the application framework, with the capability to modify and write their own application framework;

Fifth stage: Make your own Android system, both the bottom and the upper level can know, can according to the actual needs of the design and implementation of the larger Android system, such as leading a larger team to make their own Android phone products, etc.;

Sixth stage: potential. All thinking goes into the "potential" of thinking, everything is the thinking problem, judging and predicting the situation of Android, leading the market, to freedom of heaven.

Android Master Six steps

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.