图书介绍

Android编程兵书2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Android编程兵书
  • 欧阳零编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121217098
  • 出版时间:2014
  • 标注页数:564页
  • 文件大小:118MB
  • 文件页数:582页
  • 主题词:移动终端-应用程序-程序设计

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 Android介绍2

1.1.1 Android的发展2

1.1.2 Android优势3

1.2平台架构及特性4

1.3开发环境搭建6

1.3.1 Java下载安装7

1.3.2 Android SDK下载9

1.3.3 Eclipse下载安装9

1.3.4 Eclipse配置10

1.3.5模拟器的创建13

1.4第一个Android应用15

1.4.1创建Android项目15

1.4.2运行调试Android项目18

1.5总结22

1.6习题22

第2章 飞龙在天:Android应用程序的构成23

2.1 Android工程目录分析24

2.2资源的管理与使用28

2.2.1布局资源的使用28

2.2.2颜色资源的使用30

2.2.3图片资源的使用32

2.3权限控制33

2.4 Android基本组件的介绍37

2.4.1应用程序的生命周期37

2.4.2 Activity简介38

2.4.3 Service简介39

2.4.4 BroadcastReceiver简介39

2.4.5 ContentProvider简介40

2.4.6 Intent和IntentFilter简介41

2.5总结43

2.6习题43

第3章 运转乾坤:Android布局管理器44

3.1帧布局45

3.1.1 FrameLayout类简介45

3.1.2帧布局使用45

3.2线性布局48

3.2.1 LinearLayout类简介48

3.2.2线性布局使用49

3.3表格布局52

3.3.1 TableLayout类简介52

3.3.2表格布局使用53

3.4相对布局58

3.4.1 RelativeLayout类简介58

3.4.2相对布局使用59

3.5绝对布局61

3.5.1 AbsoluteLayout类简介61

3.5.2绝对布局使用61

3.6切换卡(TabWidget)65

3.6.1 TabWidget类简介65

3.6.2切换卡使用66

3.7总结69

3.8习题69

第4章 仙人指路:Android常用基本控件70

4.1控件类概述71

4.1.1 View类简介71

4.1.2 ViewGroup类简介71

4.2基本文本控件72

4.2.1 TextView类简介72

4.2.2 EditText类简介73

4.2.3文本框使用73

4.3自动提示文本框78

4.3.1 AutoCompleteTextView类简介78

4.3.2自动提示文本使用79

4.4滚动视图80

4.4.1 ScrollView类简介80

4.4.2滚动视图使用80

4.5按钮控件82

4.5.1 Button控件的使用82

4.5.2 ImageButton控件的使用84

4.5.3 9Patch图片的创建86

4.5.4 9Patch图片的使用87

4.6选择按钮89

4.6.1 CheckBox和RadioButton类简介89

4.6.2选择按钮使用90

4.7状态开关按钮93

4.7.1 ToggleButton类简介93

4.7.2开关按钮的使用93

4.8图片控件96

4.8.1 ImageView类简介96

4.8.2图片查看器96

4.9时钟控件100

4.9.1 AnalogClock类和DigitalClock类简介100

4.9.2时钟控件使用案例101

4.10日期与时间选择控件102

4.10.1 DatePicker类简介102

4.10.2 TimePicker类简介103

4.10.3日期时间控件使用案例103

4.11综合案例106

4.11.1体重计算器106

4.11.2登录界面108

4.12总结116

4.13习题116

第5章 渔樵问路:Android常用高级控件和事件处理117

5.1下拉列表控件118

5.1.1 Spinner类简介118

5.1.2下拉列表使用118

5.2滑块与进度条122

5.2.1 ProgressBar类简介122

5.2.2 SeekBar类简介122

5.2.3滑块和进度条使用122

5.3星级滑块124

5.3.1 RatingBar类简介124

5.3.2星级滑块使用124

5.4菜单功能126

5.4.1选项菜单简介126

5.4.2选项菜单使用129

5.4.3上下文菜单134

5.5对话框功能的开发138

5.5.1对话框简介138

5.5.2普通对话框139

5.5.3列表对话框142

5.5.4单选按钮对话框145

5.6事件处理147

5.6.1 Android的事件处理模型147

5.6.2 OnClickListener接口简介148

5.6.3 OnLongClickListener接口简介151

5.6.4 OnFocusChangeListener接口简介153

5.6.5 OnKeyListener接口简介157

5.6.6 OnTouchListener接口简介160

5.7综合案例163

5.7.1人物评分164

5.7.2爱好调查168

5.8总结174

5.9习题175

第6章 推窗望月:高级视图与动画176

6.1列表视图177

6.1.1 ListView类简介177

6.1.2列表视图使用177

6.2网格视图181

6.2.1 GridView类简介181

6.2.2网格视图使用181

6.3画廊视图186

6.3.1 Gallery类简介186

6.3.2画廊使用187

6.4 HorizontaIScrollView控件189

6.4.1 HorizontalScrollView类简介189

6.4.2 Horizontal ScrollView控件使用案例190

6.5多页视图192

6.5.1 ViewPager类简介192

6.5.2 ViewPager使用192

6.6动画播放技术195

6.6.1帧动画(Frame Animation)简介195

6.6.2帧动画的使用196

6.6.3补间动画(Tween Animation)简介198

6.6.4补间动画的使用199

6.7消息提示202

6.7.1 Toast的使用202

6.7.2 Notification的使用204

6.8综合案例208

6.8.1四宫格208

6.8.2镜像特效213

6.9总结218

6.10习题218

第7章 大鹏展翅:应用程序组件219

7.1 Activity——活动220

7.1.1 Activity简介220

7.1.2 Activity跳转226

7.2 Service——服务235

7.2.1创建服务235

7.2.2开始服务方式239

7.2.3绑定服务方式242

7.2.4服务总结245

7.3 BroadcastReceiver——广播246

7.3.1自定义广播246

7.3.2系统广播——短信广播252

7.4消息处理257

7.4.1 Handler类简介257

7.4.2进度条更新257

7.4.3搜索SD卡文件261

7.4.4异步处理总结267

7.5综合案例267

7.5.1开机欢迎267

7.5.2组件通信270

7.6总结274

7.7习题275

第8章 凌波微步:Android数据存储276

8.1 Android文件结构277

8.1.1系统文件277

8.1.2数据文件278

8.1.3外部储存文件279

8.2数据存储的方式279

8.3 SharedPreferences存储280

8.4程序私有文件284

8.5读/写SD卡文件288

8.6 SQLite数据库的使用297

8.6.1数据库的创建298

8.6.2表的创建300

8.6.3表中数据的增、删、改操作302

8.6.4表中数据的查询操作305

8.7 SQLiteOpenHelper的使用307

8.8数据共享311

8.8.1共享的图书信息311

8.8.2内容提供者(ContentProvider)313

8.8.3内容解析器(ContentResolver)319

8.8.4运行分析总结321

8.9综合案例322

8.9.1文件浏览器322

8.9.2个人通讯录327

8.10总结335

8.11习题336

第9章 斗转星移:网络通信337

9.1网络通信方式338

9.2 TCP通信338

9.2.1 PC服务器端339

9.2.2 Android控制端342

9.3 UDP通信344

9.3.1 UDP简介344

9.3.2 UDP的使用346

9.3.3运行测试349

9.4 HTTP通信351

9.4.1 GET请求方式351

9.4.2 POST请求方式353

9.4.3 XML解析356

9.5 WebView360

9.5.1 WebView简介360

9.5.2简易浏览器361

9.6综合案例366

9.6.1 Android鼠标366

9.6.2在线查询379

9.7总结383

9.8习题383

第10章 弄玉吹箫:多媒体384

10.1音频播放385

10.1.1从资源文件中播放385

10.1.2从外部文件中播放391

10.1.3从网络中播放393

10.2录制多媒体395

10.3使用摄像头403

10.3.1控制摄像头拍照403

10.3.2控制摄像头摄像413

10.4综合案例423

10.4.1音乐播放器423

10.4.2手电434

10.5总结436

10.6习题437

第11章 盘龙吐信:通信开发438

11.1语音通话439

11.1.1呼出电话439

11.1.2来电防火墙442

11.1.3自动接通电话447

11.2短信导出448

11.2.1系统短信的保存449

11.2.2导出短信450

11.3短信收发软件458

11.3.1短信防火墙458

11.3.2系统发送短信461

11.3.3直接发送短信463

11.4综合案例468

11.4.1电话免打扰468

11.4.2手机信息获取473

11.5总结475

11.6习题476

第12章 天柱云气:感应器的使用477

12.1 GPS信息478

12.2谷歌地图482

12.2.1 Map使用483

12.2.2位置显示488

12.2.3位置标记492

12.2.4测量MapView上两点间的距离500

12.3谷歌街景511

12.4传感器介绍514

12.4.1世界坐标系515

12.4.2旋转坐标系516

12.4.3传感器模拟器的使用516

12.5传感器的获取520

12.5.1传感器列表520

12.5.2传感器的值522

12.6综合案例525

12.6.1计步器应用525

12.6.2小球游戏530

12.7总结536

12.8习题536

第13章 帘下梳妆:天气预报537

13.1天气信息获取538

13.2天气信息显示546

13.3温度变化趋势550

13.4城市管理558

13.5运行调试563

13.6总结564

13.7习题564

热门推荐