实例介绍
【实例简介】
【实例截图】
【核心代码】
第一部分 平台概要................................................................................................................. 1 1 平台简介...................................................................................................................................1 2 平台架构...................................................................................................................................2 2.1 Builder Server.....................................................................................................................3 2.2 MAServer ...........................................................................................................................4 2.3 一次开发多终端运行 .......................................................................................................5 2.4 公共服务...........................................................................................................................5 2.5 移动服务器.......................................................................................................................6 2.6 服务网关...........................................................................................................................6 第二部分 平台环境搭建 ........................................................................................................ 7 第三部分 应用开发................................................................................................................. 7 1 前端模型开发...........................................................................................................................9 1.1 业务功能描述.................................................................................................................10 1.2 新建 UAP Mobile 项目....................................................................................................12 1.3 Context 设计....................................................................................................................19 1.4 Window 设计...................................................................................................................42 1.5 Widget 设计 ....................................................................................................................58 1.6 Window 添加动作列表...................................................................................................67 1.7 控件添加动作.................................................................................................................70 1.8 Window 绑定 context......................................................................................................71 1.9 Window 控件绑定 context 字段.....................................................................................72 1.10 Window 引用 Widget......................................................................................................73 1.11 页面传值 .....................................................................................................................75 1.12 编译 DSL 生成原生应用 .............................................................................................77 1.13 模拟调试 .....................................................................................................................80 1.14 JS 调试.............................................................................................................................82 1.15 打包发布应用 .............................................................................................................82 2 前端代码开发.........................................................................................................................85 2.1 javascript 编写 ................................................................................................................86 2.2 原生扩展.........................................................................................................................87 2.3 自定义 Filter 扩展(待定) ................................................................................................. 88 2.4 Controller 扩展................................................................................................................89 2.5 MBP 代码编写.................................................................................................................89 2.6 数据源扩展.....................................................................................................................89 3 后台开发................................................................................................................................. 90 3.1 需求概要.........................................................................................................................90 3.2 标准的 UAP 服务接口 ....................................................................................................92 3.3 MAServer 的 Controller ...................................................................................................97 3.4 示例源码.......................................................................................................................101 3.5 配置文件.......................................................................................................................102 3.6 示例用到的表...............................................................................................................103 3.7 JSON 访问地址..............................................................................................................104 3.8 后台服务配置的地址 ...................................................................................................105 集团UAP中心--技术支持部 3.9 其他问题.......................................................................................................................108 第四部分 关键控件............................................................................................................110 1 Widget 控件..........................................................................................................................111 1.1 使用 Widget 说明 .........................................................................................................111 1.2 Widget 创建 ..................................................................................................................112 1.3 Widget 设计 ..................................................................................................................113 1.4 Widget 引用 ..................................................................................................................114 1.5 Widget 对应的 DSL 文件...............................................................................................116 1.6 运行效果.......................................................................................................................116 2 togglebuttongroup 控件.......................................................................................................117 2.1 设计期显示效果...........................................................................................................117 2.2 属性设置.......................................................................................................................117 2.3 togglebuttongroup 对应的 dsl 文件.............................................................................118 2.4 togglebuttongroup 对应的 css 文件.............................................................................119 2.5 代码...............................................................................................................................120 2.6 运行期效果...................................................................................................................122 第五部分 模式开发............................................................................................................123 1 页面模板...............................................................................................................................123 1.1 新建移动项目...............................................................................................................123 1.2 项目信息.......................................................................................................................124 1.3 项目组件.......................................................................................................................125 1.4 页面模板.......................................................................................................................125 2 参照模板...............................................................................................................................132 2.1 创建参照.......................................................................................................................132 2.2 填写参照信息...............................................................................................................133 2.3 参照参数设置...............................................................................................................134 2.4 向导执行完后设计器效果 ...........................................................................................135 2.5 使用参照.......................................................................................................................136 第六部分 典型场景............................................................................................................139 1 参数传递...............................................................................................................................139 1.1 说明...............................................................................................................................139 1.2 普通界面传值...............................................................................................................140 1.3 listview 传值..................................................................................................................142 2 context 数据访问..................................................................................................................145 2.1 context 结构..................................................................................................................145 2.2 页面的 controller...........................................................................................................146 第七部分 附录.....................................................................................................................147 1 平台关键视图介绍...............................................................................................................147 1.1 UAP MOBILE 透视图......................................................................................................147 1.2 UAP MOBILE Explorer 视图........................................................................................147 1.3 模型视图(实体)............................................................................................................148 1.4 属性视图(实体)............................................................................................................150 1.5 属性视图.......................................................................................................................150 集团UAP中心--技术支持部 1.6 错误日志.......................................................................................................................151 1.7 大纲视图.......................................................................................................................152 2 概念术语...............................................................................................................................154 2.1 MBE ................................................................................................................................154 2.2 MBP ...............................................................................................................................155 2.3 端...................................................................................................................................155 2.4 windows.........................................................................................................................155 2.5 context ...........................................................................................................................155 2.6 客户端 controller...........................................................................................................155 2.7 服务器端 controller.......................................................................................................158 3 DSL 语法介绍........................................................................................................................159 4 CSS 语法介绍........................................................................................................................159 5 公共服务 API ........................................................................................................................160 5.1 公共方法.......................................................................................................................160 5.2 JAVASCRIPT 框架............................................................................................................161 6 原生开发相关的 API ............................................................................................................161 7 Q/A........................................................................................................................................161 7.1 如何导入已有项目 .......................................................................................................161 7.2 context 生成的 java 文件..............................................................................................163 7.3 contextjar 文件部署......................................................................................................163 7.4 动作列表中默认的几个动作 .......................................................................................163 7.5 自定义动作列表...........................................................................................................163
好例子网口号:伸出你的我的手 — 分享!
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论