搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
基于Symbian OS的手机开发与应用实践
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787302187950
  • 作      者:
    刘昕宇,陈晓光,刘斌编著
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2008
收藏
内容介绍

目录

第1章 Symbian中的C/C++语法
1.1 C/C++概述
1.1.1 C语言
1.1.2 C++语言
1.1.3 C/C++注释语句
1.2 基本数据类型
1.2.1 整型
1.2.2 浮点型
1.2.3 标识符
1.2.4 常量和变量定义
1.2.5 类型转换
1.2.6 Symbian中的基本类型
1.2.7 Symbian中的命名约定
1.3 运算符.
1.3.1算术运算符
1.3.2关系运算符
1.3.3逻辑运算符
1.3.4位运算符
1.3.5 逗号运算符
1.4 条件语句
1.4.1 if语句
1.4.2 if.else语句
1.4.3 if.else-if条件语句
1.4.4 三目运算符
1.5 分支语句
1.6 循环语句
1.6.1 while循环
1.6.2 do-while循环
1.6.3 for循环
1.6.4跳转语句
1.7 其他数据类型
1.7.1 数组
1.7.2 枚举
1.7.3 结构
1.8 指针
1.8.1 指针的基本概念
1.8.2 数组的指针
1.8.3 指针数组
1.8.4 结构指针变量
1.9 函数
1.9.1 实现函数
1.9.2 指针类型作为函数参数
1.9.3 函数的指针
1.9.4 指针型函数
1.10 本章小结

第2章 面向对象的编程技术
2.1 面向对象概述
2.2 类和对象
2.2.1 类的定义
2.2.2 类的使用
2.2.3 this指针
2.2.4 静态成员
2.3 构造函数和析构函数
2.3.1 构造函数
2.3.2 析构函数
2.4 继承性
2.5 成员函数和运算符的重载
2.5.1 成员函数的重载
2.5.2 运算符的重载
2.6 多态性
2.6.1 成员的隐藏
2.6.2 虚函数和多态性
2.6.3 纯虚函数和抽象类
2.6.4 纯虚类
2.7 模板
2.7.1 函数模板
2.7.2 类模板
2.8 UMI技术概述
2.8.1 类图
2.8.2 顺序图
2.9 本章小结

第3章 Symbian系统基础知识
3.1 Symbian概述
3.2 Symbian OS特点
3.3 用户界面平台
3.4 Symbian程序开发概述
3.4.1 选择开发语言
3.4.2 选择SDK
3.4.3 选择IDE
3.4.4 开发流程
3.5 配置开发环境
3.5.1 安装Active Perl
3.5.2 安装.1ava运行环境(JRE)
3.5.3 安装$60 SDK
3.5.4 S60 SDK的目录结构
3.5.5 解决多SDK并存的问题
3.5.6 安装IDE
3.6 验证开发环境
3.6.1 命令行方式
3.6.2 Visual C++6.0
3.6.3 Visual C++.NET
3.7 本章小结

第4章 创建S60应用程序
4.1 使用应用程序向导创建应用程序.
4.2 工程目录和工程文件
4.2.1 group目录
4.2.2 aif目录
4.2.3 inc目录
4.2.4 data目录
4.2.5 sis目录
4.2.6 src目录
4.3 在程序中使用中文
4.4 制作应用程序的安装包
4.4.1 目标平台和编译版本
4.4.2 惟一标识符UID
4.4.3 模拟器的文件系统结构
4.4.4 pkg文件格式
4.4.5 制作和安装sis文件
4.5 本章小结

第5章 S60界面风格
5.1 屏幕和键盘
5.1.1 屏幕风格
5.I.2 键盘风格
5.2 用户界面布局
5.2.1 窗口和面板的概念
5.2.2 主面板
5.2.3 状态面板
5.2.4 控制面板
5.2.5 弹出式窗口
5.3 皮肤
5.3.1 皮肤简介
5.3.2 使应用程序支持皮肤
5.4 处理用户按键
5.5 导航模式
5.5.1 应用程序中的导航
5.5.2 标签页导航
5.5.3 同级文件夹导航
5.5.4 链接导航
5.6 本章小结

第6章 Symbian程序开发基础
6.1 操作系统结构
6.2 Symbian 0S用户界面架构
6.2.1 Symbian 0s用户界面架构
6.2.2应用程序的用户界面框架
6.2.3选择界面结构
6.3 对象的创建和释放
6.3.1 堆上的对象
6.3.2 栈上的对象
6.4 异常处理
6.4.1 异常的类型
6.4.2 异常的抛出与捕获
6.4.3 清除栈
6.4.4 类对象的两阶段构造
6.5 Symbian OS c++常用的设计模式
6.5.1 Mvc模式
6.5.2 观察者模式
6.5.3 适配器模式
6.6 Symbian中的字符串处理
6.6.1 字符串处理的相关类
6.6.2 LInicode字符
6.7 本章小结
第7章 基于控件的应用开发
第8章 基于视图的应用开发
第9章 面板应用开发
第10章 对话框组件与应用开发
第11章 列表框开发
第12章 异步事件处理
第13章 文件系统开发
第14章 多媒体编程
第15章 串口通信编程
第16章 TCP/IP网络编程
第17章 辅助开发技术

内容摘要

  本书由3位外企资深Symbian手机开发专家历时一年精心编写,主要介绍基于Symbian操作系统S60系列的应用程序开发。书中绝大部分内容都是实际开发经验的总结,给出的83个案例极具代表性,有非常高的实际指导意义。
  全书共分3部分17章,第1~6章为基础知识部分,主要介绍Symbian系统基础知识、Symbian编程语言、创建S60应用程序的过程以及$60的界面风格;第7~11章为基本图形界面开发部分,主要介绍如何在S60环境中创建基于控件、视图、面板、对话框、列表框的应用程序;第12~17章为提高部分,主要介绍异步事件处理、文件系统开发、多媒体编程、串口通信编程、TCP/IP网络编程,以及提高开发速度保证开发质量的辅助开发技术等内容。
  本书是Symbian C++手机开发人员的必备参考书之一,案例教学使学习过程更加直观,并且案例代码可供项目开发参考,适合所有初、中级的Symbian OS手机开发人员和相关项目管理人员阅读、参考。本书也可作为本、专科学校Symbian智能手机应用开发课程的教学参考用书。
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证