Android Development: A Beginner's Guide with Hands-On Projects
Tags
Summary
Editor's review
Who it's for
A good fit for
- 已具备 Java 基础、想系统理解 Android 四大组件原理的初学者
- 希望了解 Android 早期开发方式与移动开发历史的技术爱好者
- 需要一份成体系案例讲解来梳理应用整体结构的自学者
- 计算机相关专业教师,可作为移动开发课程的历史参考材料
Not a good fit for
- 希望直接学习 Android Studio、Kotlin、Jetpack 等现代技术栈的读者
- 零编程基础、尚未接触过 Java 或面向对象概念的完全新手
- 需要按书中步骤在当前环境复现项目的读者(工具与 API 已大幅变更)
Reading tips
- 先通读第1至第7章建立组件概念,再挑一个案例边读边敲,避免只读不练。
- 遇到环境搭建章节不必死磕旧版 Eclipse 配置,可在 Android Studio 中对照理解工程结构。
- 把旧 API 当作概念参照,动手时以 Android 官方最新文档为准,注意权限模型与后台限制的变化。
- 读完一个案例后尝试替换其中的网络接口或界面布局,用改造来检验自己是否真正理解。
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
- Chapter 1 Lift the Veil: Getting to Know Android
- Chapter 2 Sharpening the Tools: Setting Up the Android Development Environment
- Chapter 3 Taking Stock: An Introduction to the Android SDK
- Chapter 4 The Money-Making Market: Android Market and App Publishing
- Chapter 5 A Journey of a Thousand Miles Begins with One Step: Your First App, HelloWorld
- Chapter 6 Preparation Pays Off: Understanding Android Application Structure
- Chapter 7 A Good Start: Introduction to Android Basic Components
- Chapter 8 The Mobile Information Storehouse: Data Storage in Android
- Chapter 9 Broadcasting Your Intentions: Intents and Broadcast Face to Face
- Chapter 10 Everything in Service of the User: Service Application Examples
- Chapter 11 Step by Step: The Basic Steps of Android App Development
- Chapter 12 Comprehensive Project 1: RSS Reader
- Chapter 13 Comprehensive Project 2: A Personal Mobile Map Built on Google APIs
- Chapter 14 Comprehensive Project 3: A Douban (Web 2.0) Mobile Client for Android
- Chapter 15 Comprehensive Project 4: Online Music Player
- Chapter 16 Comprehensive Project 5: Phone Information Viewer
FAQ
这本书现在还有必要读吗?
零基础可以直接看这本书吗?
书中的代码还能直接运行吗?
这本书有第二版吗?有什么区别?
书里的五个案例分别讲什么?
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
Jin Yan is a Chinese author of books on programming. Publicly available information about him is limited: apart from his signed work, his nationality, dates of birth and death, educational background, and professional experience are not clearly documented. The library holds one title by him, Android Development: Getting Started and in Practice (Second Edition), which is classified under programming and design. The book is aimed at readers who wish to learn Android app development and combines introductory guidance with hands-on practice. Judging from the title and its classification, the author focuses on linking development fundamentals with practical exercises, helping beginners build a complete approach to development and become familiar with concrete workflows through examples. The second edition suggests that the content was revised and updated to keep pace with changes in the field. Because verifiable personal details are scarce, Jin Yan is known mainly through this work, and a fuller picture of his writing style and actual influence would require more sources and reader feedback.
Yao Shanglang: publicly available information about this author is limited, and details such as nationality, dates of birth and death, and English name cannot be confirmed. Within the library's holdings, he has only one work, Android Development: Getting Started and in Practice (Second Edition), which is commonly classified under programming and design. It can therefore be inferred that his writing focuses on mobile application development, particularly introductory and hands-on work around the Android platform. Books that combine introductory material with practical exercises are usually aimed at beginners and developers changing fields, and tend to connect setting up a development environment, interface layouts, component usage, and project exercises so that readers build an overall understanding of the platform through hands-on practice. The revised second edition also suggests that the content is adjusted as the technology evolves. Given the scarcity of biographical material, readers may focus instead on the introductory teaching style the book represents: practical, operation-oriented, and offering a relatively gentle learning path for those new to Android development.