图书介绍

基于Symbian OS的手机开发与应用PDF|Epub|txt|kindle电子书版本网盘下载

基于Symbian OS的手机开发与应用
  • 何伟,杨宇德,张兵编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115150435
  • 出版时间:2006
  • 标注页数:334页
  • 文件大小:151MB
  • 文件页数:345页
  • 主题词:移动通信-通信设备-应用程序-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

基于Symbian OS的手机开发与应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 嵌入式操作系统概述1

目录1

1.1 嵌入式Symbian OS概述2

1.1.1 常见嵌入式手机操作系统2

1.1.2 Symbian OS概述3

1.2 Symbian应用开发平台Series 604

1.2.1 开发平台的搭建4

1.2.2 SDK文件目录结构9

1.2.3 控制台程序开发11

1.2.4 嵌入式Symbian GUI程序开发流程13

1.3 Hello World例程16

2.1 Symbian程序编程规范和数据类型18

第2章 Symbian OS编码规范及内存管理18

2.2 TRAP和TRAPD20

2.3 清理栈22

2.4 二阶段构造24

2.5 内存管理实例28

2.6 编写内存管理程序(习题)32

2.7 本章小结34

第3章 描述符35

3.1 描述符的基本概念35

3.2 LIT宏38

3.3 缓冲区描述符TBuf和TBufC38

3.3.1 初始化缓冲区描述符39

3.3.2 缓冲区描述符实例40

3.4 指针描述符TPtr和TPtrC44

3.4.1 指针描述符的概念44

3.4.2 指针描述符实例44

3.5 堆缓冲区描述符HBufC47

3.5.1 初始化堆缓冲区描述符47

3.5.2 HBufC描述符实例48

3.6 一个简单的描述符程序54

3.7 编写描述符程序(习题)58

3.8 本章小结59

4.1 RArray和RPointerArray动态数组60

第4章 动态数组60

4.1.1 RArray动态数组常用操作61

4.1.2 RArray动态数组实例63

4.1.3 RPointerArray动态数组65

4.2 CArray动态数组70

4.2.1 CArray存储类型70

4.2.2 CArray动态数组实例72

4.2.3 CArray排序和查找77

4.3 动态数组实例78

4.4 编写动态数组程序(习题)83

4.5 本章小结89

5.1 活动对象的工作原理90

5.1.1 实时操作系统的基本概念90

第5章 活动对象90

5.1.2 Symbian OS程序架构91

5.1.3 活动对象的响应91

5.2 活动对象基类CActive93

5.3 编写活动对象程序解析94

5.3.1 建立活动对象94

5.3.2 使用活动对象97

5.4 活动对象程序实例97

5.5 编写活动对象程序(习题)102

5.6 本章小结103

6.1 Symbian文件服务和存储104

第6章 文件管理104

6.1.1 文件存储位置及路径105

6.1.2 文件名命名规则105

6.1.3 文件访问流程105

6.2 目录和驱动器操作106

6.2.1 驱动器操作106

6.2.2 目录操作107

6.3 流(Stream)112

6.3.1 文件输出流(RWriteStream)112

6.3.2 外化(Externalize)113

6.3.3 输入流(RReadStream)115

6.3.4 内化(Internalize)115

6.4 文件存储和流字典117

6.4.1 文件存储118

6.4.2 流字典128

6.5 一个文件管理实例130

6.6 文件管理程序(习题)138

第7章 GUI编程框架141

7.1 Symbian OS框架结构141

7.1.1 基于传统控件的应用程序架构142

7.1.2 基于对话框的应用程序架构143

7.1.3 基于Avkon视图切换的架构143

7.2 Symbian应用程序架构代码解析144

7.2.1 基于传统控件应用程序代码解析144

7.2.2 基于对话框应用程序架构解析154

7.2.3 基于视图切换的架构解析158

7.3 资源文件163

7.4 GUI程序开发(习题)167

7.4.1 程序运行结果167

7.4.2 功能实现168

7.5 本章小结172

第8章 GUI程序开发(倒计时)173

8.1 需求说明173

8.1.1 功能说明173

8.1.2 技术指标175

8.1.3 对功能的规定176

8.2 倒计时系统设计176

8.2.1 系统总体设计176

8.3.1 开发流程177

8.2.2 模块设计与函数实现177

8.3 程序开发流程及实现177

8.3.2 修改源代码内容180

8.3.3 创建功能函数181

8.4 源代码分析184

8.4.1 查看模块代码184

8.4.2 添加模块代码185

8.4.3 修改模块代码187

8.4.4 删除模块代码188

第9章 Symbian OS控件开发190

9.1 菜单(Menu)控件190

9.1.1 定义菜单190

9.1.2 响应菜单命令193

9.1.3 级联菜单194

9.1.4 动态菜单196

9.1.5 上下文敏感菜单197

9.2 标签(Label)控件199

9.3 对话框(Dialog Box)控件202

9.3.1 标准对话框203

9.3.2 通知对话框208

9.3.3 查询对话框211

9.3.4 列表对话框216

9.4 列表(ListBox)控件219

9.4.1 基本列表219

9.4.2 动态列表224

9.5 编辑器(Editor)控件226

9.5.1 文本编辑器227

9.5.2 数值编辑器230

9.5.3 其他编辑器233

9.6 编写控件程序(习题)234

9.6.1 程序功能说明234

9.6.2 主要函数说明235

9.7 本章小结236

第10章 Symbian多媒体编程237

10.1 Symbian多媒体框架237

10.2.1 Symbian图形架构238

10.2 图形与图像238

10.2.2 Symbian绘图基础240

10.2.3 文本和字体246

10.2.4 位图处理247

10.3 音频处理252

10.3.1 播放正弦波音调252

10.3.2 播放音频剪辑256

10.3.3 播放音频流258

10.4 编写多媒体程序(习题)262

10.4.1 运行结果262

10.4.2 类的实现264

10.5 本章小结264

11.1.1 主界面266

11.1 需求分析266

第11章 课程表管理系统266

11.1.2 显示详细信息267

11.1.3 修改功能267

11.1.4 查询功能268

11.1.5 删除功能269

11.1.6 其他功能270

11.2 系统设计270

11.2.1 系统总体设计270

11.2.2 模块设计271

11.3 源码分析272

11.3.1 修改部分源代码272

11.3.2 显示详细信息部分源代码274

11.3.3 删除信息部分源代码276

11.3.4 显示listbox部分源代码278

11.3.5 查询信息部分源代码280

11.3.6 从文件中查询部分源代码281

11.3.7 查找当前时间的课程部分源代码283

第12章 Symbian游戏开发——俄罗斯方块284

12.1 主要类的描述284

12.1.1 Block类284

12.1.2 Grid类285

12.1.3 S60testappui类285

12.1.4 S60testappview类285

12.2 系统设计流程286

12.1.5 S60testdocument类286

12.1.6 S60testengine类286

12.3 源代码分析290

12.3.1 Block类的实现290

12.3.2 Grid类的实现292

12.3.3 MyToneClass类的实现293

12.3.4 appview类的实现295

12.3.5 document类的实现298

12.3.6 Engine类的实现301

12.4 本章小结304

13.1 蓝牙应用概述305

13.1.1 基本术语介绍305

第13章 蓝牙通信程序开发305

13.1.2 蓝牙技术和产品应用领域306

13.2 蓝牙应用系统技术分析307

13.2.1 蓝牙协议栈的体系结构307

13.2.2 蓝牙无线传输技术分析308

13.2.3 蓝牙系统基本结构分析309

13.3 Symbian蓝牙通信的实现310

13.3.1 蓝牙服务的发布310

13.3.2 蓝牙设备的搜寻316

13.3.3 蓝牙服务的搜寻319

13.3.4 蓝牙套接字通信325

13.4 本章小结334

热门推荐