Android Getting Started knowledge

Source: Internet
Author: User

1.Android Development environment

Android's common development environment includes two: Eclipse + ADT and Android Studio,android Studio are naturally advantageous for Google's official development environment, so it is recommended to use Android studio for development. I'm not going to introduce you about the installation.

I'll be free later. I'll summarize the tips on using Android studio to improve development efficiency, debugging tips, gradle build tools, and frequently asked questions about what to do.

Getting Started with 2.Android books:

The Java and Android Development Learning Guide (second edition) is a fairly basic book that is suitable for newcomers without any programming experience. In the book from the Java Foundation, speaking of Android development, written very carefully, involving the content is not deep.

"The first line of code--android (second edition)" Guo Lin great God's book, nonsense not to say, recommended!

"Android Programming Authority Guide (Second Edition)" Step by step take you hands-on practice, compared to some of the domestic author's dry talk, the reader has not learned anything high to where to go, recommend!

"Crazy Android Handout (third edition)" is purely a reference to the document, not recommended for beginners, too many too cumbersome, no way to see, for those who do not like to read English documents for readers.

  

3.Android Initial Knowledge

Put a picture:

This is a picture in the official Android document, and the main task of the Android programmer is to develop the app using the API provided by the framework. or the development of application based on the framework.

4.Android Four components and intent

Activity

Service

Broadcast receiver

Content Provider

Intent

5.Fragment

Controls in 6.Android

Layout class

Normal UI Class

Adaptor class

Informational Cue Class

Menu

Event Handling in 7.Android

8. Graphic images, animations, OpenGL and 3D, data storage, networking, multimedia, sensors, etc. (this part has a specific project experience to write, different projects use different knowledge)

9. Miscellaneous (do not know where to put things)

Android Getting Started knowledge

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.