当前位置: 代码迷 >> 移动应用 >> 《构建跨平台APP:jQuery Mobile移动应用实战》索引
  详细解决方案

《构建跨平台APP:jQuery Mobile移动应用实战》索引

热度:194   发布时间:2016-04-25 08:25:02.0
《构建跨平台APP:jQuery Mobile移动应用实战》目录

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  小结    
  相关解决方案