图书介绍

Google Android2手机应用程序设计入门 第3版PDF|Epub|txt|kindle电子书版本网盘下载

Google Android2手机应用程序设计入门 第3版
  • 盖索林编著 著
  • 出版社: 重庆:电脑报电子音像出版社
  • ISBN:9787894764973
  • 出版时间:2010
  • 标注页数:366页
  • 文件大小:135MB
  • 文件页数:394页
  • 主题词:游戏开发/多媒体/课件设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Google Android2手机应用程序设计入门 第3版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 入门篇4

Chapter 1 初探Android4

1-1 Android是什么4

1-2 Android简史5

1-3 Android设备的授权方式9

1-4 从创意开始11

1-5 参考资料12

Chapter 2 安装Android开发工具12

2-1 系统需求13

2-2 安装流程15

2-3 参考资料18

Chapter 3 管理SDK19

3-1 Android开发工具架构的演变19

3-2 下载SDK组件22

3-3 升级开发工具与SDK组件23

3-4 删除SDK组件24

3-5 参考资料24

Chapter 4 打开现有项目24

4-1 打开项目25

4-2 删除项目27

4-3 导入项目28

4-4 修复项目29

4-5 切换SDK版本30

4-6 参考资料30

Chapter 5 操作Android虚拟机30

5-1 设置项目环境参数31

5-2 设置虚拟机33

5-3 运行(Run)虚拟机34

5-4 操作Android虚拟机36

5-5 参考资料38

Chapter 6 建立一个Android应用程序38

6-1 建立新程序项目39

6-2 程序项目架构41

6-3 参考资料44

Chapter 7 描述用户界面44

第二篇 基础篇47

7-1 身高体重指数(BMI)计算47

7-2 表达用户界面48

7-3 参考资料52

Chapter 8 设计用户界面52

8-1 视图(View)53

8-2 查阅文件54

8-3 开始设计56

8-4 整合57

8-5 指定输入类型(InputType)59

8-6 那路依然遥远漫长61

8-7 视觉化的界面开发工具62

8-8 参考资料62

Chapter 9 存取识别符号62

9-1 “android:id”属性63

9-2 XML描述文件与R.java资源文件64

9-3 将字符串抽离XML67

9-4 新增XML文件69

9-5 参考资料70

Chapter 10 解读程序流程70

10-1 基础程序逻辑结构71

10-2 参考函数库75

10-3 参考资料76

Chapter 11 完成BMI程序76

11-1 完整的程序78

11-2 程序解读79

第三篇 中阶篇(一)85

Chapter 12 重构程序85

12-1 什么是重构85

12-2 重新查看BMI应用程序86

12-3 MVC模式87

12-4 重构BMI应用程序88

12-5 完整的Bmi.java程序代码89

12-6 参考资料92

Chapter 13 加入对话框(Dialog)92

13-1 设计对话框93

13-2 定义调用点94

13-3 实现对话框95

13-4 重构98

13-5 加入对话框按钮98

13-6 Toast界面组件99

13-7 错误处理101

13-8 参考资料104

Chapter 14 查看在线内容(URI)104

14-1 打开网页106

14-2 再做好一点(重构)111

14-3 参考资料112

Chapter 15 加入菜单(Menu)112

15-1 菜单功能113

15-2 建立菜单114

15-3 处理选项动作119

15-4 参考资料120

Chapter 16 定义Android列表(Manifest)120

16-1 Android框架121

16-2 预设的Activity列表122

16-3 参考资料126

Chapter 17 加入新活动(Activity)126

第四篇 中阶篇(二)129

17-1 Activity的种类129

17-2 独立的Activity130

17-3 建立新Activity130

17-4 声明Activity132

17-5 手动新增Activity标签133

17-6 修改页面标题文字134

17-7 启动Activity134

Chapter 18 传送数据到新意图(Intent)134

18-1 使用Intent传递信息138

18-2 使用Intent接收信息140

18-3 不通过Bundle交换信息143

Chapter 19 信息提醒(Notification)143

19-1 状态栏提醒145

19-2 使用状态栏(Notification Bar)传递信息146

19-3 使用内置的状态图标149

19-4 参考资料150

Chapter 20 记录与查错(Log)150

20-1 在程序中加上除错信息151

20-2 导入Log函数152

20-3 实际应用153

20-4 在查错环境中查看除错信息154

20-5 虚拟机上的查错设置157

20-6 增加查错的弹性158

20-7 在实机上除错159

20-8 参考资料160

Chapter 21 活动的生命周期(LifeCycle)160

21-1 生命周期161

21-2 进程162

21-3 为什么要了解生命周期162

21-4 Activity的状态162

21-5 系统内存不足时的行为163

21-6 观察Activity运行流程164

21-7 Activity的运行流程166

21-8 参考资料168

Chapter 22 储存信息(Preference)168

22-1 使用偏好设置170

22-2 参考资料174

Chapter 23 加入单元测试174

23-1 单元测试的目的176

23-2 建立测试项目176

23-3 测试项目的内容178

23-4 加入测试套装(TestSuite)179

23-5 加入测试用例(TestCase)181

23-6 执行单元测试182

23-7 加入应用程序测试用例(ApplicationTestCase)183

23-8 其他测试方式186

23-9 参考资料186

Chapter 24 开发不息187

24-1 回顾BMI应用程序187

24-2 BMI应用程序设计的缺陷188

24-3 展望未来188

第五篇 翮会贯通192

Chapter 25 显性设计192

25-1 做出容易使用的应用程序192

25-2 设计的减法192

25-3 规划应用程序的目标193

25-4 参建立新项目194

Chapter 26 支持多国语系194

26-1 抽取文字文件203

26-2 支持多种语言界面204

26-3 切换语系207

26-4 参考资料210

Chapter 27 针对特性配置210

27-1 配置文件夹的命名规则211

27-2 支持不同分辨率的机种212

27-3 Android手机配置实例216

27-4 指定屏幕方向217

27-5 参考资料218

Chapter 28 使用接口(Adapter)218

28-1 接口的概念220

28-2 数组接口(Array Adapter)与字符串数组220

28-3 数组字符串资源文件222

28-4 参考资料224

Chapter 29 加入下拉菜单组件(Spinner)224

29-1 修改XML描述文件226

29-2 加入程序代码227

29-3 记录所选择的偏好231

29-4 参考资料234

Chapter 30 发布应用程序到实机234

30-1 检查发布清单236

30-2 发布应用程序236

30-3 安装应用程序238

30-4 参考资料238

Chapter 31 发布到Android Market238

31-1 Android Market的运作方式240

31-2 注册Android Market240

31-3 上传应用程序到Android Market241

31-4 查看成果——查看管理界面243

31-5 自行提供程序线上下载244

31-6 发布到第三方Android应用程序下载网站244

31-7 针对用户作设计245

31-8 参考资料246

Chapter 32 加入列表活动(ListActivity)246

第六篇 数据库应用249

32-1 分析记事本程序249

32-2 建立新项目250

32-3 修改程序代码251

32-4 参考内置范例255

32-5 参考资料256

Chapter 33 使用数据库(SQLite)256

33-1 SQLite数据库简介257

33-2 查看虚拟机文件夹258

33-3 手动建立SQLite数据库259

33-4 建立数据表(Table)260

33-5 验证261

33-6 让Android虚拟机通过Proxy上网263

33-7 参考资料266

Chapter 34 存取数据表(SQLiteOpenHelper)266

34-1 SQLiteOpenHelper267

34-2 对DB类别加工272

34-3 使用DB类别273

34-4 加入查询275

34-5 完整的程序278

34-6 参考资料280

Chapter 35 加入增删改查操作(CRUD)280

35-1 检索(Retrieve)281

35-2 新增(Create)283

35-3 删除(Delete)286

35-4 查询、修改单条记录288

35-5 参考资料290

Chapter 36 加入相依的活动(ActivityForResuit)290

36-1 定义XML描述文件292

36-2 加入编辑类别292

36-3 将新Activity加入清单295

36-4 打开编辑页面296

36-5 完整的程序298

36-6 参考资料300

Chapter 37 加入长按菜单(ContextMenu)300

37-1 加入长按菜单框架302

37-2 真入菜单内容304

37-3 后续改进305

37-4 参考资料306

chapter 38 申请Google地图服务(API Key)306

第七篇 地图与定位应用310

38-1 取得地点坐标310

38-2 取得Google地图开发密钥(API Key)311

38-3 参考资料314

chapter 39 使用地图(MapView)314

39-1 Google地图的组成元素315

39-2 建立新项目316

39-3 定义清单317

39-4 定义XML资源文件318

39-5 产生地图319

39-6 直接用程序定义界面组件321

39-7 控制地图322

39-8 加入缩放图标325

39-9 新版的改进327

39-10 参考资料328

chapter 40 加入按键控制(KeyEvent)328

40-1 加入菜单330

40-2 加入按键控制331

40-3 控制缩放范围333

40-4 参考资料334

Chapter 41 取得现在位置(GPS/网络定位)334

41-1 建立新项目335

41-2 加入使用权限(Uses Permission)336

41-3 字义LocationListener界面337

41-4 使用位置服务管理者来取得现在位置340

41-5 自动判断GPS/网络定位是否开启342

41-6 自动判断最佳定位服务来源343

41-7 更新地点(LocationUpdates)345

41-8 在虚拟机中切换地点346

41-9 完整的程序代码346

41-10 参考资料348

Chapter 42 结合地图与定位功能(MyLocationOverlay)348

42-1 加入定位层(MyLocationOverlay)350

42-1 参考资料352

Chapter 43 为地图标上地标(ItemizedOverlay)352

43-1 设置图标层(ItemizedOverlay)353

43-2 加入图标层357

43-3 地图开发备忘列表358

43-4 参考资料360

附录A 后记361

附录B 如何取得范例原始代码365

热门推荐