图书介绍

Symbian S60第3版手机程序开发与实用教程PDF|Epub|txt|kindle电子书版本网盘下载

Symbian S60第3版手机程序开发与实用教程
  • 杨常青,彭木根编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111228952
  • 出版时间:2008
  • 标注页数:403页
  • 文件大小:61MB
  • 文件页数:414页
  • 主题词:移动通信-携带电话机-应用程序-程序设计-教材

PDF下载


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

下载说明

Symbian S60第3版手机程序开发与实用教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 序言1

1.1 主流智能手机操作系统2

1.1.1 Symbian2

1.1.2 Linux2

1.1.3 Windows Mobile3

1.1.4 Palm3

1.2 智能手机应用开发的意义4

1.3 本书的特点4

1.3.1 针对最新的S60第3版4

1.3.2 采用最新的开发工具5

1.3.3 内容生动,实例丰富5

1.3.4 注重应用,结合实践5

第2章 Symbian操作系统背景7

2.1 Symbian所有权8

2.2 Symbian许可证持有者8

2.3 Symbian设备9

2.4 Symbian操作系统10

2.4.1 Symbian操作系统结构10

2.4.2 Symbian操作系统的主要用户接口平台11

2.4.3 Symbian操作系统发展过程13

第3章 S60平台背景15

3.1 S60平台简介16

3.2 S60版本17

3.2.1 S60平台第1版17

3.2.2 S60平台第2版17

3.2.3 S60平台第3版19

3.3 S60设备按键20

3.4 S60应用程序开发要求21

3.5 S60模拟器21

第4章 开发环境23

4.1 SDK的选择24

4.2 IDE的选择24

4.3 开发环境的搭建26

4.3.1 安装过程26

4.3.2 SDK结构41

4.3.3 SDK注册44

4.4 Carbide.c++48

4.4.1 基本概念48

4.4.2 Carbide.c++界面49

4.4.3 Carbide.c++入门50

实验1 模拟器的使用62

第5章 Symbian操作系统基础知识71

5.1 基本数据类型72

5.1.1 整型72

5.1.2 字符型73

5.1.3 布尔型73

5.1.4 浮点型74

5.1.5 空类型75

5.1.6 枚举型75

实验2 基本数据类型的使用76

5.2 命名规则80

5.2.1 类的命名规则80

5.2.2 变量命名规则82

5.2.3 函数命名规则83

5.2.4 强制转换83

5.3 内存管理机制84

5.3.1 栈和堆85

5.3.2 Leave86

5.3.3 清理栈90

5.3.4 二阶段构造92

5.3.5 合理使用内存的注意事项95

5.3.6 内存泄漏处理96

实验3 清理栈的使用96

5.4 描述符102

5.4.1 描述符的类型103

5.4.2 描述符的修改操作108

5.4.3 描述符的宽度108

5.4.4 描述符的继承关系108

5.4.5 描述符的使用109

实验4 描述符的使用113

5.5 客户端/服务器端框架117

5.5.1 Symbian操作系统的主要服务器117

5.5.2 服务器插件118

5.5.3 会话119

5.5.4 使用客户端API121

实验5 应用程序的调试122

实验6 本地化和菜单的使用126

实验7 文件服务器的使用133

5.6 活动对象框架138

5.6.1 多任务相关知识139

5.6.2 异步事件处理139

5.6.3 活动对象141

5.6.4 活动对象调度器142

5.6.5 使用活动对象143

实验8 活动对象的使用(1)148

实验9 活动对象的使用(2)156

第6章 S60应用程序框架165

6.1 应用程序用户接口/引擎结构166

6.2 应用程序框架166

6.2.1 传统的应用程序框架166

6.2.2 基于对话框的应用程序框架175

6.2.3 基于视图的应用程序框架179

6.2.4 应用程序框架的选择187

6.3 窗体和窗格187

6.3.1 窗体187

6.3.2 窗格188

第7章 S60用户接口控件开发195

7.1 用户接口控件运行机制196

7.1.1 控件栈196

7.1.2 事件流198

7.2 S60预定义控件198

7.2.1 菜单199

7.2.2 对话框203

7.2.3 通知对话框214

7.2.4 输入对话框219

7.2.5 编辑器222

7.2.6 表单230

实验10 视图的使用234

实验11 对话框的使用239

实验12 表单的使用249

实验13 设置列表的使用254

第8章 S60通信应用开发261

8.1 电话262

8.1.1 基本知识262

8.1.2 拨打电话264

8.1.3 接听电话265

8.1.4 获得通话信息267

8.2 消息268

8.2.1 基本知识268

8.2.2 消息API271

8.2.3 使用客户端MTM API271

8.2.4 使用Send-As API278

8.2.5 使用CSendAppUi282

8.2.6 接收消息288

8.3 蓝牙292

8.3.1 基本知识292

8.3.2 服务发布294

8.3.3 蓝牙安全性297

8.3.4 设备和服务搜索298

8.3.5 蓝牙套接字通信303

第9章 S60多媒体应用开发305

9.1 S60多媒体框架306

9.2 音频开发307

9.2.1 音频播放307

9.2.2 音频录制312

9.2.3 音频转换315

9.2.4 音调播放319

9.2.5 音频流操作322

9.3 视频开发326

9.3.1 视频播放326

9.3.2 视频录制330

实验14 多媒体框架API的使用333

第10章 S60平台安全性341

10.1 基本概念342

10.1.1 可信任计算基础342

10.1.2 可信任计算环境342

10.1.3 能力343

10.1.4 SID与VID349

10.1.5 数据锁定350

10.1.6 安全性边界与安全策略352

10.1.7 软件安装器357

10.2 工作原理357

10.2.1 安装357

10.2.2 载入358

10.2.3 运行359

10.3 S60第3版应用程序移植360

实验15 S60第3版应用程序的移植361

第11章 S60应用程序部署369

11.1 S60应用程序安装370

11.2 针对设备进行编译371

11.3 打包文件371

11.4 数字签名安装文件的创建378

11.4.1 公钥结构378

11.4.2 数字签名378

11.4.3 打包工具380

11.5 安装文件的部署和安装386

实验16 应用程序的部署386

第12章 Symbian签名391

12.1 Symbian签名背景392

12.2 UID分配准则393

12.3 开发者证书394

12.4 ACS发布者ID396

12.5 Symbian签名过程398

12.6 测试标准399

热门推荐