图书介绍

实战Android应用开发PDF|Epub|txt|kindle电子书版本网盘下载

实战Android应用开发
  • 李鸥等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302288640
  • 出版时间:2012
  • 标注页数:462页
  • 文件大小:148MB
  • 文件页数:475页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


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

下载说明

实战Android应用开发PDF格式电子书版下载

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

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

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

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

图书目录

第1章Android基础(教学视频:38分钟)1

1.1 Android介绍1

1.1.1 Android发展史1

1.1.2平台架构及特性2

1.2开发环境的搭建5

1.2.1 Java下载安装5

1.2.2 Android SDK下载7

1.2.3 Eclipse下载安装8

1.2.4 Eclipse配置8

1.3第一个Android应用13

1.3.1创建Android项目13

1.3.2运行调试Android项目17

1.4工程目录结构及作用22

1.5本章总结25

1.6习题26

第2章Android界面设计(教学视频:49分钟)27

2.1界面设计原则和流程27

2.1.1界面设计原则27

2.1.2界面设计基本流程28

2.2界面开发利器DroidDraw28

2.2.1安装DroidDraw28

2.2.2简单使用DroidDraw29

2.3 Android中的基本布局Layout31

2.3.1永不改变——帧布局(FrameLayout)31

2.3.2糖葫芦——线性布局(LinearLayout)33

2.3.3阡陌纵横——表格布局(TableLayout)34

2.3.4.我说在哪就在哪——绝对布局(AbsoluteLayout)36

2.3.5我的邻桌——相对布局(RelativeLayout)38

2.3.6分而治之——切换卡(TabWidget)39

2.3.7犹抱琵琶半遮面——滚动视图(ScrollView)41

2.3.8列表(ListView)44

2.4 Android中综合界面实例47

2.4.1登录界面47

2.4.2体重计算器52

2.4.3相簿56

2.4.4四宫格59

2.5 Android中的常用特效63

2.5.1滚动文字63

2.5.2震动效果64

2.5.3镜像特效65

2.6 Android的主题和风格69

2.7本章总结73

2.8习题73

第3章Android应用程序特性(教学视频:129分钟)75

3.1 Activity——活动75

3.1.1横竖屏切换75

3.1.2拨打电话79

3.1.3活动总结84

3.2 Service——服务85

3.2.1创建服务85

3.2.2开始服务方式88

3.2.3绑定服务方式90

3.2.4服务总结92

3.3 BroadcastReceiver——广播92

3.3.1自定义广播92

3.3.2系统广播——短信广播96

3.3.3广播接收器总结99

3.4消息处理99

3.4.1进度条更新100

3.4.2搜索SD卡文件103

3.4.3异步处理总结106

3.5本章总结107

3.6习题107

第4章Android数据存储(教学视频:137分钟)109

4.1数据存储的方式109

4.2 SharedPreference109

4.2.1自动保存登录信息109

4.2.2多应用程序共享用户信息113

4.3文件存储114

4.3.1文件的保存和读取115

4.3.2 SD卡文件的保存和读取118

4.3.3文件存储总结121

4.3.4文件复制到SD卡122

4.4数据库存储127

4.4.1学生信息数据库的创建和删除128

4.4.2学生信息表的创建和删除133

4.4.3学生信息的增删改查136

4.5日记本142

4.5.1写日记142

4.5.2主界面148

4.5.3读取修改日记152

4.5.4日记本小结157

4.6网络存储157

4.6.1系统邮件设置157

4.6.2发送邮件158

4.6.3运行分析总结159

4.7数据共享160

4.7.1共享的图书信息160

4.7.2内容提供者(ContentProvider)161

4.7.3内容解析器(ContentResolver)167

4.7.4运行分析总结168

4.8系统通讯录169

4.8.1系统通讯录的保存170

4.8.2获取通讯录联系人信息172

4.8.3显示通讯录联系人177

4.9本章总结180

4.10习题180

第5章Android网络通信(教学视频:116分钟)183

5.1网络通信方式183

5.2 Android控制PC关机184

5.2.1 PC服务器端184

5.2.2 Android控制端187

5.2.3运行分析总结188

5.3 Android即时聊天189

5.3.1 Android接收端190

5.3.2 Android发送端192

5.3.3运行分析总结193

5.4查询手机归属地195

5.4.1 GET请求195

5.4.2 POST请求197

5.4.3显示结果200

5.4.4总结203

5.5天气预报204

5.5.1天气获取204

5.5.2 XML文件解析206

5.5.3结果显示212

5.5.4总结213

5.6在线翻译213

5.6.1 Web Service环境214

5.6.2 Web Service服务调用215

5.6.3总结219

5.7简易浏览器219

5.7.1浏览网页219

5.7.2网页事件处理222

5.7.3网页拍照224

5.7.4分析总结226

5.8 WiFi管理227

5.9蓝牙聊天231

5.9.1蓝牙搜索231

5.9.2聊天通信235

5.9.3总结239

5.10本章总结240

5.11习题240

第6章Android多媒体(教学视频:79分钟)242

6.1音乐播放器242

6.1.1播放列表243

6.1.2音乐播放244

6.1.3运行分析总结249

6.2学话机器人249

6.2.1语音录制250

6.2.2机器人学话254

6.2.3运行分析总结255

6.3视频播放器255

6.3.1多媒体播放类256

6.3.2视频视图VideoView260

6.3.3视频播放总结261

6.4照相机262

6.4.1系统照相机262

6.4.2简易相机265

6.4.3照相总结274

6.5条纹码识别器274

6.5.1条纹码识别库274

6.5.2条纹码获取278

6.5.3条纹码总结284

6.6本章总结284

6.7习题284

第7章 手机通信功能开发(教学视频:100分钟)286

7.1短信导出286

7.1.1系统短信的保存286

7.1.2导出短信288

7.1.3分析总结294

7.2短信收发软件294

7.2.1短信防火墙294

7.2.2系统发送短信297

7.2.3直接发送短信299

7.3语音通话303

7.3.1呼出电话303

7.3.2来电防火墙305

7.4桌面备忘录310

7.4.1桌面实现311

7.4.2内容添加314

7.4.3 Widget运行315

7.5本章总结317

7.6习题317

第8章 传感器、GPS应用开发(教学视频:24分钟)319

8.1访问传感器319

8.1.1世界坐标系320

8.1.2旋转坐标系320

8.1.3获取传感器清单(需要真机)321

8.1.4指南针应用(真机版)322

8.1.5指南针应用(模拟器版)326

8.1.6计步器应用331

8.2 GPS应用336

8.2.1 GPS位置获取337

8.2.2 GPS标记显示345

8.2.3测MapView上两点间距离353

8.3在MapView上绘制轨迹361

8.3.1轨迹绘制说明362

8.3.2使用Google Earth生成kml文件362

8.4基站应用370

8.4.1基站信号强度获取370

8.4.2基站定位373

8.5本章总结376

8.6习题377

第9章Android NDK开发(教学视频:46分钟)378

9.1 Windows下NDK开发环境搭建378

9.1.1下载Android NDK378

9.1.2下载安装Cygwin380

9.1.3验证NDK环境384

9.1.4安装Eclipse下C/C+++开发工具387

9.1.5安装Eclipse下Sequoyah插件389

9.2计算器391

9.2.1界面开发392

9.2.2 NDK本地支持392

9.2.3调用实现397

9.2.4总结400

9.3等离子图像效果400

9.3.1 NDK示例401

9.3.2建立等离子效果项目401

9.3.3 Java实现403

9.3.4本地方法实现403

9.3.5运行总结408

9.4水波纹效果409

9.4.1交互实现409

9.4.2 NDK实现412

9.4.3运行分析417

9.5本章总结418

9.6习题418

第10章 文件管理器(教学视频:54分钟)419

10.1界面资源布局419

10.2视图类420

10.2.1项视图420

10.2.2文件配置421

10.2.3适配器422

10.2.4显示视图423

10.3文件管理424

10.3.1遍历根目录424

10.3.2上层目录425

10.3.3当前目录425

10.3.4单击选择427

10.4本章总结428

第11章 微博客户端(教学视频:56分钟)429

11.1开放平台的使用429

11.1.1应用注册429

11.1.2 SDK使用430

11.2用户管理433

11.2.1用户授权请求433

11.2.2认证网页434

11.2.3认证返回数据存储435

11.2.4认证信息的存储436

11.2.5删除用户437

11.3微博主界面439

11.3.1认证用户登录439

11.3.2主界面设计440

11.4用户资料442

11.4.1用户信息获取443

11.4.2用户头像获取444

11.4.3关注详情446

11.4.4粉丝详情449

11.5用户消息450

11.5.1获取信息451

11.5.2显示评论451

11.5.3匹配高亮显示452

11.5.4评论处理453

11.6微博首页454

11.6.1未读消息455

11.6.2微博获取显示456

11.6.3微博详情457

11.6.4发布微博459

11.7本章总结462

热门推荐