Symbian手机应用开发标准教程
¥
7.4
1.6折
¥
45
九品
仅1件
作者华清远见嵌入式培训中心、侯茂清 编
出版社人民邮电出版社
出版时间2009-04
版次1
装帧平装
货号406-1
上书时间2024-08-06
商品详情
- 品相描述:九品
图书标准信息
-
作者
华清远见嵌入式培训中心、侯茂清 编
-
出版社
人民邮电出版社
-
出版时间
2009-04
-
版次
1
-
ISBN
9787115194695
-
定价
45.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
318页
-
字数
499千字
-
正文语种
简体中文
-
丛书
嵌入式与移动开发系列·国家信息技术紧缺人才培养工程系列丛书
- 【内容简介】
-
《Symbian手机应用开发标准教程》主要介绍SymbianOS的应用开发,主要包括Symbian开发环境的搭建、程序结构的分析、SymbianOSC++基础、清除栈机制及异常退出机制、活动对象、Symiban应用开发中的MVC和Engine/Observer设计模式,以及在GUI应用中处理文本、图形和使用UI控件进行界面开发、文件操作、多媒体应用开发、网络应用开发、ECOM插件开发、短信及电话的处理等内容。在《Symbian手机应用开发标准教程》的最后一章,提供了一个综合性的实例-即时聊天程序客户端的开发,本实例涵盖了开发一个Symbian项目的各个步骤,包括需求、设计、实现、发布等。通过本例的学习可以帮助读者更快地掌握《Symbian手机应用开发标准教程》的内容,达到能够独立开发项目的目的。
《Symbian手机应用开发标准教程》可作为有志从事SymbianOS应用开发人员的学习教程,本、专科学校手机应用开发相关专业课程的教材,也可作为从事Symbian应用开发的软件工程人员的参考书。
- 【目录】
-
第1篇SymbianOS手机应用开发概述
第1章Symbian开发简介
1.1Symbian历史
1.2SymbianOS的特点
1.3SymbianOS体系结构
1.4移动开发方向
1.5其他手机开发平台
1.5.1BREW简介
1.5.2J2ME简介
1.5.3PalmOS简介
1.5.4WindowsMobile简介
1.5.5嵌入式Linux简介
第2章搭建Symbian开发环境
2.1SymbianSDK介绍
2.1.1SymbianCusKit
2.1.2基于Symbian的S60SDK
2.1.3基于Symbian的UIQSDK
2.2搭建开发环境
2.2.1准备工作
2.2.2搭建基于Carbide.c++的Symbian开发环境
2.2.3搭建基于Microsoft.NET2005的Symbian开发环境
2.2.4开发环境介绍
2.2.5测试开发环境
2.3HelloWorld例程
第3章Symbian手机应用开发过程
3.1SymbianOS上的程序类型
3.1.1控制台应用程序
3.1.2GUI程序
3.1.3DLL程序
3.2建立新工程
3.3工程结构
3.3.1工程目录组织
3.3.2程序文件的组织
3.4程序编译
3.4.1命令行编译
3.4.2IDE环境编译
3.5编辑代码
3.6打包发布
3.6.1打包文件.pkg
3.6.2制作Symbian安装程序sis文件
3.6.3S603rd版安装程序签名
3.6.4在设备上运行程序
第4章程序结构分析
4.1程序结构
4.1.1应用框架
4.1.2GUI应用运行分析
4.2工程组织
4.2.1bld.inf
4.2.2Symbian工程组织文件*.mmp
4.3应用图标及启动
4.4资源文件
4.4.1资源文件格式
4.4.2定义菜单
4.4.3定义CBA栏
4.4.4定义字符串资源
4.5打包图片
4.5.1BMP图片打包
4.5.2SVG图片打包
4.6打包文件格式
4.7多视图程序
4.7.1创建多视图程序
4.7.2多视图程序分析
4.7.3文档/视图结构的视图
第2篇Symbian开发基础
第5章SymbianOSC++基础
5.1SimiansC++语言概述
5.2基本数据类型
5.2.1整型
5.2.2浮点型
5.2.3布尔型
5.2.4字符串型
5.2.5枚举型
5.2.64种基本的类
5.3编码规范
5.4描述符
5.4.1缓冲区描述符
5.4.2指针描述符
5.4.3堆缓冲描述符
5.4.4ASCII和UNICODE字符串
5.5动态数组
5.6操作描述符的实例
第6章异常处理与资源管理
6.1Symbian中的资源管理概述
6.2清除栈
6.2.1清除栈机制
6.2.2使用清除栈
6.2.3清除栈的特殊用法
6.3异常退出
6.3.1异常退出函数
6.3.2在程序中抛出异常
6.3.3使用TRAP或TRAPD捕获异常退出
6.4类的二阶段构造
6.4.1普通c++类的创建
6.4.2二阶段构造的意义
6.4.3静态方法:New()和NewLC()
6.4.4二阶段构造函数ConstuctL()
6.4.5SymbianOSC++类的用法
第7章活动对象
7.1活动对象机制
7.1.1循环等待处理及其缺陷
7.1.2活动对象框架
7.1.3活动对象的生命周期及操作顺序
7.2活动对象的使用
7.2.1实现活动对象的必要步骤
7.2.2实现活动对象类一时钟定时器
7.3用活动对象处理复杂费时的任务
7.4定时器实例
第3篇Symbian编程
第8章文本显示和字体使用
8.1Symbian中提供的文本操作API
8.1.1Symbian中的文本属性
8.1.2核心字体类和函数
8.2显示文本
8.2.1使用字体
8.2.2使用DrawText()显示文本
8.2.3在程序中如何换行自画文本
8.3字体的效果应用
8.3.1给字体设置颜色
8.3.2给字体设置修饰线:下划线或删除线
8.3.3竖向显示文本
8.4改变字体大小
8.5特殊效果文本显示实例
第9章绘制图形和显示图片
9.1屏幕绘图函数介绍
9.1.1绘制形状API
9.1.2绘制图片API
9.2直接在屏幕上绘图
9.3显示位图或SVG图
9.3.1打包图片
9.3.2图片加载
9.3.3直接显示图片
9.3.4透明显示图片
9.4特殊效果绘图
9.4.1无闪烁重绘
9.4.2放大缩小图片
9.4-3旋转图像
第10章基于S60的UI组件编程
10.1UI组件概述
10.2标签的使用
10.3编辑器的使用
10.3.1文本编辑器
10.3.2数值编辑器
……
第4篇项目实践
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价