基于BREW平台的手机辅助开发
| 摘要 | 第1-7页 |
| Abstract | 第7-12页 |
| 第1章 绪论 | 第12-15页 |
| ·背景 | 第12-13页 |
| ·目的及意义 | 第13页 |
| ·论文框架 | 第13-15页 |
| 第2章 关于brew平台的介绍 | 第15-21页 |
| ·平台基础介绍 | 第15-17页 |
| ·术语、定义 | 第15页 |
| ·什么是BREW | 第15-16页 |
| ·BREW系统的组成 | 第16页 |
| ·BREW的多层含义 | 第16-17页 |
| ·BREW中如何实现面向对象开发 | 第17页 |
| ·源于事件及流程分析 | 第17-19页 |
| ·事件处理概念 | 第17-18页 |
| ·应用处理的事件 | 第18页 |
| ·事件的处理流程 | 第18-19页 |
| ·事件传递 | 第19页 |
| ·新平台的展望 | 第19-21页 |
| ·BMP平台 | 第19-20页 |
| ·关于自研平台 | 第20-21页 |
| 第3章 编写代码的规则制定及代码模板制作 | 第21-43页 |
| ·对代码的分类及结构分析并制定相应的规则 | 第21-28页 |
| ·应用主框架类关联 | 第21-24页 |
| ·应用包与外部应用的关联 | 第24-26页 |
| ·用例顺序图 | 第26-28页 |
| ·设计公共窗体模板并制作部分常用的窗体模板 | 第28-30页 |
| ·并发及重入的控制 | 第30-33页 |
| ·并发设计 | 第30-32页 |
| ·重入设计 | 第32-33页 |
| ·按键机触摸特性兼容设计 | 第33-35页 |
| ·流程相关的事件处理函数有 | 第34-35页 |
| ·触摸屏事件的处理 | 第35页 |
| ·按键事件的处理 | 第35页 |
| ·基本用户数据的保存 | 第35-38页 |
| ·关于用户数据保存的介绍 | 第36-38页 |
| ·基于模拟器开发界面的可测试性方案 | 第38-43页 |
| ·解决思路 | 第39页 |
| ·实践情况 | 第39-43页 |
| 第4章 UI设计规则、资源管理规制的制定 | 第43-62页 |
| ·UI界面设计的基本原则制定 | 第43页 |
| ·旋转屏和多分辨率支持设计 | 第43-44页 |
| ·总体思路 | 第43页 |
| ·布局数据接口 | 第43-44页 |
| ·旋转屏中BUIW的刷新机制或流程 | 第44页 |
| ·主题的设计思路和具体应用 | 第44-55页 |
| ·hTeme切换相关内容 | 第45页 |
| ·Theme文件切换处理 | 第45页 |
| ·theme中的图片切换 | 第45-48页 |
| ·对于图片切换的工作 | 第48-49页 |
| ·ITheme的实现 | 第49-55页 |
| ·动画的设计思路和具体应用 | 第55-57页 |
| ·多语言切换的设计思路 | 第57-59页 |
| ·多语言工作的需求 | 第57-58页 |
| ·多语言切换的通知方式 | 第58页 |
| ·基于IDS的多语言切换原理 | 第58-59页 |
| ·字体集成以及字体切换设计 | 第59-60页 |
| ·界面设计的一些创新思路总结 | 第60-62页 |
| 第5章 辅助工具的设计思路与部分实现 | 第62-77页 |
| ·辅助工具的需求分析与设计 | 第62页 |
| ·多语言管理工具的介绍与分析 | 第62-72页 |
| ·功能说明 | 第62-63页 |
| ·关于权限的设计与分析 | 第63页 |
| ·界面介绍与功能分析 | 第63-65页 |
| ·数据库说明与分析 | 第65-68页 |
| ·数据库关系说明 | 第68-69页 |
| ·wording子模块的相关分析与设计实现 | 第69-72页 |
| ·资源维护工具 | 第72-75页 |
| ·资源整理工具的分析与使用 | 第72-75页 |
| ·测试相关工具的设计与介绍 | 第75-76页 |
| ·集成开发环境的制作过程与相关介绍 | 第76-77页 |
| 第6章 效果验证总结与展望 | 第77-78页 |
| ·效果及分析 | 第77页 |
| ·总结与展望 | 第77-78页 |
| 参考文献 | 第78-80页 |
| 附录 | 第80-81页 |
| 致谢 | 第81页 |