图书介绍

Android平板电脑开发实战详解和典型案例2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Android平板电脑开发实战详解和典型案例
  • 吴亚峰,杜化美,索依娜编著 著
  • 出版社: 人民邮电出版社
  • ISBN:
  • 出版时间:2013
  • 标注页数:615页
  • 文件大小:185MB
  • 文件页数:628页
  • 主题词:

PDF下载


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

下载说明

Android平板电脑开发实战详解和典型案例PDF格式电子书版下载

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

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

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

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

图书目录

第1章 平板电脑概览以及开发环境的搭建1

1.1 平板电脑基础知识概览1

1.1.1 初识平板电脑1

1.1.2 忐忑发展史之平板电脑1

1.1.3 平板电脑的家族成员2

1.1.4 独树一帜的平板电脑4

1.2 开发环境的搭建5

1.2.1 Android SDK的安装与环境变量配置5

1.2.2 Eclipse集成开发环境的搭建6

1.2.3 Android模拟器的创建与使用8

1.3 初识Android应用程序10

1.3.1 创建第一个Android应用程序——Hello Android10

1.3.2 模拟器上调试Android应用程序12

1.3.3 实际设备的联机调试14

1.4 小结15

第2章 Android平台特色控件16

2.1 搜索框控件——SearchView16

2.1.1 搜索框控件基本知识16

2.1.2 搜索框控件使用案例17

2.2 开关窗口——Switch19

2.2.1 开关窗口基本知识19

2.2.2 开关窗口使用案例19

2.3 弹出菜单——PopupMenu21

2.3.1 弹出菜单基本知识21

2.3.2 弹出菜单使用案例21

2.4 动作条——ActionBar24

2.4.1 显示选项菜单基本知识24

2.4.2 显示选项菜单使用案例24

2.4.3 提供标签页切换方式的导航功能基本知识28

2.4.4 提供标签页切换方式导航功能使用案例28

2.4.5 提供下拉列表导航功能基本知识31

2.4.6 提供下拉列表导航功能使用案例31

2.5 数字选择控件——NumberPiker34

2.5.1 数字选择控件基本知识34

2.5.2 数字选择控件使用案例34

2.6 可展开列表——ExpandableListView36

2.6.1 可展开列表基本知识37

2.6.2 可展开列表使用案例37

2.7 滑动式抽屉——SlidingDrawer40

2.7.1 滑动式抽屉基本知识40

2.7.2 滑动式抽屉使用案例41

2.8 小结44

第3章 酷炫UI之新增布局与片段45

3.1 堆视图——AdapterViewFlipper45

3.1.1 堆视图基本知识45

3.1.2 堆视图使用案例46

3.2 栈视图——StackView49

3.2.1 栈视图基本知识49

3.2.2 栈视图使用案例50

3.3 网格布局——GridLayout52

3.3.1 网格布局的基本知识52

3.3.2 网格布局使用案例53

3.4 片段——Fragment56

3.4.1 片段——Fragment简介56

3.4.2 列表片段——ListFragment57

3.4.3 对话框片段——DialogFragrnent61

3.4.4 偏好片段——PreferenceFragment63

3.4.5 片段综合使用案例67

3.5 小结71

第4章 酷炫UI之选项选择界面72

4.1 复选框选项设置——CheckBoxPreference72

4.1.1 复选框选项设置基本知识72

4.1.2 复选框选项设置使用案例73

4.2 对话框选项设置——DialogPreference75

4.2.1 对话框选项设置基本知识75

4.2.2 对话框选项设置使用案例77

4.3 铃声选项设置——RingtonePreference79

4.3.1 铃声选项设置基本知识79

4.3.2 铃声选项设置使用案例80

4.4 分组选项设置——PreferenceGroup82

4.4.1 分组选项设置基本知识82

4.4.2 分组选项设置使用案例83

4.5 选项设置界面——SwitchPreference85

4.5.1 选项设置界面基本知识85

4.5.2 选项设置界面使用案例86

4.6 主题——Theme88

4.6.1 主题基本知识88

4.6.2 主题使用案例88

4.7 小结91

第5章 数字图像处理及拍照92

5.1 平滑滤镜92

5.1.1 基本知识92

5.1.2 一个简单的案例93

5.2 锐化滤镜97

5.2.1 基本知识97

5.2.2 一个简单的案例97

5.3 中值滤波器98

5.3.1 基本知识99

5.3.2 一个简单的案例99

5.4 对比度扩展103

5.4.1 基本知识103

5.4.2 一个简单的案例103

5.5 削波107

5.5.1 基本知识108

5.5.2 一个简单的案例108

5.6 阈值化112

5.6.1 基本知识112

5.6.2 一个简单的案例112

5.7 灰度窗口变换115

5.7.1 基本知识115

5.7.2 一个简单的案例116

5.8 直方图均衡化119

5.8.1 基本知识120

5.8.2 一个简单的案例120

5.9 轮廓提取126

5.9.1 基本知识126

5.9.2 一个简单的案例126

5.10 腐蚀滤镜130

5.10.1 基本知识130

5.10.2 一个简单的案例131

5.11 膨胀滤镜135

5.11.1 基本知识135

5.11.2 一个简单的案例136

5.12 摄像头的变焦操作140

5.12.1 基本知识140

5.12.2 一个简单的案例141

5.13 摄像头的对焦操作146

5.13.1 基本知识146

5.13.2 一个简单的案例147

5.14 闪光灯的操作148

5.14.1 基本知识148

5.14.2 一个简单的案例148

5.15 人脸检测——FaceDetector149

5.15.1 基本知识150

5.15.2 一个简单的案例150

5.16 条形码扫描153

5.16.1 基本知识153

5.16.2 识别软件的开发155

5.17 小结168

第6章 TTS及语音识别169

6.1 语音合成技术概览169

6.1.1 Android系统TTS的设置界面169

6.1.2 Android TTS引擎170

6.1.3 语音合成类——TextToSpeech170

6.2 发音功能171

6.2.1 基础知识171

6.2.2 一个简单的案例171

6.3 记忆功能174

6.3.1 基础知识174

6.3.2 一个简单的案例174

6.4 保存与关联功能176

6.4.1 基础知识177

6.4.2 一个简单的案例177

6.5 TTS引擎“手说TTS”183

6.5.1 基础知识183

6.5.2一个简单的案例183

6.6 语音识别——SpeechRecognizer186

6.6.1 识别信息类基本知识186

6.6.2 信息识别类使用案例186

6.7 小结189

第7章 多媒体190

7.1 音频播放190

7.1.1 基本知识190

7.1.2 一个简单的案例190

7.2 实时音频采集与回放196

7.2.1 基本知识196

7.2.1 一个简单的案例198

7.3 视频播放207

7.3.1 基本知识207

7.3.2 简单的使用案例207

7.4 流媒体213

7.4.1 基本知识213

7.4.2 一个简单的案例213

7.5 多功能媒体播放器案例214

7.5.1 案例功能概览214

7.5.2 音频播放基本界面的开发216

7.5.3 音频播放前台功能的开发221

7.5.4 音频播放后台功能的开发226

7.5.5 频谱显示功能的开发230

7.5.6 视频播放功能的开发232

7.6 小结239

第8章 2D图形渲染及多点触控240

8.1 基本图形的绘制240

8.1.1 基本知识240

8.1.2 一个简单的案例242

8.2 特殊线型245

8.2.1 基本知识245

8.2.2 一个简单的案例246

8.3 平面贴图250

8.3.1 基本知识250

8.3.2 一个简单的案例251

8.4 剪裁功能253

8.4.1 基本知识253

8.4.2 一个简单的案例254

8.5 2D小游戏案例257

8.5.1 案例功能预览257

8.5.2 矩形类与豆豆类的开发258

8.5.3 绘制类的开发259

8.5.4 Activity以及相关线程的开发263

8.6 多点触控268

8.6.1 基本知识268

8.6.2 一个简单的案例269

8.7 小结274

第9章 3D应用开发基础275

9.1 OpenGL及OpenGL ES简介275

9.2 3D基本知识277

9.3 旧约——OpenGL ES 1.x278

9.3.1 OpenGL ES 1.x的渲染管线278

9.3.2 不同的绘制方式281

9.3.3 索引法绘制案例283

9.3.4 顶点法绘制案例290

9.3.5 正交投影291

9.3.6 透视投影293

9.3.7 两种投影模式的案例294

9.3.8 光照的3种组成元素298

9.3.9 定向光与定位光300

9.3.10 点法向量和面法向量301

9.3.11 材质302

9.3.12 两种光源的案例303

9.3.13 纹理映射306

9.3.14 纹理映射案例306

9.4 新约——OpenGL ES 2.0309

9.4.1 OpenGL ES 2.0的渲染管线309

9.4.2 初识OpenGL ES 2.0应用程序312

9.4.3 着色语言319

9.4.4 正交投影320

9.4.5 透视投影325

9.4.6 3种光照通道327

9.4.7 定位光328

9.4.8 定向光333

9.4.9 纹理映射335

9.5 小结340

第10章 传感器应用开发341

10.1 基本的开发流程341

10.2 加速度传感器343

10.2.1 基本知识344

10.2.2 一个简单的案例345

10.3 磁场传感器351

10.3.1 基本知识351

10.3.2 一个简单的案例351

10.4 光传感器353

10.4.1 基本知识353

10.4.2 一个简单案例353

10.5 温度传感器354

10.5.1 基本知识354

10.5.2 一个简单的案例354

10.6 接近传感器356

10.6.1 基本知识356

10.6.2 一个简单的案例356

10.7 姿态传感器358

10.7.1 基本知识358

10.7.2 一个简单的案例359

10.8 小结360

第11章 蓝牙与无线以太网直连361

11.1 基础知识361

11.2 蓝牙连接功能的开发362

11.2.1 功能预览362

11.2.2 案例的开发363

11.3 手机间蓝牙互联操控373

11.3.1 功能预览374

11.3.2 案例的开发374

11.4 手机与其他设备的互联操控382

11.4.1 基本规则382

11.4.2 使用案例383

11.5 无线以太网直连387

11.5.1 基本知识387

11.5.2 功能预览388

11.5.3 案例的开发390

11.6 小结403

第12章 GPS高级开发404

12.1 设置开关及获得信息404

12.1.1 基本知识404

12.1.2 案例介绍405

12.2 卫星信息的呈现411

12.2.1 功能介绍411

12.2.2 使用案例411

12.3 当前位置信息的呈现415

12.3.1 功能介绍415

12.3.2 案例介绍416

12.4 图片与颜色的加载419

12.5 小结421

第13章 多分辨率屏幕自适应422

13.1 XML布局描述文件422

13.1.1 基本策略简介422

13.1.2 一个简单的案例423

13.2 横竖向各自按照不同比例缩放428

13.2.1 基本策略简介428

13.2.2 一个简单的案例429

13.3 仅按照一个方向比例缩放435

13.3.1 基本策略简介435

13.3.2 一个简单的案例436

13.4 不变形全部显示437

13.4.1 基本策略简介437

13.4.2 一个简单的案例438

13.5 小结441

第14章 2D物理引擎游戏——魔法跳跳球442

14.1 游戏背景及功能概述442

14.1.1 背景概述442

14.1.2 功能简介442

14.2 游戏的策划和准备工作445

14.2.1 游戏的策划445

14.2.2 游戏的准备工作445

14.3 游戏的架构446

14.3.1 游戏的总体架构446

14.3.2 游戏的类架构447

14.4 主控制类——Box2D MFTTQA-ctivity类的开发449

14.5 主界面相关类452

14.5.1 主界面类MainMenuView452

14.5.2 主界面绘制线程MainMenuDrawThread455

14.6 辅助工具类456

14.6.1 声音工具类SoundUtil456

14.6.2 图片加载工具类PicLoadUtil458

14.6.3 常量类Constant459

14.7 刚体类462

14.7.1 刚体父类MyBody462

14.7.2 挡板类MyBaffleImg463

14.7.3 小球类MyBallImg464

14.7.4 边界类MyEdgeImg465

14.7.5 小钉类MyNailImg466

14.7.6 物理引擎工具类Box2DUtil468

14.7.7 碰撞检测搜索工具类BodySearchUtil472

14.8 游戏界面相关类474

14.8.1 游戏界面类GameView474

14.8.2 物理世界模拟线程PhysicsThread484

14.8.3 小球移动控制线程MoveballThread490

14.8.4 抽奖信息控制线程CjThread491

14.8.5 倒计时控制线程TimeThread493

14.8.6 谜之盒滚动控制线程RollMysteryboxThread494

14.8.7 抽奖烟花弹类Award495

14.8.8 焰火类FireWork497

14.9 游戏的优化与改进497

第15章 3D竞速游戏——极速飞行499

15.1 游戏背景及功能概述499

15.1.1 背景概述499

15.1.2 功能介绍499

15.2 游戏的策划及准备工作501

15.2.1 游戏的策划501

15.2.2 Android平台下游戏的准备工作501

15.3 游戏的架构504

15.3.1 各个类简要介绍504

15.3.2 游戏框架简介507

15.4 公共类FeiTingActivity508

15.5 辅助界面相关类511

15.5.1 欢迎界面WelcomeView类512

15.5.2 3D界面的父类MyGLSurfaceView513

15.5.3 主菜单界面类MenuView514

15.5.4 选艇界面类XCView517

15.5.5 选艇界面箭头类JianTou521

15.5.6 选艇界面底座类DiZuo522

15.5.7 历史界面类LiShiView525

15.5.8 纹理矩形类TextureRect528

15.6 游戏界面相关类530

15.6.1 飞艇信息类BoatInfo530

15.6.2 飞艇类boat530

15.6.3 简单赛道类SaiDaoSimple531

15.6.4 赛道类Saidao534

15.6.5 圆柱类YuanZhu535

15.6.6 正方形类Rectangular535

15.6.7 立方体类Cube537

15.6.8 立方体组类CubeGroup538

15.6.9 立方体组的线程控制类CubeThread540

15.6.10 障碍物的控制类ZAWForControl541

15.6.11 障碍物的地图类MapData541

15.6.12 游戏界面类MySurfaceView542

15.6.13 游戏线程类KeyThread546

15.7 游戏中着色器的开发552

15.7.1 线段的着色器552

15.7.2 纹理的着色器552

15.8 游戏的优化与改进553

第16章 生活辅助软件——BN日程小管家554

16.1 开发背景及功能概述554

16.1.1 开发背景554

16.1.2 功能概述554

16.1.3 开发环境和目标平台555

16.2 软件预览及功能结构555

16.2.1 软件预览555

16.2.2 功能结构559

16.3 开发前的准备工作559

16.3.1 数据库设计559

16.3.2 数据库表设计560

16.4 数据库的开发561

16.5 主控制类ScheduleManagerActivity572

16.6 登录界面的开发575

16.7 自定义日历控件的开发576

16.8 主界面的开发585

16.8.1 月视图的开发585

16.8.2 周视图的开发593

16.8.3 日视图的开发596

16.9 新建和编辑日程界面的开发596

16.9.1 基本界面的开发597

16.9.2 添加联系人的开发598

16.9.3 添加图片的开发600

16.9.4 添加录音的开发601

16.9.5 添加地点的开发605

16.10 查询日程界面的开发610

16.11 铃声设置界面的开发612

16.12 闹铃提醒界面的开发614

16.13 小结615

热门推荐