柯博文老师的新书(简体)-Android实战指南-智能电视、智能手表、穿戴设备、蓝牙4.0及周边设计

Android实战指南——智能电视、智能手表、穿戴设备、蓝牙4.0及周边设计

  • 作者: 柯博文
  • 出版社:清华大学出版社 官方網站
  • 出版日期:2015-11-01
  • 語言:简体中文
  • ISBN13:9787302405634
  • 定价:59 元
  • 京东:  51.9元 線上購買
  • 当当: 43.1 元 線上購買
  • 亚马逊:45  元 線上購買
  • DVD包含教学视频与源代码

064803-01064803-01 (1)

 

 

本书系统介绍了Android操作系统的架构、编程、开发与项目实践。全书共20章,首先详细介绍了Android的基本开发方法,然后介绍了Android各功能组件的使用,最后以实例设计的形式论述了智能电视、智能手表、穿戴设备、蓝牙4.0及周边设计。 本书适合作为广大移动开发人员、开源软件爱好者及从事嵌入式课程学习的高校师生的教材及参考读物。
出版社為「清华大學」,內容是繁體版的博硕出版社的「Android 5 變形金剛全面進化」的內容,再修改調整後的簡體字版本。

 

 

 

第1章 Android5简介 …………………………………………… 1

1.1 Android系统与市场 ……………………………………… 1

1.2 Android5SDK版本 ………………………………………… 3

1.3 Android5.1SDK版本 ……………………………………… 5

1.4 开发工具的设置 …………………………………………… 6

1.4.1 Android5下载和安装步骤 …………………………… 6

1.4.2 设置 Android仿真器 …………………………………… 13

1.4.3 实际的Android手机来做测试 ……………………… 17

本章习题 …………………………………………………………… 21

第2章 我的第一个APP………………………………………… 22

2.1 第一个Android5应用程序 ……………………………… 22

2.2 TextView显示文字 ………………………………………… 29

2.3 调试模式和Log函数 ……………………………………… 33

本章习题 …………………………………………………………… 38

第3章 输入、按钮和触发事件………………………………… 39

3.1 EditText组件———数据输入 …………………………… 39

3.2 关闭软键盘…………………………………………………… 42

3.3 Button组件———按键 …………………………………… 43

本章习题 …………………………………………………………… 47

第4章 图片显示 …………………………………………………… 48

4.1 ImageView组件———显示图片 ………………………… 48

4.2 ImageButton组件———图片式按键 …………………… 53

本章习题 ……………………………………………………………… 56

第5章 换页、数据传递Activity和Intent……………………… 57

5.1 startActivity———换页 ……………………………………… 57

5.2 Bundle———传递数据到下一页…………………………… 62

5.3 startActivityForResult-回上一页并把数据带回去…… 67

本章习题 ………………………………………………………………… 71

第6章 选单和消息 …………………………………………………… 73

6.1 Log函数———场记……………………………………………… 73

6.2 Menu———选单 ………………………………………………… 73

6.3 Toast函数———显示消息 …………………………………… 77

6.4 PopupMenu–跳出式选单 …………………………………… 77

本章习题 ………………………………………………………………… 80

第7章 选择组件 ……………………………………………………… 81

7.1 RadioGroup和RadioButton组件———选择项目 …… 81

7.2 Spinner组件———下拉式选项 …………………………… 85

7.3 NumberPicker组件———选择数字 ……………………… 88

本章习题 ………………………………………………………………… 91

第8章 列表设计 ……………………………………………………… 92

8.1 ListActivity类型 ………………………………………………… 92

8.2 在 Activity中使用 ListView条列式组件 ………………… 94

8.3 自定条列式式样………………………………………………… 97

本章习题………………………………………………………………… 103

第9章 选择窗口……………………………………………………… 104

9.1 窗口基本型 ……………………………………………………… 104

9.2 YES/NO选择窗口 …………………………………………… 108

9.3 多项选择窗口 ………………………………………………… 109

9.4 多重选项窗口 ………………………………………………… 111

9.5 自制选项窗口 …………………………………………………… 114

本章习题………………………………………………………………… 116

第10章 网络数据访问 ……………………………………………… 117

10.1 WebKit组件———显示网页 ……………………………… 117

10.2 HTTPGet组件的样例程序 ………………………………… 120

10.3 HTTPPost组件的样例程序 ……………………………… 126

10.4 通过 HTTPDownloadImage下载图片 ……………… 128

本章习题 ……………………………………………………………… 130

第11章 拨打电话和发短信 ……………………………………… 131

11.1 拨打电话 ………………………………………………………… 131

11.2 发短信方法一 ………………………………………………… 134

11.3 发短信方法二 ………………………………………………… 137

本章习题 ……………………………………………………………… 139

第12章 GPS和地图的应用 ……………………………………… 140

12.1 位置服务GPS…………………………………………………… 140

12.2 经纬度转换成地址 …………………………………………… 147

12.3 设置仿真器上的GoogleMapsAndroidAPIv2……… 149

12.4 设置手机和贩卖时的GoogleMapsAndroidAPIv2… 154

12.5 GoogleMapsAndroidAPIv2地图 ………………………… 155

本章习题 ………………………………………………………………… 162

第13章 多媒体 ………………………………………………………… 163

13.1 MediaPlayer音乐播放 mp3———音乐放在程序中 … 163

13.2 MediaPlayer音乐播放 mp3-音乐在SD卡中 ………… 168

13.3 VideoView———播放视频 ………………………………… 171

本章习题 ……………………………………………………………….. 175

第14章 多执行序Service服务程序音乐APP ………………… 176

14.1 Timer———计时器 …………………………………………… 176

14.2 Thread的样例程序Runnable ……………..……………… 178

14.3 Service服务程序 ……………………………………………… 180

本章习题 ……………………………………………………………..… 186

第15章 上架 …………………………………………………………… 187

15.1 签署应用程序 ………………………………………..………… 187

15.2 到GooglePlay卖软件 ………………………………..……… 191

本章习题 ………………………………………………………….…… 195

第16章 Android平板 ………………………;……………………… 196

16.1 Android平板计算机仿真器 …………………………..…… 196

16.2 FragmentUI组件———画面切割 …………………..…… 199

16.3 FragmentUI组件———动态切换 ……………..………… 205

本章习题 ………………………………………………………..……… 211

第17章 AndroidWearable智能型手表和穿戴设备 …….… 212

17.1 Android穿戴设备和手表仿真器 ……………………….… 212

17.2 智能型手表和穿戴设备APP开发………………….……… 217

本章习题 ………………………………………….…………………… 224

第18章 AndroidStudio工具和智能电视APP …………….… 225

18.1 AndroidStudio下载和安装步骤 ………………….……… 225

18.2 智能型电视APP开发………………………………………… 229

本章习题 …………………………………………………….………… 237

第19章 Android5———MaterialDesign ……………..……… 238

本章习题 …………………………………………..…………………… 246

第20章 Android5物联网、iBeacon、蓝牙4.0BLE和BluetoothSmart …… 247

20.1 蓝牙4.0iBeaconAPP设计 ……………………………….… 247

20.2 蓝牙4.0BLE物联网 APP设计 ………….…………..……… 253

本章习题 ………………………………..……………………… 261

1298344262-1_b_1