没有合适的资源?快使用搜索试试~ 我知道了~
Pro Android 4 精通Android(英文版)
5星 · 超过95%的资源 需积分: 10 14 下载量 140 浏览量
2013-05-31
22:36:47
上传
评论
收藏 30.8MB PDF 举报
温馨提示
试读
1008页
Apress出版社出版的Pro Android 4,用31章涵盖了100多个主题。本书囊括了Android开发人员所需要的一切知识,既可为Android开发人员夯实基础,又能提高Android开发人员的技能。
资源推荐
资源详情
资源评论
For your convenience Apress has placed some of the front
matter material after the index. Please use the Bookmarks
and Contents at a Glance links to access them.
iv
Contents at a Glance
Contents ............................................................................................................. vi
About the Authors ............................................................................................. xxi
About the Technical Reviewers ....................................................................... xxii
Acknowledgments .......................................................................................... xxiv
Preface ............................................................................................................ xxv
■Chapter 1: Introducing the Android Computing Platform ................................ 1
■Chapter 2: Setting Up Your Development Environment ................................. 23
■Chapter 3: Understanding Android Resources .............................................. 51
■Chapter 4: Understanding Content Providers ................................................ 79
■Chapter 5: Understanding Intents ................................................................ 113
■Chapter 6: Building User Interfaces and Using Controls ............................. 135
■Chapter 7: Working with Menus .................................................................. 203
■Chapter 8: Fragments for Tablets and More ................................................ 229
■Chapter 9: Working with Dialogs ................................................................. 261
■Chapter 10: Exploring ActionBar ................................................................. 281
■Chapter 11: Advanced Debugging and Analysis .......................................... 315
■Chapter 12: Responding to Configuration Changes ..................................... 331
■Chapter 13: Working with Preferences and Saving State ........................... 339
■Chapter 14: Exploring Security and Permissions ........................................ 363
■ CONTENTS AT A GLANCE
v
■Chapter 15: Building and Consuming Services ........................................... 383
■Chapter 16: Exploring Packages ................................................................. 441
■Chapter 17: Exploring Handlers ................................................................... 469
■Chapter 18: Exploring the AsyncTask .......................................................... 489
■Chapter 19: Broadcast Receivers and Long-Running Services ................... 503
■Chapter 20: Exploring the Alarm Manager .................................................. 539
■Chapter 21: Exploring 2D Animation ........................................................... 555
■Chapter 22: Exploring Maps and Location-based Services ......................... 599
■Chapter 23: Using the Telephony APIs ........................................................ 641
■Chapter 24: Understanding the Media Frameworks .................................... 659
■Chapter 25: Home Screen Widgets .............................................................. 709
■Chapter 26: Exploring List Widgets ............................................................. 745
■Chapter 27: Touch Screens .......................................................................... 775
■Chapter 28: Implementing Drag and Drop ................................................... 813
■Chapter 29: Using Sensors .......................................................................... 833
■Chapter 30: Exploring the Contacts API ...................................................... 873
■Chapter 31: Deploying Your Application: Android Market and Beyond ....... 927
Index ............................................................................................................... 951
1
Chapter
Introducing the Android
Computing Platform
Computing is more accessible than ever before. Handheld devices have transformed
into computing platforms. Be it a phone or a tablet, the mobile device is now so capable
of general-purpose computing that it’s becoming the real personal computer (PC). Every
traditional PC manufacturer is producing devices of various form factors based on the
Android OS. The battles between operating systems, computing platforms,
programming languages, and development frameworks are being shifted and reapplied
to mobile devices.
We are also seeing a surge in mobile programming as more and more IT applications
start to offer mobile counterparts. In this book, we’ll show you how to take advantage of
your Java skills to write programs for devices that run on Google’s Android platform
(http://developer.android.com/index.html), an open source platform for mobile and
tablet development.
NOTE: We are excited about Android because it is an advanced Java-based platform that
introduces a number of new paradigms in framework design (even with the limitations of a
mobile platform).
In this chapter, we’ll provide an overview of Android and its SDK, give a brief overview of
key packages, introduce what we are going to cover in each chapter, show you how to
take advantage of Android source code, and highlight the benefits of programming for
the Android platform.
A New Platform for a New Personal Computer
The Android platform embraces the idea of general-purpose computing for handheld
devices. It is a comprehensive platform that features a Linux-based operating system
stack for managing devices, memory, and processes. Android’s Java libraries cover
1
剩余1007页未读,继续阅读
资源评论
- 骁兵2014-11-07翻译的书真心一般,这本英文版还是值得一看的
- cuilia225522014-01-27很好的一本书,值得看
- cqTerenceLau2013-10-28果然是英文版的。字迹清晰,可以下来看看。
jxmt123
- 粉丝: 4
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功