基于OPhone平台的可视化开发工具的设计与实现
| 摘要 | 第1-7页 |
| Abstract | 第7-11页 |
| 第1章 绪论 | 第11-14页 |
| ·Android的现状与发展 | 第11-13页 |
| ·Android的优势 | 第11页 |
| ·Android带来的影响 | 第11-12页 |
| ·Android开发工具的现状 | 第12-13页 |
| ·ODT开发背景与意义 | 第13-14页 |
| 第2章 需求分析及开发环境 | 第14-20页 |
| ·需求分析 | 第14-15页 |
| ·功能体系结构 | 第14-15页 |
| ·系统设计的基本原则 | 第15页 |
| ·ODT的开发环境 | 第15-20页 |
| ·对硬件/软件的要求 | 第15-16页 |
| ·添加必要的Android SDK开发组件 | 第16-17页 |
| ·添加OPhone SDK开发组件 | 第17页 |
| ·创建AVD | 第17-18页 |
| ·运行OPhone模拟器 | 第18-19页 |
| ·安装ODT的方法 | 第19-20页 |
| 第3章 ODT主要功能的实现 | 第20-42页 |
| ·功能实现的原理 | 第20-21页 |
| ·ODT实现的主要功能 | 第21-42页 |
| ·界面编辑 | 第21-23页 |
| ·添加和删除Layout和Widget的方式 | 第23-26页 |
| ·控件位置自由拖放 | 第26-28页 |
| ·网格吸附功能 | 第28-30页 |
| ·支持鼠标拖拽调整控件大小 | 第30-31页 |
| ·支持控件多选 | 第31-32页 |
| ·控件的复制、剪切和粘贴 | 第32-34页 |
| ·支持控件的对齐及宽高匹配 | 第34-39页 |
| ·支持键盘操作 | 第39页 |
| ·Palette面板的悬浮 | 第39-42页 |
| 第4章 代码生成的设计与实现 | 第42-47页 |
| ·代码生成的原理 | 第42页 |
| ·ODT代码的生成 | 第42-47页 |
| ·Layout XML代码生成 | 第42页 |
| ·Activity UI Class代码生成 | 第42-45页 |
| ·事件代码生成 | 第45-47页 |
| 第5章 ODT的测试 | 第47-55页 |
| ·测试目的及计划 | 第47页 |
| ·测试流程 | 第47-49页 |
| ·总体测试流程图 | 第47-48页 |
| ·集成测试流程图 | 第48-49页 |
| ·测试范围 | 第49-50页 |
| ·ODT的运行环境及兼容性 | 第49页 |
| ·ODT的可视化界面编辑器 | 第49-50页 |
| ·ODT的代码自动生成 | 第50页 |
| ·所需的资源和日程安排 | 第50-51页 |
| ·人力资源 | 第50-51页 |
| ·软件的配置清单及说明 | 第51页 |
| ·风险评估及规避 | 第51-53页 |
| ·风险管理策略综述 | 第52页 |
| ·项目风险评估及规避 | 第52-53页 |
| ·测试报告 | 第53页 |
| ·配置管理办法 | 第53-55页 |
| ·配置管理资源 | 第53-54页 |
| ·变更控制 | 第54页 |
| ·版本控制 | 第54-55页 |
| 第6章 结论 | 第55-64页 |
| ·项目开发总结 | 第55-56页 |
| ·项目应用前景及展望 | 第56-57页 |
| ·项目开发相关附件 | 第57-64页 |
| 参考文献 | 第64-66页 |
| 致谢 | 第66页 |