Essential Android Development
Tags
Summary
Editor's review
Who it's for
A good fit for
- 已有一定 Android 开发经验、想理解框架底层机制的中级开发者
- 读过入门教程但对源码望而生畏、希望低成本建立系统认识的工程师
- 从事 Android 性能优化、组件化或系统定制,需要补齐原理基础的技术人员
- 计算机相关专业高年级学生,作为课程之外了解移动系统架构的读物
Not a good fit for
- 完全没有 Java 与 Android 基础的零起点读者,本书不教环境搭建与第一个 App
- 只想快速照抄代码做项目、不关心实现原理的读者
- 需要学习 Kotlin、Jetpack、Compose 等现代 Android 技术栈的读者
Reading tips
- 先通读第 1 章建立系统架构的整体印象,再按组件、控件资源、存储与网络的顺序推进
- 读组件机制各章时对照官方文档与源码,边读边写小 Demo 验证生命周期和线程模型
- 把它当作原理参考书而非手册,遇到实际项目中的疑难再回查对应章节效率更高
- 书中 API 与工具已有时效性,实践环节以当前官方文档为准,取其设计思路
About the publisher
In addition to science and technology and professional publishing, the books in our catalog from China Machine Press also reflect a sustained focus on psychology, computing, management, finance and economics, and social sciences. In psychology, the catalog includes works by C. G. Jung and introductions to analytical psychology, as well as applied topics such as stress and health, and addiction and healing. In computing, it features Structure and Interpretation of Computer Programs (JavaScript Edition). Management and finance titles include Administrative Behavior (4th Edition), The Price of Inequality (Collector's Edition), and This Time Is Different: Eight Centuries of Financial Folly (Commemorative Edition). In the philosophy and history of science, there is The Worldview: The Third Edition. Relevant authors include C. G. Jung, William McGuire, Sonu Shamdasani, and Gabor Maté. Public information is limited; the above summarizes the publisher's profile based solely on the books in our catalog.
Contents
- Foreword
- Acknowledgments
- Chapter 1 Android System Architecture
- Chapter 2 Downloading and Compiling the Android Source Code
- Chapter 3 Anatomy of the Android Component Model
- Chapter 4 Android's Intent Mechanism
- Chapter 5 Anatomy of the Component Lifecycle
- Chapter 6 Passing Data Between Components
- Chapter 7 Anatomy of Android Widgets
- Chapter 8 App Resources
- Chapter 9 Data Storage
- Chapter 10 Network Communication
- Chapter 11 Geographic Information Services
- Chapter 12 Multimedia Processing
- Chapter 13 Other Important Modules
FAQ
这本书适合零基础学 Android 吗?
书中讲的源码需要自己下载编译吗?
2012 年出版的书现在还有阅读价值吗?
豆瓣评分和页数是多少?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.