图书介绍
Sencha Touch权威指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 陆凌牛著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111395010
- 出版时间:2012
- 标注页数:540页
- 文件大小:70MB
- 文件页数:557页
- 主题词:网页制作工具
PDF下载
下载说明
Sencha Touch权威指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 准备篇2
第1章Sencha Touch 2.0概述2
1.1认识Sencha Touch2
1.1.1 Sencha Touch框架的特性2
1.1.2 Sencha Touch 2.0中的新特性3
1.2 Sencha Touch 2.0框架4
1.2.1搭建学习环境4
1.2.2开发包中的内容10
1.2.3第一个Sencha Touch 2.0示例页面11
1.3构建及发布应用程序13
1.3.1 Sencha Touch 2.0中的动态加载技术13
1.3.2几种核心脚本文件之间的区别14
1.3.3构建应用程序时执行的处理14
1.3.4发布应用程序16
1.4本章小结17
第2章Sencha Touch 2.0基础知识18
2.1一个简单的示例页面18
2.2配置对象与配置选项19
2.3应用程序的命名与启动21
2.4 Sencha Touch 2.0中的面板组件22
2.4.1如何创建面板组件22
2.4.2 Viewport组件23
2.5对DOM的访问及控制23
2.5.1 Ext.get方法的使用24
2.5.2 Ext.ComponentManager.get方法的使用24
2.5.3 Ext.fly方法的使用25
2.6本章小结26
第二部分 基础篇28
第3章 面板与布局28
3.1在面板组件中放置图片28
3.1.1示例代码及配置选项28
3.1.2 Sencha Touch 2.0中的图片组件30
3.1.3 Sencha Touch 2.0中的事件监听器及事件处理函数30
3.1.4 Sencha Touch 2.0中的动态加载技术31
3.2 Tab面板组件33
3.2.1 Tab面板组件的使用及示例33
3.2.2 Tab面板组件的配置选项35
3.2.3 Sencha Touch 2.0中的内置图标36
3.3 Sencha Touch 2.0中的常用布局38
3.3.1盒布局38
3.3.2 Fit布局42
3.3.3 Card布局44
3.3.4容器内部组件的停靠47
3.4 Carousel组件49
3.4.1 Carousel组件的使用及示例49
3.4.2容器组件的defaults配置选项51
3.4.3 Carousel组件的常用方法52
3.5 NavigationView组件53
3.5.1 NavigationView组件的使用及示例53
3.5.2配置NavigationView组件的标题栏55
3.6 xtype配置选项56
3.6.1 xtype配置选项的使用及示例56
3.6.2使用getComponent方法获取容器中的子组件58
3.6.3重要组件的xtype值及作用59
3.7本章小结60
第4章 表单及表单域组件61
4.1一个最简单的表单示例61
4.1.1表单的核心组件61
4.1.2第一个表单使用示例62
4.1.3表单所用配置选项63
4.1.4 Sencha Touch 2.0中的滚动67
4.2 Sencha Touch 2.0中的特殊输入组件69
4.2.1密码输入组件69
4.2.2数值输入组件70
4.2.3 Spinner组件71
4.2.4 Email输入组件72
4.2.5 Url输入组件73
4.2.6 TextArea组件74
4.2.7 Search组件75
4.3单选框与复选框组件76
4.3.1单选框组件76
4.3.2复选框组件80
4.4选取框组件81
4.4.1选取框组件的使用示例81
4.4.2选取框组件所用配置选项83
4.5使用数据仓库装载选取框84
4.5.1什么是数据仓库84
4.5.2使用本地数据装载选取框86
4.5.3代理与阅读器88
4.5.4使用服务器端数据装载选取框89
4.6日期选择组件91
4.6.1日期选择组件使用示例91
4.6.2日期选择组件所用配置选项92
4.7滑动条组件94
4.7.1滑动条组件使用示例94
4.7.2滑动条组件所用配置选项95
4.7.3 setValue方法与getValue方法95
4.8 Toggle组件95
4.9 Hidden组件96
4.10本章小结97
第5章 表单验证及提交98
5.1 Sencha Touch 2.0中的按钮98
5.1.1按钮的使用及示例98
5.1.2修改按钮的样式99
5.1.3定义按钮的功能102
5.2表单验证103
5.2.1实现表单的AJAX异步提交103
5.2.2使用Sencha Touch 2.0中的内置验证108
5.2.3服务器端验证及验证成功后数据的追加114
5.3装载表单数据115
5.3.1装载本地数据115
5.3.2装载服务器端数据117
5.3.3修改服务器端数据120
5.3.4删除服务器端数据123
5.4将表单设定为无效状态125
5.5本章小结126
第6章 工具条127
6.1工具条组件的使用及示例127
6.2 segmentedButton组件128
6.2.1在工具条中放置segmentedButton组件示例129
6.2.2 segmentedButton组件的配置选项130
6.3工具条的对齐方式与分隔符131
6.3.1工具条右对齐示例131
6.3.2在子组件中插入间隔距离示例132
6.4在工具条中使用图标按钮133
6.4.1使用自定义图标按钮133
6.4.2使用Sencha Touch 2.0中的内置图标按钮135
6.5在工具条中使用表单域组件135
6.6标题条组件138
6.6.1标题条组件与工具条组件的区别138
6.6.2标题条组件的使用示例139
6.7本章小结139
第7章XTemplate模板与DomHelper组件141
7.1 XTemplate模板141
7.1.1定义XTemplate模板141
7.1.2在模板中使用数组144
7.1.3在模板中使用操作符148
7.1.4在模板中使用内置变量149
7.1.5在模板中使用自定义函数151
7.2 DomHelper组件153
7.2.1使用append方法追加元素153
7.2.2使用overwrite方法重写元素155
7.2.3在指定位置处追加与删除元素156
7.3本章小结162
第8章DataView组件163
8.1 DataView组件的基本功能163
8.1.1 DataView组件的使用及示例163
8.1.2对DataView组件使用样式166
8.1.3将DataView组件中的数据进行排序168
8.1.4 DataView组件的选取方式171
8.2 DataView组件的常用事件171
8.2.1 itemsingletap事件、itemdoubletab事件与itemtap事件171
8.2.2 itemswipe事件173
8.2.3 refresh事件175
8.2.4 selectionchange事件与deselect事件177
8.3使用DataView组件制作一览表183
8.3.1制作一览表的步骤183
8.3.2为一览表添加排序功能185
8.3.3为一览表添加搜索功能189
8.4使用DataView组件显示服务器端数据193
8.4.1显示XML文件中的数据193
8.4.2显示JSON文件中的数据197
8.4.3显示服务器端数据库中的数据198
8.4.4对服务器端的数据进行分页200
8.4.5在服务器端对数据进行排序206
8.4.6对数据库中的数据进行搜索212
8.5使用代理管理数据223
8.5.1 Memory代理223
8.5.2 SessionStorage代理235
8.5.3 LocalStorage代理240
8.5.4 Aj ax代理241
8.5.5 Rest代理247
8.6 Operation对象的使用方法253
8.6.1通过Operation对象插入url参数253
8.6.2获取分页数据255
8.6.3对服务器端数据进行排序与过滤260
8.7获取异域数据263
8.7.1通过JsonP代理获取异域数据264
8.7.2利用Ext.data.JsonP对象获取异域数据268
8.8本章小结275
第9章List组件276
9.1 List组件的基本功能276
9.1.1使用List组件在页面上显示列表276
9.1.2 iternDisclosure事件277
9.1.3在List组件中使用索引栏279
9.1.4 ListPagingView插件280
9.2将List组件中的数据进行分组282
9.2.1使用grouper配置选项进行分组283
9.2.2动态设置List组件的分组方式286
9.2.3动态更新数据时List组件的自动分组287
9.3 nestedList组件289
9.3.1 nestedList组件的使用及示例290
9.3.2显示服务器端文件夹及文件列表297
9.3.3显示服务器端数据库中的数据302
9.4本章小结307
第10章 地图与多媒体308
10.1利用Map组件在页面中显示Google地图308
10.1.1 Map组件的使用及示例308
10.1.2 Ext.util.Geolocation类的使用及示例309
10.2利用Video组件播放视频文件313
10.2.1 Video组件的使用及示例313
10.2.2控制视频的主要的方法315
10.3利用Audio组件播放音频文件317
10.3.1 Audio组件的使用及示例317
10.3.2控制音频的主要方法318
10.4本章小结320
第11章 使用具有关联关系的模型321
11.1定义具有关联关系的模型321
11.2定义具有一对多关系的模型322
11.2.1一对多关系模型的使用示例323
11.2.2使用子模型的数据仓库存取数据326
11.2.3定制父模型的过滤器337
11.3定义具有多对一关系的模型343
11.3.1多对一关系的模型的使用示例343
11.3.2通过子模型的getter方法获取父模型的记录346
11.3.3通过子模型的setter方法设置关联id351
11.4定义具有一对一关系的模型361
11.4.1通过模型的getter方法获取其关联模型的记录361
11.4.2通过模型的setter方法设置关联id363
11.5在同一个模型内部建立关联关系364
11.6本章小结369
第12章Sencha Touch 2.0中的Ext Direct API370
12.1服务器端提供的组件370
12.1.1配置370
12.1.2 API372
12.1.3路由372
12.2 Sencha Touch 2.0中的Provider374
12.2.1 PollingProvider方法的使用及示例374
12.2.2 RemotingProvider方法的使用及示例377
12.3 Direct代理387
12.3.1 Direct代理的使用示例388
12.3.2在Direct代理所使用的方法中提交命名参数391
12.4 DirectStore数据仓库394
12.5本章小结402
第13章 自适应尺寸的Sheet组件403
13.1 Sheet组件简介403
13.2 ActionSheet组件的使用及示例403
13.3 Sencha Touch 2.0中的提示信息框406
13.3.1提示信息框406
13.3.2确认信息框408
13.3.3 Ext.Msg.show方法409
13.4 Picker组件的使用及示例411
13.5使用DatePicker组件选取日期417
13.6本章小结419
第14章Sencha Touch 2.0中的样式与主题420
14.1利用配置选项设置单个组件的样式420
14.2 Sencha Touch 2.0中的内置主题421
14.2.1重载默认主题中组件的样式421
14.2.2修改Sencha Touch 2.0中的内置主题422
14.3利用SASS定制Sencha Touch 2.0的主题423
14.3.1安装SASS和Compass423
14.3.2在Sencha Touch 2.0中使用SASS424
14.3.3修改Sencha Touch 2.0默认主题中的变量425
14.4 SCSS样式表文件426
14.4.1 SCSS提供的高级特性426
14.4.2 Sencha Touch 2.0提供的mixin431
14.4.3编译SCSS样式表文件432
14.4.4应用SCSS样式表文件定制主题示例433
14.4.5 SCSS样式表文件中自定义组件样式的示例434
14.5本章小结436
第15章 创建自定义组件与Mvc模式的应用程序437
15.1实现自定义组件437
15.1.1 Sencha Touch 2.0中的包与命名空间437
15.1.2创建自定义组件438
15.1.3为自定义组件添加自定义方法441
15.2使用命令行工具创建及部署MvC模式的应用程序443
15.2.1命令行工具的安装及使用443
15.2.2创建MvC模式的应用程序444
15.2.3部署MvC模式的应用程序446
15.2.4页面文件与脚本文件分析447
15.2.5应用程序中的默认命名约定450
15.2.6应用程序启动时的函数调用顺序451
15.3创建视图与控制器452
15.3.1创建应用程序的主视图452
15.3.2创建应用程序的主控制器453
15.3.3通过控制器实现用户与应用程序之间的交互454
15.4在控制器中指定路由457
15.4.1通过routes配置选项指定路由458
15.4.2在路由中使用参数464
15.4.3通过before配置选项拦截路由方法的执行467
15.5设备配置文件474
15.5.1检测应用程序当前所用的设备配置文件474
15.5.2为应用程序编制设备配置文件475
15.5.3在设备配置文件中使用launch函数476
15.5.4为设备单独编写视图477
15.5.5将各种视图在不同的设备中以不同的方式进行结合480
15.5.6为设备单独编写控制器487
15.6本章小结491
第三部分 综合案例494
第16章 综合应用案例494
16.1应用程序的所有文件及其路径494
16.2应用程序的页面文件与脚本文件496
16.3利用SASS定制样式主题498
16.4设备配置文件500
16.5模型与数据仓库501
16.6视图与控制器508
16.6.1应用程序的主视图508
16.6.2用户注册登录视图与控制器510
16.6.3展示视图及其控制器516
16.6.4书籍列表展示视图与控制器524
16.6.5书籍信息编辑视图与控制器534
16.7本章小结540
热门推荐
- 1316662.html
- 111683.html
- 2529990.html
- 2540411.html
- 514836.html
- 1243482.html
- 1472009.html
- 1173702.html
- 3322835.html
- 1023324.html
- http://www.ickdjs.cc/book_1680245.html
- http://www.ickdjs.cc/book_2538270.html
- http://www.ickdjs.cc/book_2725093.html
- http://www.ickdjs.cc/book_2034358.html
- http://www.ickdjs.cc/book_1556476.html
- http://www.ickdjs.cc/book_1998040.html
- http://www.ickdjs.cc/book_3478375.html
- http://www.ickdjs.cc/book_3525449.html
- http://www.ickdjs.cc/book_1974014.html
- http://www.ickdjs.cc/book_3786148.html