分享
 
 
 

基于Symbian OS的手机开发与应用实践

基于Symbian OS的手机开发与应用实践  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,其他,

作者: 刘昕宇,陈晓光,刘斌编著

出 版 社: 清华大学出版社

出版时间: 2008-11-1字数: 871000版次: 1页数: 470印刷时间: 2008/11/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302187950包装: 平装编辑推荐

资深Symbian开发家历时一年精心编著,汇集实际开发经验;83个极具代表性的案例,诠释手机开发技术与典型应用;技术支持:reader-support@126.com;资源下载:www.booksaga.com网站提供所有案例的源代码。

本书技术导读:

1.基础知识(第1~6章)

Symbian中的C/C++语法,Symbian系统基础知识,C++的面向对象特性的UML,如何创建的S60应用程序,S60的界面风格,Symbian手机程序开发必备基础。

2.基本图形化界面开发(第7~11章)

基于控件的应用开发,基于视图的应用开发,基于面板的应用开发,基于对话框的应用开发,基于列表框的应用开发。

3.高级应用专题(第12~17章)

异步事件处理,文件系统开发,多媒体编程,串门通信编程,TCP/IP网络编程,辅助开发技术。

目标读者:初、中级Symbian手机开发人员,Symbian项目管理人员,高等院校相关专业师生。

代码下载:由于本书案例的代码容量不是很大,为降低购书成本,不提供代码光盘,读者可以从以下网站下载:www.booksaga.com。

内容简介

本书由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智能手机应用开发课程的教学参考用书。

目录

第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.3this指针

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.8UML技术概述

2.8.1 类图

2.8.2顺序图

2.9本章小结

第3章Symbian系统基础知识

3.1 Symbian概述

3.2Symbian OS特点

3.3用户界面平台

3.4Symbian程序开发概述

3.4.1选择开发语言

……

第4章 创建S60应用程序

第5章 S60界面风格

第6章 Symbian程序开发基础

第7章 基于控件的应用开发

第8章 基于视图的应用开发

第9章 面板应用开发

第10章 对话框组件与应用开发

第11章 列表框开发

第12章 异步事件处理

第13章 文件系统开发

第14章 多媒体编程

第15章 串口通信编程

第16章 TCP/IP网络编程

第17章 辅助开发技术

书摘插图

第1章 Symbian中的C/C++语法

1.1 C/C++概述

c++语言的基础是c语言,c语言是目前世界上最流行、使用最广泛的高级稃序设计语言之一。下面首先介绍C语言的历史和特点,然后介绍c++语言的特点,最后给出C++中的注释语句的使用方法。

1.1.1 C语言

C语言是由美国贝尔实验室的D.M.RITCHIE在B语言的基础上设计出来的,现行的c语言标准是由美国国家标准化协会(ANSI)制定的,被称为标准C语言。C语言的主要特点如下所示:

•生成目标代码质量高,程序执行效率高,这点对于嵌入式系统非常重要,目前大多数的

单片机、DSP和手持设备都采用C/C++作为开发语言。

•c语言允许直接访问物理地址,程序功能强大。

•语言简洁、紧凑,同时语法限制不太严格,程序设计自由度大。

•可以进行模块化设计。

•运算符丰富。

•数据结构丰富,支持指针操作。

•可移植性好。

1.1.2C++语言

在c语言的基础上,贝尔实验室又设计并实现了C++语言,增加了面向对象的特性。C++语言是由编程语言Simula的组织和设计优势与C语言的系统编程功能结合起来,因此功能更加强大。1985年,c十+语言成为商用语言;1998年c++语言的国际标准产生。目前很多的应用程序是由C++实现的,Symbian中也采用了C++语言。C++语言流行主要是因为c++语言具有许多优良特性,除了继承c语言的优秀特点外,c++还有一些特殊的优点。

1.C++性能优良

众所周知汇编语言的性能最好,但是汇编语言的设计和开发周期相对于C++会很长,因此很少有人采用汇编语言作为开发语言。采用C++语言虽然牺牲了一些性能,但是换来了应用程序的设计和开发周期大大缩短,这种牺牲是值得的。c++会被编译为机器代码,然后再执行。VBScript、Java等语言是解释语言,在运行时程序被解释执行,因此c++的执行效率会比这些语言高很多。

2.优异的错误处理机制

在程序设计的时候不可避免要解决所有的错误,有些错误非常隐蔽,一旦发生可能导致系统崩溃。c++中提供了异常处理机制,在代码中可以捕捉可能的异常并进行处理,这使得程序更加健壮。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有