Book Description
This book teaches anyone with a basic understanding of Java how to develop Android apps at a professional level.
To start, it shows how to use the Eclipse IDE to code, test, and debug a Tip Calculator app for a smartphone or tablet. Then, it expands upon this app to show must-have Android skills such as working with layouts, widgets, events, themes, styles, menus, preferences, and fragments. Next, this book presents two more apps that illustrate Android skills you’ll use every day, such as working with threads, files, adapters, intents, services, notifications, broadcast receivers, SQLite databases, content providers, and app widgets. Finally, this book presents an app that uses the Google Maps API and shows you how to submit your finished apps to the Google Play store.
The real-world apps let you see how the skills you’re learning work together, and they illustrate how and when you’d use each skill. And all the content is presented in Murach distinctive “paired-pages” style that developers find so clear and time-saving for both training and reference.
Table of Contents
Section 1: Get started fast with Android
Chapter 1. An introduction to Android
Chapter 2. How to use Eclipse for Android development
Chapter 3. How to develop your first Android app
Chapter 4. How to test and debug an Android app
Section 2: Essential Android skills
Chapter 5. How to work with layouts and widgets
Chapter 6. How to handle events
Chapter 7. How to work with themes and styles
Chapter 8. How to work with menus and preferences
Chapter 9. How to work with fragments
Section 3: The News Reader app
Chapter 10. How to work with threads, files, adapters, and intents
Chapter 11. How to work with services and notifications
Chapter 12. How to work with broadcast receivers
Section 4: The Task List app
Chapter 13. How to work with SQLite databases
Chapter 14. How to work with tabs and custom adapters
Chapter 15. How to work with content providers
Chapter 16. How to work with app widgets
Section 5: Advanced Android skills
Chapter 17. How to deploy an app
Chapter 18. How to work with locations and maps
Resources:
Appendix A. How to set up your PC for this book
Appendix B. How to set up your Mac for this book
Appendix J. How to use IntelliJ with this book
中文:
书名:Murach’s Android Programming
这本书教任何对Java有基本了解的人如何在专业水平上开发Android应用程序。
首先,它展示了如何使用Eclipse IDE为智能手机或平板电脑编写、测试和调试小费计算器应用程序。然后,它对这款应用进行了扩展,展示了Android必备的技能,如处理布局、小部件、事件、主题、样式、菜单、首选项和片段。接下来,本书介绍了另外两款应用程序,它们展示了你每天都会用到的Android技能,比如处理线程、文件、适配器、意图、服务、通知、广播接收器、SQLite数据库、内容提供商和应用程序小工具。最后,这本书介绍了一个使用Google Maps API的应用程序,并向您展示了如何将完成的应用程序提交到Google Play商店。
这些现实世界的应用程序让你看到你正在学习的技能是如何协同工作的,它们还展示了你如何以及何时使用每项技能。所有的内容都是以Murach独特的配对页面风格呈现的,开发人员发现这种风格既清晰又节省了培训和参考的时间。
Table of Contents
第1部分:Android快速入门
第1章:Android简介
第2章.如何使用Eclipse进行Android开发
Chapter 3. How to develop your first Android app
第四章如何测试和调试Android应用程序
第2部分:Android基本技能
第5章.如何使用布局和小部件
Chapter 6. How to handle events
第7章:如何使用主题和风格
第8章.如何使用菜单和首选项
第9章:如何处理片段
Section 3: The News Reader app
第10章.如何使用线程、文件、适配器和意图
第11章.如何使用服务和通知
Chapter 12. How to work with broadcast receivers
Section 4: The Task List app
第13章.如何使用SQLite数据库
第14章.如何使用选项卡和自定义适配器
第15章:如何与内容提供商合作
第16章.如何使用应用程序小部件
第5部分:Android高级技能
第17章.如何部署应用程序
第18章:如何使用位置和地图
Resources:
附录A.如何为本书设置您的PC
附录B:如何为本书设置Mac
Appendix J. How to use IntelliJ with this book
评论前必须登录!
注册