图书介绍

创意之钥 Android 手机交互应用开发PDF|Epub|txt|kindle电子书版本网盘下载

创意之钥 Android 手机交互应用开发
  • 郭少豪著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113134976
  • 出版时间:2011
  • 标注页数:450页
  • 文件大小:161MB
  • 文件页数:465页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


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

下载说明

创意之钥 Android 手机交互应用开发PDF格式电子书版下载

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

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

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

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

图书目录

第1篇 创意的“真空”3

第1章 关于创意的浅谈3

1.1创意是如何诞生的3

1.2创意该如何发展5

1.3从作品到产品5

1.3.1创意之火可燎原6

1.3.2转机在创意7

第2章 当创意遇上“机器人”10

2.1“机器人”的诞生10

2.3创意移动应用13

2.3.1水果忍者14

2.3.2物理小游戏Shoot U14

2.3.3指纹扫描锁15

2.3.4 Up Sound Down16

2.3.5条形码扫描器17

2.3.6 Camera360手机摄影大师18

2.3.7飘信18

2.3.8街旁19

2.3.9 Finger Paint20

2.3.10会说话的河马21

第3章 创意的商机22

3.1 Android Market简介22

3.2致富新出路24

3.3开发者那些事儿25

3.3加入开发者行列28

3.4更多的开发者资源30

第4章 开始踏上开发之旅32

4.1搭建Android开发平台32

4.1.1在Windows平台下搭建开发环境32

4.1.2在Linux平台下搭建开发环境39

4.2辅助工具的使用43

4.2.1虚拟设备Android Virtual Devices(AVD)43

4.2.3手机模拟器Emulator45

4.2.4用户界面设计工具DroidDraw46

4.2.5传感器模拟器Sensor Simulator48

4.3第一个Android应用——Hello Android50

第2篇 创意的“奇点”58

第5章 初认识Android应用程序58

5.1基本程序单元Activity58

5.2通信信使Intent63

5.3广播事件响应Broadcast Receiver67

第6章 用户界面72

6.1常用的用户控件72

6.1.1文本标签TextView73

6.1.2按钮Button74

6.1.3高级按钮ImageButton76

6.1.4下拉列表Spinner78

6.1.5提示信息Toast81

6.1.6文本编辑框EditText83

6.1.7菜单Menu85

6.1.8对话框Dialog88

6.1.9单项选择RadioButton91

6.1.10多项选择CheckBox94

6.1.11图片框ImageView97

6.1.12图片切换器ImageSwitcher98

6.1.13切换卡TabHost100

6.2界面视图与布局103

6.2.1列表视图ListView103

6.2.2网格视图GridView105

6.2.3画廊视图Gallery108

6.2.5线性布局112

6.2.6相对布局115

6.2.7绝对布局116

6.2.8表格布局118

6.3屏幕模式119

6.3.1获取屏幕信息120

6.3.2标题栏与全屏模式120

第7章 触摸屏122

7.1初认识触摸屏122

7.1.1电阻式触摸屏122

7.1.2电容式触摸屏123

7.2多点触控的灵感触动123

7.3触摸应用基础124

7.3.1触摸事件的监听与响应124

7.3.2获取触点的数量128

7.3.3获取触点的位置128

7.4手势识别129

7.4.1按下130

7.4.2轻触130

7.4.3长按130

7.4.4拂动131

7.4.5滑动131

7.5双指缩放手势识别135

7.6双指旋转手势识别137

7.7自定义手势识别142

第8章 传感器150

8.1方向传感器150

8.2加速度传感器151

8.3光感传感器151

8.4温度传感器152

8.5传感器实例153

8.6摄像头160

8.7麦克风165

第9章 多媒体171

9.1音乐的播放171

9.2视频的播放174

9.3几何图形的绘制178

9.4.1图像绘制182

9.4.2图像缩放183

9.4.3图像旋转184

9.4.4像素处理185

9.5动画绘制187

9.5.1透明度渐变动画188

9.5.2平移动画189

9.5.3缩放动画190

9.5.4旋转动画191

9.6人脸识别191

9.7语音识别196

9.8 TTS语音合成199

第10章 数据存储203

10.1 Shared Preferences203

10.2文件的读写207

10.3数据库编程210

10.3.1创建数据库212

10.3.2创建表213

10.3.3插入数据213

10.3.4修改数据214

10.3.5查询数据214

10.3.6删除数据215

第11章 无线网络通信218

11.1初认识无线局域网218

11.1.1 WiFi简介218

11.1.2蓝牙简介218

11.2 Socket通信219

11.3.1 Android与Java服务端通信220

11.3.2 Android与.NET服务端通信228

11.3 Android与JavaScript交互231

第12章Google Map与GPS238

12.1初认识Google Map API238

12.2申请Google Map API Key238

12.3一个简单的地图实例240

12.4初识GPS243

12.5一个简单的GPS实例244

第3篇 创意大爆炸252

第13章 创意初体验252

13.1项目实例——实用计步器252

13.2项目实例——指南针260

13.3项目实例——水平尺268

13.4项目实例——小钢琴275

13.5项目实例——实用手电筒282

第14章 创意进阶293

14.1项目实例——便条随便贴293

14.1.1功能设计294

14.1.2手势交互295

14.1.3本项目类的设计与实现298

14.1.4工程文件结构299

14.1.5 TipsActivity类的编码实现300

14.1.6 Billboard类的编码实现301

14.1.7 Note类的编码实现303

14.1.8 NotesManager类的编码实现311

14.1.9 Book类的编码实现316

14.1.10 EditActivity类的编码实现324

14.2项目实例——多国语言播读器326

14.2.1界面布局与功能设计327

14.2.2工程文件结构330

14.2.3在线翻译功能的实现331

14.2.4 TTS语音播读的实现332

14.2.5工程完整代码336

14.3项目实例——手势锁屏程序344

14.3.1功能设计与布局344

14.3.2工程结构346

14.3.3实现思路347

14.3.4 ScreenLockerActivity类的实现348

14.3.5 LockerService类的实现349

14.3.6 LockerActivity类的实现351

14.4项目实例——语音地图353

14.4.1功能设计与布局353

14.4.2编码实现355

第15章 高级实践——移动触控系统361

15.1概念设计361

15.2创新与意义361

15.3使用效果演示362

15.4系统组成与实现原理364

15.5功能设计365

15.5.1多点触控鼠标365

15.5.2无线数字键盘367

15.5.3无线手写板368

15.5.4无线体感游戏杆368

15.6通信子系统的实现369

15.6.1通信原理369

15.6.2通信方式370

15.6.3通信时序图370

15.6.4通信协议371

15.6.5服务端程序编码372

15.7 PC端控制子系统的实现385

15.7.1文本模拟输入385

15.7.2鼠键模拟控制389

15.7.3快捷功能396

15.8移动终端子系统的实现397

15.8.1客户端的连接398

15.8.2主菜单405

15.8.3无线触控鼠标编码408

15.8.4无线数字键盘编码419

15.8.5无线手写板编码428

15.8.6无线体感游戏杆编码434

15.9项目附录说明448

15.9.1开发环境448

15.9.2运行环境448

15.9.3网络环境448

热门推荐