当前位置:首页 > 工业技术
图灵程序设计丛书  Android攻略
图灵程序设计丛书  Android攻略

图灵程序设计丛书 Android攻略PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:(美)史密斯,(加)弗里森著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2012
  • ISBN:9787115284518
  • 页数:360 页
图书介绍:本书通过完整而真实的示例代码,介绍应用架构和多种特定于Android的API,讲述如何使用NetBeans、Eclipse、App Inventor等工具开发应用,如何通过Android NDK提高应用性能等。
《图灵程序设计丛书 Android攻略》目录

第1章Android入门 1

1.1 Android简介 1

1.2 Android演化史 2

1.3 Android系统架构 3

1.4应用架构 6

1.5剖析Activity 11

1.6剖析Service 16

1.7剖析Broadcast Receiver 22

1.8剖析Content Provider 23

1.9小结 58

第2章 用户界面攻略 60

2.1攻略2-1:自定义窗口 60

2.2攻略2-2:创建并显示视图 67

2.3攻略2-3:监控点击动作 69

2.4攻略2-4:适用于多种屏幕分辨率的图形资源 70

2.5攻略2-5:锁定活动方向 71

2.6攻略2-6:动态方向锁定 72

2.7攻略2-7:手动处理旋转 74

2.8攻略2-8:创建弹出菜单动作 76

2.9攻略2-9:自定义选项菜单 81

2.10攻略2-10:自定义返回按键 84

2.11攻略2-11: Home按键仿真 85

2.12攻略2-12:监控TextView的变动 86

2.13攻略2-13:自动滚动的TextView 89

2.14攻略2-14:动画视图 90

2.15攻略2-15:用可绘制资源做背景 97

2.16攻略2-16:创建自定义状态的可绘制资源 100

2.17攻略2-17:将遮罩应用到图片 102

2.18攻略2-18:创建持久的对话框 106

2.19攻略2-19:实现针对具体场景的布局 108

2.20攻略2-20:自定义键盘动作 112

2.21攻略2-21:隐藏软键盘 115

2.22攻略2-22:自定义AdapterView的空视图 116

2.23攻略2-23:自定义ListView行 117

2.24攻略2-24:制作ListView的节头部 122

2.25攻略2-25:创建组合部件 125

2.26好工具推荐:DroidDraw 128

2.27小结 132

第3章 通信和联网 133

3.1攻略3-1:显示Web信息 133

3.2攻略3-2:截获WebView事件 137

3.3攻略3-3:访问带JavaScript的 WebView 138

3.4攻略3-4:下载图片文件 141

3.5攻略3-5:完全在后台下载 143

3.6攻略3-6:访问REST API 147

3.7攻略3-7:解析JSON 153

3.8攻略3-8:解析XML 156

3.9攻略3-9:接收短信 160

3.10攻略3-10:发送短信 162

3.11攻略3-11:蓝牙通信 164

3.12攻略3-12:查询网络连接状态 173

3.13小结 174

第4章 实现设备硬件交互 175

4.1攻略4-1:整合设备位置 175

4.2攻略4-2:在地图上显示位置 178

4.3攻略4-3:在地图上标记位置 182

4.4攻略4-4:拍摄照片和录制视频 188

4.5攻略4-5:自定义摄像头覆盖层 192

4.6攻略4-6:录音 198

4.7攻略4-7:语音识别 201

4.8攻略4-8:播放音频视频 203

4.9攻略4-9:倾斜监控器 211

4.10攻略4-10:监控罗盘方向 214

4.11好工具推荐:SensorSimulator 218

4.12小结 223

第5章 数据持久化 224

5.1攻略5-1:制作设置界面 224

5.2攻略5-2:简单数据存储 228

5.3攻略5-3:读写文件 233

5.4攻略5-4:以资源的形式使用文件 238

5.5攻略5-5:管理数据库 240

5.6攻略5-6:查询数据库 245

5.7攻略5-7:备份数据 247

5.8攻略5-8:分享数据库 251

5.9攻略5-9:分享其他数据 258

5.10好工具推荐:SQLite3 264

5.11小结 272

第6章 与系统交互 273

6.1攻略6-1:从后台发送通知 273

6.2攻略6-2:创建定时和周期任务 276

6.3攻略6-3:规划周期任务 277

6.4攻略6-4:创建粘性操作 281

6.5攻略6-5:长时间运行的后台操作 286

6.6攻略6-6:启动其他应用 292

6.7攻略6-7:启动系统应用 294

6.8攻略6-8:让其他应用启动你的应用 298

6.9攻略6-9:与联系人交互 300

6.10攻略6-10:使用多媒体播放器 307

6.11攻略6-11:保存到MediaStore 309

6.12小结 311

第7章 使用库 312

7.1攻略7-1:创建Java库JAR 312

7.2攻略7-2:使用Java库JAR 314

7.3攻略7-3:创建Android库项目 316

7.4攻略7-4:使用Android库项目 319

7.5攻略7-5:绘图 321

7.6攻略7-6:消息推送实战 330

7.7小结 338

附录A Android的脚本层 339

附录B Android NDK 345

附录C App设计指南 355

相关图书
作者其它书籍
返回顶部