http://product.dangdang.com/23472199.html
http://item.jd.com/1159658668.html
目 录
第一篇 移动开发入门
第1章 初探移动开发................................................................................................... 2
1.1 如今的移动行业.................................................................................................................. 2
1.1.1 手机和平板的世界................................................................................................. 2
1.1.2 移动互联网的神话................................................................................................. 8
1.2 跨平台移动开发框架........................................................................................................ 10
1.2.1 什么是跨平台移动开发框架............................................................................... 11
1.2.2 为什么选择跨平台移动开发框架....................................................................... 12
1.2.3 常见的跨平台移动开发框架............................................................................... 12
1.3 真正认识HTML5............................................................................................................. 16
1.3.1 HTML 5是一项新技术吗.................................................................................... 17
1.3.2 只要在网站上加一句<!HTML 5 Doctype>就是HTML 5网站了吗................ 18
1.3.3 HTML 5与之前版本相比仅仅是好看................................................................ 19
1.3.4 使用HTML5能够让我更有王霸之气............................................................... 19
1.4 认识jQueryMobile.......................................................................................................... 21
1.4.1 为什么选择jQueryMobile................................................................................. 21
1.4.2 渐进式增强的主题界面....................................................................................... 22
1.4.3 简单但是有条理的标记化语言规范................................................................... 24
1.4.4 自适应布局........................................................................................................... 24
1.4.5 jQuery Mobile的缺点......................................................................................... 26
1.4.6 jQuery Mobile案例............................................................................................. 27
1.5 小结.................................................................................................................................... 30
第2章 启程安卓开发之旅.......................................................................................... 31
2.1 为什么选择安卓................................................................................................................ 31
2.2 安卓开发环境的搭建........................................................................................................ 32
2.2.1 JDK的配置.......................................................................................................... 32
2.2.2 Eclipse 与ADT的配置...................................................................................... 35
2.2.3 SDK的更新......................................................................................................... 36
2.2.4 第一个程序........................................................................................................... 37
2.2.5 使用实体机测试第一个程序............................................................................... 39
2.3 错误解决方法.................................................................................................................... 41
2.3.1 编译运行报错的解决方法................................................................................... 41
2.3.2 无法更新SDK..................................................................................................... 42
2.3.3 启动AVD失败.................................................................................................... 42
2.4 小结.................................................................................................................................... 43
第3章 使用jQuery Mobile快速开发APP................................................................. 44
3.1 开发环境的选择................................................................................................................ 44
3.1.1 Dreamweaver编辑器......................................................................................... 44
3.1.2 Notepad++编辑器............................................................................................... 45
3.1.3 UE编辑器............................................................................................................ 47
3.1.4 在PC上测试应用............................................................................................... 48
3.1.5 打包应用的方法................................................................................................... 52
3.2 原理解析............................................................................................................................ 56
3.2.1 选择元素............................................................................................................... 57
3.2.2 设置属性............................................................................................................... 58
3.3 链接和按钮........................................................................................................................ 58
3.4 工具栏................................................................................................................................ 58
3.5 列表.................................................................................................................................... 59
3.6 表单控件............................................................................................................................ 60
3.7 小结.................................................................................................................................... 60
第二篇 jQuery Mobile基础
第4章 页面与对话框................................................................................................. 62
4.1 依然从helloworld开始.................................................................................................. 62
4.2 利用jQuery脚本DIY闪光灯效果.................................................................................. 64
4.3 不断切换的场景................................................................................................................ 67
4.4 整人游戏:我不是弱智!................................................................................................ 71
4.5 警告!你的手机遭到入侵................................................................................................ 74
4.6 实现渐变的背景................................................................................................................ 76
4.7 另一种对话框.................................................................................................................... 77
4.8 对话框的高级属性............................................................................................................ 79
4.9 基于jQueryMobile的简单相册..................................................................................... 82
4.10 总结.................................................................................................................................. 85
第5章 工具栏的使用................................................................................................. 86
5.1 稍微复杂的页面................................................................................................................ 86
5.1.1 尝试使用工具栏................................................................................................... 86
5.1.2 让工具栏固定....................................................................................................... 89
5.1.3 一次无聊的实验................................................................................................... 91
5.2 方便的快捷键.................................................................................................................... 93
5.3 失效的按钮........................................................................................................................ 95
5.4 导航栏的应用.................................................................................................................... 96
5.5 导航栏的全屏属性............................................................................................................ 99
5.6 内容栏的使用.................................................................................................................. 101
5.7 会弹出的面板.................................................................................................................. 104
5.8 小结.................................................................................................................................. 107
第6章 按钮的使用................................................................................................... 108
6.1 简单按钮的使用.............................................................................................................. 108
6.2 为按钮加入图标.............................................................................................................. 110
6.3 更加个性化的显示图标.................................................................................................. 113
6.4 自定义按钮的图标.......................................................................................................... 116
6.5 播放器的面板设计.......................................................................................................... 119
6.6 头部栏中的按钮图标...................................................................................................... 121
6.7 一个按钮也可以玩得很开心.......................................................................................... 123
6.8 简单的QWER键盘....................................................................................................... 126
6.9 方形的按钮...................................................................................................................... 128
6.10 对话框中的按钮............................................................................................................ 130
6.11 小结................................................................................................................................ 132
第7章 表单元素的使用........................................................................................... 133
7.1 简单的QQ登录界面...................................................................................................... 133
7.2 手机调查问卷.................................................................................................................. 137
7.3 精准的进度控制.............................................................................................................. 139
7.4 多彩的调色板.................................................................................................................. 141
7.5 熄灯,请闭眼.................................................................................................................. 143
7.6 做一道选择题.................................................................................................................. 146
7.7 多项选择题...................................................................................................................... 148
7.8 请问先生需要什么服务.................................................................................................. 149
7.9 对话框中的表单.............................................................................................................. 152
7.10 小结................................................................................................................................ 154
第8章 列表控件的使用........................................................................................... 155
8.1 简单的新闻列表.............................................................................................................. 155
8.2 音乐专辑列表的显示...................................................................................................... 158
8.3 更完善的音乐专辑列表.................................................................................................. 161
8.4 显示销量的商品列表...................................................................................................... 163
8.5 图书销售排名.................................................................................................................. 165
8.6 简单的电话通讯录.......................................................................................................... 167
8.7 让查找更加便捷.............................................................................................................. 169
8.8 比较高级的新闻列表...................................................................................................... 171
8.9 小结.................................................................................................................................. 174
第9章 jQuery Mobile的布局................................................................................... 175
9.1 改良后的QQ登录界面.................................................................................................. 175
9.2 一种简洁的通讯录设计.................................................................................................. 179
9.3 完美实现九宫格.............................................................................................................. 182
9.4 可以折叠的QQ好友列表.............................................................................................. 185
9.5 展开图标的设置.............................................................................................................. 189
9.6 两种不同的Metro效果实现思路.................................................................................. 192
9.6.1 完全利用分栏布局的方法................................................................................. 193
9.6.2 利用纯CSS调整色块尺寸的方法.................................................................. 195
9.7 简洁的课程表.................................................................................................................. 197
9.8 小结.................................................................................................................................. 199
第10章 jQuery Mobile的高级特性.......................................................................... 200
10.1 jQuery Mobile的多页面模板...................................................................................... 200
10.2 jQuery Mobile中的事件.............................................................................................. 205
10.3 jQuery Mobile中的触发事件...................................................................................... 207
10.4 触发事件的简单应用.................................................................................................... 208
10.5 jQuery Mobile的属性.................................................................................................. 212
10.6 小结................................................................................................................................ 214
第11章 在jQuery Mobile中使用插件..................................................................... 215
11.1 jQuery Mobile插件概述.............................................................................................. 215
11.2 相册类插件.................................................................................................................... 217
11.2.1 PhotoSwipe的使用....................................................................................... 217
11.2.2 Camera的使用............................................................................................... 221
11.3 菜单类插件.................................................................................................................... 223
11.4 选择器插件以及其他插件............................................................................................ 224
11.5 如何获取jQueryMobile插件..................................................................................... 225
11.6 小结................................................................................................................................ 227
第12章 jQuery Mobile界面综合实战...................................................................... 228
12.1 清爽的电子书阅读器.................................................................................................... 228
12.2 华丽的计算器................................................................................................................ 231
12.3 移动BBS模板............................................................................................................. 234
12.4 基于jQueryMobile的简单记事本............................................................................. 236
12.5 基于jQueryMobile的全键盘界面............................................................................. 238
12.6 小结................................................................................................................................ 240
第三篇 跨平台APP实战
第13章 大学移动校园实战项目............................................................................... 242
13.1 项目背景........................................................................................................................ 242
13.2 界面设计........................................................................................................................ 243
13.3 框架设计........................................................................................................................ 244
13.4 主界面的制作................................................................................................................ 245
13.5 二级栏目的制作............................................................................................................ 251
13.6 内容页的制作................................................................................................................ 255
13.7 校园风光模块................................................................................................................ 256
13.8 小结................................................................................................................................ 257
第14章 个人博客项目实战...................................................................................... 258
14.1 项目规划........................................................................................................................ 258
14.2 主界面设计.................................................................................................................... 260
14.3 文章列表的设计............................................................................................................ 262
14.4 文章内容页的实现........................................................................................................ 267
14.5 文章类的设计................................................................................................................ 270
14.6 测试环境的搭建............................................................................................................ 272
14.7 数据库的设计................................................................................................................ 277
14.8 内容页功能的实现........................................................................................................ 283
14.9 文章列表的实现............................................................................................................ 288
14.10 首页的实现................................................................................................................. 293
14.11 小结............................................................................................................................. 295
第15章 在线音乐播放器......................................................................................... 296
15.1 项目介绍........................................................................................................................ 296
15.2 界面布局设计................................................................................................................ 299
15.2.1 首页界面设计.................................................................................................. 299
15.2.2 推荐主题页面的设计...................................................................................... 300
15.2.3 歌手列表界面设计.......................................................................................... 301
15.2.4 专辑列表界面设计.......................................................................................... 302
15.3 控制面板功能的实现.................................................................................................... 302
15.3.1 audio控件简介............................................................................................... 303
15.3.2 需求分析.......................................................................................................... 306
15.3.3 功能实现.......................................................................................................... 309
15.4 界面的实现.................................................................................................................... 315
15.4.1 首页界面的实现.............................................................................................. 315
15.4.2 推荐主题页面的实现...................................................................................... 317
15.4.3 歌手列表界面的实现...................................................................................... 319
15.4.4 专辑列表的实现.............................................................................................. 321
15.5 数据库的设计................................................................................................................ 322
15.6 后台的实现.................................................................................................................... 327
15.6.1 数据库连接类的实现...................................................................................... 327
15.6.2 主页功能的实现.............................................................................................. 329
15.6.3 推荐主题页面功能实现.................................................................................. 332
15.6.4 歌手列表的实现.............................................................................................. 339
15.6.5 专辑列表的实现.............................................................................................. 341
15.7 小结................................................................................................................................ 343
第16章 在线视频播放器......................................................................................... 344
16.1 项目需求........................................................................................................................ 344
16.2 界面设计........................................................................................................................ 345
16.3 界面的实现.................................................................................................................... 347
16.3.1 主题文件的获取.............................................................................................. 347
16.3.2 主页界面的实现.............................................................................................. 349
16.3.3 二级页面的实现.............................................................................................. 352
16.3.4 视频播放界面的实现...................................................................................... 354
16.4 数据库设计.................................................................................................................... 356
16.5 功能的实现.................................................................................................................... 359
16.5.1 首页功能的实现................................................................................................ 359
16.5.2 专辑列表功能的实现........................................................................................ 362
16.5.3 播放页面的实现.............................................................................................. 365
16.6 小结................................................................................................................................ 369
第17章 大学校园表白墙......................................................................................... 370
17.1 项目介绍........................................................................................................................ 370
17.2 页面设计........................................................................................................................ 371
17.2.1 主页兼登录页面的设计.................................................................................. 371
17.2.2 注册页面的设计.............................................................................................. 372
17.2.3 信息发布页面的设计...................................................................................... 373
17.3 界面的实现.................................................................................................................... 373
17.3.1 首页界面的实现.............................................................................................. 373
17.3.2 登录界面的实现.............................................................................................. 375
17.3.3 注册页面的实现.............................................................................................. 380
17.3.4 表白模块的实现.............................................................................................. 381
17.4 数据库的设计................................................................................................................ 383
17.5 功能的实现.................................................................................................................... 385
17.5.1 注册功能的实现.............................................................................................. 385
17.5.2 主页功能的实现.............................................................................................. 390
17.5.3 发表留言功能的实现...................................................................................... 395
17.5.4 首页的完善...................................................................................................... 398
17.6 小结................................................................................................................................ 402
第18章 天天背单词项目实战.................................................................................. 403
18.1 项目说明........................................................................................................................ 403
18.2 第一版的实现................................................................................................................ 404
18.2.1 第一版界面的实现.......................................................................................... 404
18.2.2 数据库的建立.................................................................................................. 407
18.2.3 功能的实现...................................................................................................... 407
18.2.4 阶段性总结...................................................................................................... 409
18.3 改进和完善.................................................................................................................... 410
18.3.1 方案描述.......................................................................................................... 410
18.3.2 列表页面的实现.............................................................................................. 410
18.3.3 列表页面功能的实现...................................................................................... 412
18.3.4 背单词页面的改进.......................................................................................... 414
18.4 小结................................................................................................................................ 416
第四篇 发布和推广应用
第19章 应用的发布和推广...................................................................................... 418
19.1 如何生成跨平台的应用................................................................................................ 418
19.1.1 生成iOS应用.................................................................................................. 418
19.1.2 生成黑莓应用.................................................................................................. 420
19.1.3 生成WebOS应用.......................................................................................... 422
19.1.4 生成Symbian应用........................................................................................ 423
19.1.5 生成WP应用.................................................................................................. 424
19.2 怎样发布应用................................................................................................................ 425
19.3 怎样推广应用................................................................................................................ 427
19.4 小结