Android development from beginner to proficient

Source: Internet
Author: User

Today's Android development is getting more and more hot, and many people are engaged in the development of Android.

1. Crazy Android Handout (2nd edition)

The first edition won the "Electronic industry publishing house best-selling book Award", the cumulative printing 10 times, Sales code more than 2 million, is the Android learning, developers must choose.

    • This book provides an in-depth overview of the four components of activity, Service, Broadcastreceiver and ContentProvider for Android application development, and details the functionality and usage of all Android GUI components Android various resources management and usage, Android graphics, image processing, event processing, Android input/output processing, video/video and other multimedia development, Opengl-es development, network communications, sensor and GPS development content, full coverage Android official guide , which is more specific and deeper in some content.
    • This book is not confined to the boring theoretical introduction, but the use of "project-driven" way to teach the knowledge point, the last hundred examples, almost every knowledge point can find corresponding reference examples. Finally, the book also provides a "crazy look", "Electronic auction system Android Client" two applications, with a very high reference value.
    • This book keeps the "Crazy Java System" consistent style: detailed procedures, clear programming ideas, language level. As long as the reader has a certain basis for Java programming, reading this book will be easy to develop Android apps on the ground, after studying the last two cases of this book, readers can fully meet the requirements of Android application development in the real enterprise.
2. Android 4 Advanced Programming (3rd edition)

Written by an Android authoritative expert, covering all the latest content, is the ideal guide for learning to develop mobile apps using the Android 4 SDK, the classic book upgrade version!

(USA) Reto Meier Translator: Jiang Jianwei Zhaokai

Reto Meier, currently an Android developer advocate for the Google Android team, helps Android developers create the best apps. Reto is an experienced software developer with over 10 years of experience in GUI application development. Before entering Google, he has worked in a variety of industries, including offshore oil, gas and finance. Reto unswervingly pursues the mastery of new technologies, and since the launch of Android in 2007, Reto has been obsessed with this technology. You can learn about Reto's interests and hobbies on the Reto personal website radioactive yak. He also shares a variety of information on Google + and Twitter.

3. An authoritative guide to Android programming
    • Amazon Top Sellers
    • Full coverage of Android development knowledge points
    • All-true examples, easy to learn and get started
"Whether you're just on the door to Android development or ready for more advanced development techniques, this book is well worth seeing. It's a complete content system, a clear organizational structure, and a relaxed storytelling style, all with a photographic memory. "
4. Android App UI design mode

58 important interactive Design patterns bring the flat design concept to the extreme, Android application design challenges conquer
Set the strengths of each operating system (IOS, Windows Phone) and incorporate its brilliant ideas into Android interactive design
Multiple test modes and anti-patterns help explore the cutting edge of Android design, avoiding design pitfalls and breaking design deadlock

More suitable for developing Android mobile apps and less familiar with UI design. The whole book on how to properly design the UI on Android 4.0, great!

5. The authoritative Guide to Android Development (2nd edition)

The first Android 4.X new version of the book

All the cases are from the author's Real project, the technology is practical, the case is of high gold content

Li Ning, Northeast University, master of Computer Science, it lecturer, technical consultant. Over 10 years of experience in software development. Previously a well-known enterprise project Manager, one of the earliest Android and iOS practitioners in the country, with in-depth research on Android and iOS. Proficient in Java, C, C + +, objective-c and other languages. Eoeandroid Forum Moderator, China Mobile developer community Android experts. He has published more than 150 technical articles in "programmers", IT168 and other media. Has published "The authoritative Guide for Android Development", "Android Deep Exploration volume 1:hal and drive development" and other bestsellers.

6. Build a high-quality Android app: 50 Tips for Android development

Experienced Android Engineer Development experience carefully summarized, senior Android engineer translator, translated double sweet

brings together practical tips and troubleshooting solutions common to 50 Android application development, providing valuable hands-on guidance for building high-quality Android applications and rapidly improving application development capabilities

This book demonstrates and analyzes how to solve common problems encountered in Android application development, which can be found in fragmented or sporadic documents, but it often bothers developers. This book is not only a book to learn and master the skills of Android development, but also a book to fill the blanks.
7. Android Framework Secrets

Bought a few books written by the domestic people, see after all to no avail.

The domestic analysis of Android books can be divided into 2 categories, 1 is the entire copy, copied a lot, in fact, are floating on the surface, after watching, can only say that it is only. There is a kind of really self-study, but the method of writing is not good, making it difficult to understand the author's meaning, the focus of writing is not prominent, in order to analyze and analyze, regardless of practicality.

And the practicality of the book is the first, not only to let you know that this is the case, but also let you understand why. It can be seen that several authors have been engaged in the development of the front line for many years, or will not write such a practical book. Analysis is to better write code, not for the sake of paper.

I don't know why nobody in China has written such a book. Perhaps the person writing the book is not writing code, all day is to teach. Another reason is that domestic people are subject to education, we write books or according to the model of college textbooks, look at our university textbooks, how boring and unrealistic.

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.