摘要 | 第1-5页 |
ABSTRACT | 第5-10页 |
第一章 绪论 | 第10-15页 |
·BREW3.1.5平台简介 | 第10页 |
·BREW的现状 | 第10-11页 |
·BREW平台与J2ME平台的对比 | 第11-12页 |
·BREW3.1.5移动应用开发平台的优缺点 | 第12-13页 |
·BREW业务的发展趋势及难题 | 第13-14页 |
·本论文的结构安排 | 第14-15页 |
第二章 BREW的体系结构及相应的处理机制 | 第15-22页 |
·BREW的开发环境 | 第15-19页 |
·BREW SDK的安装环境 | 第15页 |
·BREW SDK的组件和目录结构 | 第15-17页 |
·BREW的执行环境 | 第17-19页 |
·AEE CLASS ID机制 | 第19页 |
·创建接口实例 | 第19-20页 |
·处理APPLET的事件 | 第20-22页 |
第三章 基于BREW3.1.5平台嵌入式应用基本模块的设计 | 第22-54页 |
·框架设计 | 第22-24页 |
·应用数据显示模块 | 第24-28页 |
·DBGPRINTF调试信息 | 第24-26页 |
·写文件调试信息 | 第26-27页 |
·可以在手机屏幕上直接显示调试信息 | 第27-28页 |
·完整的音效处理模块 | 第28-30页 |
·内存管理模块 | 第30-34页 |
·常用的内存分配方式 | 第30-31页 |
·内存分配与管理 | 第31-32页 |
·内存管理中需要注意的几个问题 | 第32-34页 |
·逻辑设计模块 | 第34-43页 |
·人工智能 | 第35-38页 |
·碰撞设计 | 第38-39页 |
·对话或提示设计 | 第39-41页 |
·滚屏设计 | 第41-43页 |
·按键控制及触摸屏设计模块 | 第43-45页 |
·菜单模块 | 第45-46页 |
·数据存储模块 | 第46-48页 |
·界面显示模块 | 第48-49页 |
·资源处理模块 | 第49-50页 |
·网络模块 | 第50-53页 |
·初始化网络 | 第51页 |
·连接服务器 | 第51-52页 |
·发送数据 | 第52页 |
·接收数据 | 第52页 |
·释放网络 | 第52页 |
·网络高分榜的实现 | 第52-53页 |
·总结 | 第53-54页 |
第四章 嵌入式应用的优化问题 | 第54-62页 |
·冗余代码的优化 | 第54-55页 |
·资源压缩 | 第55-56页 |
·图像内存处理方法 | 第56-58页 |
·可执行文件(MOD)压缩 | 第58页 |
·接口重构 | 第58-60页 |
·总结 | 第60-62页 |
第五章 嵌入式应用中测试的问题 | 第62-69页 |
·测试过程中遇到的内存问题及其分析 | 第62-65页 |
·内存泄露 | 第62-63页 |
·内存不足 | 第63-64页 |
·内存越界 | 第64-65页 |
·内存问题的建议 | 第65页 |
·中断恢复的处理 | 第65-67页 |
·短信中断恢复 | 第65-66页 |
·来电中断恢复 | 第66-67页 |
·其他一些常见的错误 | 第67-69页 |
·用户强制关闭应用的异常 | 第67页 |
·资源数据错误的异常 | 第67页 |
·用户数据错误的异常 | 第67页 |
·操作响应的速度 | 第67页 |
·对文件读写操作的响应速度 | 第67页 |
·网络应用相关问题 | 第67页 |
·震动相关问题 | 第67-68页 |
·双键控问题 | 第68页 |
·修改注意的问题 | 第68-69页 |
第六章 总结与展望 | 第69-70页 |
参考文献 | 第70-71页 |
致谢 | 第71-72页 |
攻读学位期间发表的学术论文目录 | 第72页 |