- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 工具链 介绍Symbian OS 工具链和开发环境 构建工具(Build Tool) 硬件构建(Hardware Build) 安装程序到手机硬件上 Symbian OS 模拟器 * Symbian OS 类型与声明 介绍基本的Symbian OS类型、命名规范、编码风格以及Symbian OS基本类的使用范例 T 类 C 类 R 类 M 类 静态类 创建Symbian OS类时要考虑的因素 为什么Symbian OS的命名规范很重要? * Symbian OS 类型与声明 练习第一个练习的目的是知道Symbian OS基本数据类型以及Symbian OS模拟器的控制台模式. * 异常退出与清除栈 介绍清除栈以及标准C++与Symbian OS在处理内存泄露和异常时的区别 异常退出: Symbian OS轻量级的异常 如何用异常退出工作 比较异常退出和致命错误(Panics) 什么是TRAP? 清除栈 检测内存泄露 * 异常退出与清除栈 练习本模块提供一个leave传递练习,以及如何用清除栈处理危险内存状况的不同方法. * 两阶段构造与对象销毁 介绍Symbia OS中两阶段构造,安装创建对象与避免内存泄露 两阶段构造 对象销毁 * 练习本模块中,你将看见Symbian OS中两阶段构造如何工作,以及如果你不正确的实现它,会发生什么。 两阶段构造与对象销毁 * 描述符 介绍使用描述符的原因、如何使用缓冲区和指针描述符,以及何时使用包描述符类 Symbian OS 描述符的特点 Symbian OS 描述符类 描述符类的继承层次 使用描述符API 描述符作为函数参数 正确使用动态描述符类 描述符使用中常见的低效用法 文字描述符 描述符转换 * 描述符 练习本模块的两个部分练习都覆盖描述符的工作。通过不同的例子,你可以学会它们各自不同以及可用的操作方法. * 动态数组 分析OS动态数组的使用要优于标准C++数组的地方,理解动态数组类的选择依赖于需要的用法和数组元素的特点 Symbian OS中的动态数组 RArray, RPointerArray 还是 CArrayX? 数组粒度 数组排序和搜索 TFixedArray * 动态数组 练习在本模块,你要写一个表示学生的类,它有名称和其他细节.动态数组将被用于存储多个学生信息以及对其元素进行排序和查找. * 活动对象 分析为什么活动对象要优于线程和在什么条件下优于,介绍简单活动对象的使用和实现以及它们与活动调度器的关系 Symbian OS事件驱动的多任务处理 CActive类 活动调度器(The Active Scheduler) 取消已经发出的请求 后台任务 公共问题 * 活动对象 练习为了让活动对象这一主题更加有趣,本练习基于一个简单的控制台动作游戏. 你将需要写两个活动对象以便为游戏引擎提供输入 * 系统结构 分析Symbian OS的底层结构,包括线程,进程,DLLs和内存管理 Symbian OS中的DLLs 可写静态数据 ROM 和RAM中的可执行文件 线程与进程 进程间通信 (IPC) 识别器 致命错误与断言 * 客户端-服务器框架 分析手机中客户端/服务器模型的用例, 使用该模型的系统组件,以及典型的服务器实现 客户端-服务器模式 Symbian OS 客户端-服务器框架基础 Symbian OS 客户端-服务器类 客户端-服务器数据传输 客户端-服务器框架的影响 * 文件服务器与流 介绍使用文件、流集(Store)、流(Stream)来存储持久性和暂时性数据 Symbian OS 文件系统 流与流集 练习你要创建一个基于S60平台的完全能够工作的音频播放器应用程序,它能够播放mp3/aac/…等文件格式. 为了完成这项工作,需要使用多媒体框架以及文件服务器,同时验证客户端服务器通信机制. * 客户端-服务器框架文件系统与流 or * 套接字(Socket) 研究套接字服务器架构中的通信服务以及异步通信事件 介绍套接字 Symbian OS 套接字架构 使用Symbian OS 套接字 * 套接字 练习本例要求你完成一个功能完全的多人游戏客户端的套接字部分,而不是通过套接字传递一些人为制造的数据. 服务器是一个桌面应用程序,它允许许多(Symbian OS)客户端进行连接玩一个小行星游戏. * 平台安全 分析平台安全的三个核心概念: 信任模型, 能力和数据隔离。介绍Symbian OS v9上的软件设计、开发与发布 信任模型(The Trust Model) 能力模型(Capability Model) 数据隔离(Data Caging) 安全标识符(Secure Identifier),厂商标识符(Vendor Identi
您可能关注的文档
最近下载
- 35t锅炉课程设计汇本指导附设计程序与CAD总图.doc VIP
- 《铁路路基工程施工质量验收标准》TB-10414-2018全部表格.pdf VIP
- 混凝土地面球场施工方案.docx VIP
- 供应商有害物质管理审核表 .xlsx VIP
- DB37_T 1997.11—2019_物业服务规范第11部分:公共场馆物业.pdf VIP
- 《现代科学技术概论》课程教学大纲(模板).docx VIP
- 热处理工艺学.pdf VIP
- 1999-2023年哈尔滨工业大学高等代数考研真题.pdf VIP
- 一种料理机机座.pdf VIP
- Mg-Al-M合金中Al-M相(M=Sr,Nd)析出行为的热力学分析.pdf VIP
原创力文档


文档评论(0)