图书介绍
创意之钥 Android 手机交互应用开发PDF|Epub|txt|kindle电子书版本网盘下载
- 郭少豪著 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113134976
- 出版时间:2011
- 标注页数:450页
- 文件大小:161MB
- 文件页数:465页
- 主题词:移动终端-应用程序-程序设计
PDF下载
下载说明
创意之钥 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