First Line of Code: Android (3rd Edition)
Tags
Summary
Editor's review
Who it's for
A good fit for
- 具备基本编程概念、想系统入门 Android 开发的学生与转行者
- 会 Java 或已写过简单 App,希望转向 Kotlin 与 Jetpack 的开发者
- 高校移动开发、Android 程序设计课程的师生,可作为教材使用
- 需要一本案头参考、随时查阅 Android 基础知识的开发者
Not a good fit for
- 完全没有任何编程经历、也没接触过面向对象语言的纯新手
- 想深入 Android Framework 源码、系统底层或逆向方向的读者
- 追求最新 Android 版本与最新工具链、只用官方文档的人
Reading tips
- 按章节顺序阅读,前 13 章跳过容易断链,尤其是第 2 章 Kotlin 不要略过。
- 务必动手敲代码,先跑通示例再改参数、加功能,比单纯阅读效率高得多。
- 阅读第 15、16 章实战时,先自己尝试搭结构,再对照书中实现找差距。
- 遇到因系统版本变化导致的报错,先查官方文档确认依赖与 API 现状,不要照搬老配置。
About the publisher
Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.
Contents
- Preface
- Chapter 1 Setting Off: Your First Line of Android Code
- Chapter 2 Exploring a New Language: A Quick Introduction to Kotlin Programming
- Chapter 3 Starting with What You Can See: Exploring Activity
- Chapter 4 Software Needs Good Looks Too: All About UI Development
- Chapter 5 Balancing Phones and Tablets: Exploring Fragment
- Chapter 6 The Global Loudspeaker: A Detailed Explanation of the Broadcast Mechanism
- Chapter 7 The Complete Data Storage Solution: A Detailed Explanation of Persistence Techniques
- Chapter 8 Sharing Data Across Programs: Exploring ContentProvider
- Chapter 9 Enriching Your App: Using Phone Multimedia
- Chapter 10 The Silent Worker in the Background: Exploring Service
- Chapter 11 Seeing the Wonderful World: Using Network Technology
- Chapter 12 The Best UI Experience: Material Design in Practice
- Chapter 13 Advanced App Development Components: Exploring Jetpack
- Chapter 14 Continuing to Advance: Advanced Techniques You Should Also Master
- Chapter 15 Into Practice: Developing a Weather Forecast App
- Chapter 16 Writing and Publishing an Open-Source Library: PermissionX
FAQ
这本书需要先学 Java 吗?
第 3 版和第 2 版有什么区别?
现在 Android 版本更高了,这本书还适用吗?
书里的代码和课件在哪里获取?
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.
About the author
Guo Lin: public information about this author is limited, and currently only one work is known, Interpersonal Communication and Public Expression, classified under inspirational growth. Judging from the title, the book concerns the transmission of information between people, the building of relationships, and the ability to speak in public settings, placing it in the practical writing category aimed at general readers. Works of this kind usually start from everyday interaction and workplace situations and discuss listening, wording, emotional awareness, and methods of speaking before an audience, in a style that tends to be plain, direct, and easy to apply rather than academically dense. On the available evidence, Guo Lin's writing centers on this theme of communication and expression, while details of the author's background, professional experience, and full body of work await further information. Readers interested in interpersonal skills and expression techniques may find this book a useful introductory reference on the topic.