Recommended books and Android Architecture Based on android Architecture

Source: Internet
Author: User

Recommended books and Android Architecture Based on android Architecture

The architecture of the Android system can be divided into six parts. I recommend high-quality books for each part based on my own experience.

1. Android Application

Android Developer Document, Pro Android, Professional Android Application Development, Google Android SDK Development example, and Google IO Android Documents.

2. Android Application Framework

In-depth understanding of Android volume I and Android technology insider.

3. Dalvik Virtual Machine

Inside JVM and google dalvik documents.

4. JNI & Native Libraries

Few materials. Check the source code.

5. Core Libraries

For more information, see the source code.

6. Linux Kernel & Driver

In-depth Linux Kernel architecture, Linux device driver Development, and Linux Kernel Development.

Programming Languages mainly involve the following three types:

Java: The Java Programming Language, Core Java, Java sleep, Java Threads, and Java Programming ideas

C ++: The C ++ Programming Language, C ++ Primer, and C ++ Programming ideas

C: pointer and C, C programming, and C Primer Plus

In short, the best way for open-source software to learn source code is to become familiar with the entire framework and functions of various parts.

The source code is constantly updated, the design is being modified, and books are outdated. However, the source code is often tracked and the latest functions are available at any time.


How many books are recommended for getting started with Android?

If you want to make an app recommendation, you can see that android app development reveals how to get started with android development.
If you want to play games, you can find the android game development guide.
If you want to know about the system and customize the system, you can find some books on the framework. I forgot the specific name.
You can also send some information to Baidu HI me, hoping to help you
Hope to adopt it.

Android development books

It is recommended to read technical books from foreigners.
Bbs.ebookee.net/thread-138347-1-1.html
[Title] Android Application Development
[Author] (US) Roger | Translator
[Douban rating] 7.6
[Author's profile] Android app development demonstrates the concepts and technologies necessary to develop mobile app software on the Android platform through rich and informative examples. The book not only gives a detailed introduction to the development environment and debugging methods of Android applications, but also explains some key technologies and APIs of Android software development, including databases, positioning and maps, graphic user interfaces, inter-process communication, and mobile phone calls. Android Application Development also explains how to set up the development environment, sign and release the program, and the tools and methods used for program debugging and Performance Optimization on the Android platform. Android Application Development is suitable for readers who have certain programming basics and are committed to developing Android applications.

[Introduction] Rick Rogers, a professional embedded software engineer with over 30 years of experience, is currently a mobile Solution Architect at Wind River Systems.

[Douban book reviews] The quality of the animal Publishing House is good, and translation is also good, but the link given by MicroJobs In the first example is wrong. Fortunately, there is a omnipotent Google ...... Most of the common functions are mentioned, which is suitable for those who have a certain mobile application development foundation.
 

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.