Mastering Android Network Development
Tags
Summary
Editor's review
Who it's for
A good fit for
- 已掌握Java基础与Android四大组件,想系统补齐网络开发能力的开发者
- 需要独立完成数据上传下载、XML解析、Socket通信等模块的中初级Android工程师
- 在校计算机专业学生与培训机构学员,作为网络编程课程配套读物
- 希望能借鉴完整项目结构(RSS阅读器、邮件系统、流量监控)的实践型学习者
Not a good fit for
- 完全没有Java或Android基础、连Activity都未写过的零起点读者
- 只想要Android Studio、Kotlin或Jetpack Compose现代开发方案的读者
- 期望直接获得生产级网络框架(如Retrofit、OkHttp最佳实践)进阶内容的资深工程师
Reading tips
- 先确认手头开发环境:书中以Eclipse与Android 5.0为例,建议在Android Studio中跟随重写代码,遇到API变更时查官方文档。
- 按“基础知识→HTTP通信→模块应用→综合实战”的顺序读,第4至9章务必动手敲完,这是全书地基。
- 对已废弃或式微的接口(如Apache HttpClient)只看原理,不必照搬;可用HttpURLConnection或OkHttp对照实现。
- 挑一个综合项目(推荐RSS阅读器或流量统计)从零复现,比通读更能固化网络层的知识。
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
- Part 1 Fundamentals
- Chapter 1 Overview of Android Technology
- Chapter 2 Analysis of the Android Core Framework
- Chapter 3 Fundamentals of Network Development Technology (HTML, CSS, JavaScript)
- Part 2 Network Data Communication
- Chapter 4 HTTP Data Communication
- Chapter 5 Handling Data with URLs
- Chapter 6 Processing XML Data
- Chapter 7 Downloading Remote Data
- Chapter 8 Uploading Data
- Chapter 9 Data Communication with Sockets
- Part 3 Network Application Modules
- Chapter 10 Browsing Web Data with WebKit
- Wi-Fi System Applications
- Bluetooth System Applications
- Chapter 16 Email Applications (commons-mail.jar and mail.jar)
- Chapter 17 RSS Processing
- Chapter 18 Network Video Processing (MediaPlayer, VideoView)
- Chapter 19 Network Traffic Monitoring (TrafficStats)
- Part 5 Comprehensive Projects
- Chapter 20 Online RSS Reader
- Developing an Email System
- Developing a Mobile Microblog Application in Android
- Network Firewall System
- Developing a Web-Based Phone Book Management System
- Chapter 25 Mobile WeChat-Style System
FAQ
这本书用的是什么Android版本和开发工具?
书中网络部分覆盖了哪些主要内容?
零基础可以直接读这本书吗?
书中的案例能直接运行吗?
内容和现在的Retrofit、OkHttp相比还有价值吗?
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
Wang Donghua is a technical book author about whom limited public information is available; the verifiable information currently centers on a single work. His representative work is Visual C++ Development from Beginner to Mastery, a programming and design title aimed at readers who wish to learn Visual C++ development systematically. Judging from the title and category, the book adopts a progressive approach that moves from basic introduction to deeper mastery, emphasizing development practice and a coherent knowledge framework. It suits beginners building a solid foundation as well as readers with some experience who want to fill gaps. Because only this one work is included and no reliable records exist for his birth and death dates, nationality, education, or professional experience, this profile makes no speculation on those points. Based on the available information, Wang Donghua's writing focuses on clearly explaining the learning path for a programming language and development tool, taking a practical orientation to help readers get past the entry threshold; his work reflects a style that stresses fundamentals and step-by-step progress among comparable technical tutorials.