新書推薦:
《
盗墓笔记之秦岭神树4
》
售價:NT$
259.0
《
战胜人格障碍
》
售價:NT$
302.0
《
逃不开的科技创新战争
》
售價:NT$
467.0
《
漫画三国一百年
》
售價:NT$
250.0
《
希腊文明3000年(古希腊的科学精神,成就了现代科学之源)
》
售價:NT$
374.0
《
粤行丛录(岭南史料笔记丛刊)
》
售價:NT$
374.0
《
岁月待人归:徐悲鸿自述人生艺术
》
售價:NT$
286.0
《
女人的中国医疗史:汉唐之间的健康照顾与性别
》
售價:NT$
484.0
|
編輯推薦: |
配套资源:电子课件、课后习题答案、每章节案例代码、实验代码,以方便教学和自学参考使用。
本书特色:
本书内容编写遵循从简单到复杂从抽象到具体的原则,书中通过各个章节穿插了很多示例。
每章都配备有课后习题,并且提供大量案例。除此之外,每章节还安排了实验的题目,可供教师实验教学使用。
申请配套资源可联系微信15910938545索取
|
內容簡介: |
《基于WeX5的HTML5 App移动应用开发》主要围绕WeX5框架技术,讲述如何利用WeX5相关技术开发移动Web网站和App应用程序。《基于WeX5的HTML5 App移动应用开发》分为四大部分,第壹部分主要讲述 WeX5技术的发展及WeX5标准在移动技术中的应用;第二部分主要介绍WeX5的常用组件、WebX5的App开发和组件的动态操作;第三部分主要介绍数据库操作和WeX5页面逻辑,并配备丰富的实例用于实践;第四部分介绍整体WeX5框架的搭建、部署、前端开发、后端数据库开发、打包、上传、调试等综合所有知识的案例,帮助读者掌握这门技术。
《基于WeX5的HTML5 App移动应用开发》既可作为高等院校计算机软件技术相关课程的教材,也可作为管理信息系统开发人员的技术参考书。
|
目錄:
|
前言
第1章 WeX5简介1
1.1 认识WeX5和BeX51
1.2 WeX5安装与启动1
1.3 开发工具介绍4
1.3.1 UI2前端资源5
1.3.2 Native资源6
1.3.3 Bass资源13
1.4 运行第一个应用14
1.5 本章小结18
1.6 实验指导:使用WeX5制作
一个页面19
1.6.1 实验目的和要求19
1.6.2 制作简易页面19
1.7 习题19
第2章 常用组件21
2.1 布局组件21
2.1.1 bar组件21
2.1.2 titleBar组件22
2.1.3 contents组件23
2.1.4 panel组件25
2.1.5 row组件26
2.1.6 wing组件27
2.1.7 scrollView组件28
2.1.8 windowContainer组件30
2.2 对话框组件31
2.2.1 messageDialog组件31
2.2.2 windowDialog组件32
2.2.3 windowReceiver组件32
2.3 表单组件33
2.3.1 button组件和buttonGroup组件33
2.3.2 input组件和output组件35
2.3.3 select组件36
2.3.4 gridSelect组件37
2.3.5 radio组件和radioGroup组件38
2.3.6 checkbox组件和checkboxGroup
组件39
2.3.7 toggle组件40
2.4 组件案例42
2.5 本章小结45
2.6 实验指导:使用WeX5制作
注册页面45
2.6.1 实验目的和要求45
2.6.2 制作简易页面45
2.7 习题45
第3章 WeX5的App开发47
3.1 App打包47
3.1.1 App打包流程47
3.1.2 参数详解54
3.1.3 打包常见错误57
3.2 App调试58
3.2.1 浏览器和安卓版本58
3.2.2 App日志操作说明60
3.3 插件的使用61
3.3.1 本地插件61
3.3.2 第三方插件63
3.3.3 其他应用插件64
3.4 App开发案例65
3.5 本章小结68
3.6 实验指导:使用WeX5将软件
项目打包69
3.6.1 实验目的和要求69
3.6.2 打包应用软件项目69
3.7 习题70
第4章 组件的动态操作71
4.1 组件的属性71
4.1.1 使用设计器设置71
4.1.2 使用表达式配置72
4.1.3 JS的引用74
4.1.4 使用JS代码修改77
4.2 组件的方法79
4.2.1 公有方法80
4.2.2 私有方法83
4.3 组件的样式84
4.3.1 自定义组件样式86
4.3.2 修改系统样式86
4.3.3 引用CSS文件86
4.3.4 引用Text文件87
4.4 组件的事件和操作88
4.4.1 on开头的事件(回调型事件)88
4.4.2 bind开头的事件(标准的dom
事件)89
4.5 自定义组件90
4.5.1 创建组件文件91
4.5.2 创建组件配置文件91
4.5.3 创建组件JS类92
4.5.4 修改组件93
4.6 组件的调试94
4.6.1 调试样式94
4.6.2 调试JS代码95
4.7 本章小结96
4.8 实验指导:使用WeX5做一个
登录界面96
4.8.1 实验目的和要求96
4.8.2 使用WeX5开发一个登录界面96
4.9 习题97
第5章 数据库操作98
5.1 数据库组件98
5.1.1 初始化加载状态99
5.1.2 行对象和游标99
5.1.3 数据遍历方式100
5.1.4 聚合运算101
5.1.5 数据状态103
5.2 增加数据104
5.3 保存数据106
5.4 查询和修改数据107
5.4.1 查询数据相关API107
5.4.2 修改数据相关API108
5.5 删除数据109
5.6 刷新数据111
5.7 数据绑定111
5.7.1 绑定表达式111
5.7.2 List组件的过滤表达式114
5.7.3 表达式中使用JS对象和函数115
5.8 JSON数据格式115
5.9 案例:用户表的增删改查117
5.10 本章小结121
5.11 实验指导:使用WeX5增删
改查用户表121
5.11.1 实验目的和要求121
5.11.2 增删改查用户表121
5.12 习题122
第6章 WeX5页面逻辑123
6.1 JS函数的定义123
6.1.1 构造函数124
6.1.2 定义属性126
6.1.3 关联页面方法129
6.2 事件绑定处理器130
6.2.1 组件关联133
6.2.2 代码实现关联134
6.3 获取上下文信息135
6.3.1 JSON数据获取请求url的参数135
6.3.2 获取当前组织相关信息137
6.3.3 当前功能相关信息138
6.3.4 当前任务相关信息139
6.4 与门户交互139
6.5 与服务端交互140
6.5.1 常用的服务端交互方式140
6.5.2 jQuery ajax方法143
6.5.3 jQuery可拖拽理念145
6.6 本章小结146
6.7 实验指导:WeX5页面逻辑147
6.7.1 实验目的和要求147
6.7.2 页面逻辑设计147
6.8 习题147
第7章 综合案例:校园二手商品
交易App设计与实现149
7.1 需求分析149
7.2 系统整体设计149
7.2.1 整体功能模块设计149
7.2.2 数据表的E-R图149
7.3 系统详细设计151
7.3.1 系统前台模块设计151
7.3.2 系统后台模块设计161
7.3.3 系统数据表的详细设计161
7.4 系统实现164
7.4.1 系统数据库的链接165
7.4.2 系统界面165
7.5 本章小结181
第8章 综合案例:在线学习App
设计与实现182
8.1 系统需求分析182
8.1.1 功能需求分析182
8.1.2 非功能需求分析183
8.2 系统整体设计184
8.2.1 业务流程184
8.2.2 功能模块184
8.2.3 权限设置186
8.2.4 数据库设计187
8.2.5 配置数据源及服务190
8.3 系统实现191
8.3.1 注册登录模块实现191
8.3.2 个人中心模块实现196
8.3.3 笔记管理模块实现199
8.3.4 评论管理模块实现201
8.3.5 课程管理模块实现203
8.3.6 选课管
|
內容試閱:
|
随着互联网 时代的来临,HTML5 CSS JS(JavaScript)成为移动互联网前端的主流开发语言。WeX5整合了HTML5 CSS JS语言,集成了前端开发框架,坚持采用HTML5CSS3 JS标准技术,一次开发,多端任意部署,确保开发者成果始终通用、不受限制。WeX5的混合应用开发模式能轻松调用手机设备,如相机、地图、通讯录等,让开发者轻松应对各类复杂数据应用,代码量减少80%,同时开发出的应用能够媲美原生的运行体验。 WeX5的可视化开发,坚持为开发者提供良好的开发体验,拖拽式页面设计易学易用,拖拽组件、设置属性即可实现复杂技术能力。
WeX5是开源的App开发框架,能够提高App的开发效率。其开发工具在Eclipse基础上封装了很多东西,提供丰富组件体系,方便快捷,是一款前端开发工具,支持多种后台开发语言。WeX5遵循Apache开源协议,上百个组件框架全部开放,具有可视化的组件框架,开发者可自定义组件,集成第三方组件,采用MVC设计模式,数据和视图分离,页面描述和代码逻辑分离,支持浏览器调试、真机调试、原生调试等多种调试模式,开发者可掌握每一行代码。
本书以移动应用开发为基础,在内容的编排上力求体现新的教学思想和方法。本书内容编写遵循从简单到复杂从抽象到具体的原则。书中通过各个章节穿插了很多示例,提供了移动应用开发从入门到实际应用所必备的知识。在WeX5框架编程基础进行移动应用开发,学生除了要在课堂上学习程序设计的理论知识,掌握编程语言的语法知识和编程技巧外,还要进行大量的课外练习和实践操作。为此,本书每章都配备有课后习题,并且提供大量案例。除此之外,每章节还安排了实验的题目,可供教师实验教学使用。
本书主要围绕WeX5框架技术,讲述如何利用WeX5相关技术开发移动Web网站和App应用程序。本书分为四大部分,第一部分主要讲述 WeX5技术的发展及WeX5标准在移动技术中的应用;第二部分主要介绍WeX5的常用组件、WeX5的App开发和组件的动态操作;第三部分主要介绍数据库操作和WeX5页面逻辑,并配备丰富的实例用于实践;最后一部分介绍整体WeX5框架的搭建、部署、前端开发、后端数据库开发、打包、上传、调试等几乎综合所有知识点的案例,帮助读者掌握这门技术。
本书内容全面,案例新颖,针对性强。本书所介绍的实例都是在Windows 10操作系统下调试运行通过的。每一章都有与本章节知识点相关的案例和实验,以帮助读者顺利地完成开发任务。从应用程序的设计到应用程序的发布,读者都可以按照书中所讲述内容实施。本书可作为教材,每章后附有习题。
本书由夏辉负责全书的整体策划,主编由夏辉、张书锋、杨伟吉担任,副主编由徐朋和刘澍担任,参编的还有王学颖、吴鹏、白萍、李天辉和李航。本书由王学颖负责主审,李航为本书策划和编写提供了有益的帮助和支持,并且对本书初稿在教学过程中存在的问题提出了宝贵的意见。本书也借鉴了中外参考文献中的原理知识和资料,在此一并感谢。
本书配有电子课件、课后习题答案、每章节案例代码、实验代码,以方便教学和自学参考使用,如有需要请到http:www.cmpedu.com下载。
由于时间仓促,书中难免存在不妥之处,请读者原谅,并提出宝贵意见。
|
|