图书介绍

Android平板应用开发教程pdf电子书版本下载

Android平板应用开发教程
  • 李维勇主编;张霞,杜亚杰,魏利华副主编 著
  • 出版社: 南京:南京大学出版社
  • ISBN:9787305131431
  • 出版时间:2014
  • 标注页数:187页
  • 文件大小:26MB
  • 文件页数:197页
  • 主题词:移动终端-应用程序-程序设计-高等职业教育-教材

PDF下载


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

下载说明

Android平板应用开发教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Android开发基础 1

1.1 Eclipse中的Android开发 1

1.1.1 Android Development Tools 1

1.1.2 Eclipse中的常用窗口 4

1.2 Android Virtual Device 8

1.2.1 创建SDCard映像文件 8

1.2.2 创建AVD 8

1.2.3 启动AVD 10

1.3 Android项目架构 11

1.3.1 创建项目 11

1.3.2 运行项目 15

1.3.3 项目架构解析 16

1.4 习题 23

第2章 View与Widgets 24

2.1 音乐播放器界面设计 24

2.1.1 音乐播放器概述 24

2.1.2 主界面设计 25

2.1.3 布局设计综述 27

2.2 Widgets与事件处理 30

2.2.1 控制面板设计 30

2.2.2 控件设计 31

2.3 适配器与适配器控件 33

2.3.1 音乐列表设计 34

2.3.2 适配器 35

2.3.3 ListView与ListActivity 38

2.4 通知用户 39

2.4.1 使用Notification实现后台通知 39

2.4.2 使用Toast实现无交互通知 42

2.4.3 使用AlertDialog实现对话框 42

2.5 习题 43

第3章 Android四大组件 44

3.1 Activity与用户界面 44

3.1.1 创建Activity 44

3.1.2 Activity的生命周期 45

3.1.3 Activity之间的调用 48

3.1.4 Activity的回调 49

3.1.5 Activity之间的数据传递 50

3.2 Service与后台服务 51

3.2.1 创建Service 51

3.2.2 Service的生命周期 52

3.2.3 Started Service 53

3.2.4 Bound Service 54

3.3 ContentProvider与数据共享 56

3.3.1 系统中的ContentProvider 56

3.3.2 通用资源标志符 58

3.3.3 使用ContentProvider 60

3.4 BroadcastReceiver与广播意图 61

3.4.1 BroadcastReceiver的工作机制 61

3.4.2 广播的类型 63

3.4.3 接收广播 64

3.4.4 注册广播 65

3.5 Intent与组件通信 66

3.5.1 Intent处理机制 66

3.5.2 Intent对象 66

3.5.3 Intent的解析 68

3.6 习题 70

第4章 平板UI设计模式 71

4.1 平板与手机界面的差异 71

4.2 片段式界面布局 73

4.3 常见平板布局 76

第5章 使用Fragment设计UI 79

5.1 平板文件管理器简介 79

5.2 创建Fragment 80

5.2.1 Fragment特性 80

5.2.2 实现Fragment 81

5.2.3 添加Fragment到Activity 83

5.2.4 使用Support Library 84

5.3 管理Fragment 85

5.3.1 Fragment的生命周期 85

5.3.2 使用FragmentManager处理事务 88

5.3.3 Fragment之间的通信 90

5.4 PreferenceFragment 92

5.5 习题 96

第6章 平板特色控件设计 97

6.1 动作栏 97

6.1.1 动作栏概述 97

6.1.2 创建动作栏 97

6.1.3 动作栏导航 99

6.1.4 添加动作视图 102

6.1.5 使用ShareActionProvider分享应用 103

6.1.6 使用ActionMode实现动作栏 106

6.2 搜索面板 108

6.2.1 搜索概述 108

6.2.2 使用Search Dialog 111

6.2.3 使用Search Widget 113

6.3 容器控件 115

6.3.1 ViewPager 115

6.3.2 ViewFlow 118

6.4 习题 121

第7章 平板桌面开发 122

7.1 桌面应用开发基础 122

7.1.1 桌面应用概述 122

7.1.2 编写桌面应用布局 123

7.1.3 编写AppWidgetProviderInfo 125

7.1.4 实现AppWidgetProvider 127

7.1.5 实现Configuration Activity 132

7.1.6 声明App Widgets 135

7.2 平板桌面应用开发 135

7.2.1 编写集合桌面布局 136

7.2.2 异步加载集合数据 138

7.2.3 实现RemoteViewsService 140

7.2.4 实现RemoteViewsFactory 141

7.2.5 子视图事件 142

7.3 习题 145

第8章 使用HTML5开发平板应用 146

8.1 网络编程基础 146

8.1.1 管理网络连接 146

8.1.2 检测网络状态 147

8.1.3 网络编程接口 149

8.2 WebView与HTML5 153

8.2.1 使用WebView浏览网页 153

8.2.2 WebView中缓存的处理 155

8.2.3 在WebView中使用JavaScript 157

8.2.4 处理页面导航 158

8.2.5 平板界面处理 159

8.3 习题 163

第9章 平板应用开发实践 164

9.1 新浪微博简介 164

9.2 主界面设计 166

9.2.1 布局设计 166

9.2.2 片段设计 167

9.3 动作栏设计 175

9.3.1 导航下拉列表设计 175

9.3.2 Options Menu设计 177

9.4 Web服务设计 178

9.4.1 登录微博 178

9.4.2 加载微博 181

参考文献 186

精品推荐