查看完整版本: Qtopia编程之道0.5版(苗忠良 编著)

mzl626 2007-12-31 11:26

Qtopia编程之道0.5版(苗忠良 编著)

>>发附件贴请务必注明以下选项:>>
【资料成文时间】: 2008
【语言】:中文
【页数】: 220
【何人(公司)所著】: 苗忠良
【文件格式】: pdf
【文件原名】:
【摘要或目录】:

目 录

第 1 章        Linux基础        1
1.1        Linux的发展历程        1
1.1.1 开源运动        2
1.1.2 Linux内核        4
1.1.3 主要发行版        6
1.2        常用工具        8
1.3 编译与调试        12
1.3.1 交叉编译        16
1.3.2 编译工具链        17
1.3.3 GDB调试        17
1.4 文件系统        18
1.4.1 网络文件系统        18
1.4.2 EXT2/EXT3        19
1.5 Linux的安装        20
1.5.1 虚拟机方式        20
1.5.2 双系统方式        23
1.5.3 Samba服务        23
第 2 章        移动终端基础        27
2.1 PDA的发展历史        27
2.2 手机的发展历史        27
2.3 主流操作系统        28
2.3.1 Symbian        28
2.3.2 Linux        29
2.3.3 Windows Mobile        29
2.3.4 Palm        30
2.4 研发语言        31
2.4.1 J2ME        32
2.4.2 Brew        32
2.4.3 Qtopia        33
第 3 章        Qtopia基础        35
3.1 Qtopia的安装        36
3.1.1 安装Qtopia        36
3.1.2 环境变量        36
3.1.3 启动模拟器        38
3.2 研发环境        38
3.2.1 软件分析和设计        39
3.2.2 集成开发环境        40
3.2.3 源代码分析        44
3.2.4 差异比较        47
3.3 Qt工具        49
3.3.1 Qt Designer        49
3.3.2 Qt Assistant        50
3.3.3 Qt Linguist        51
3.3.4 Qmake        52
第 4 章        Qtopia核心技术        53
4.1 父子化机制        56
4.2 元对象系统        59
4.2.1 信号与槽机制        59
4.2.2 动态属性机制        66
4.2.3 软件本地化        67
4.3 事件处理机制        70
4.3.1 事件过滤器        71
4.3.2 客户端事件处理        72
4.3.3 服务器端事件处理        79
4.4 套接字通信        91
4.4.1 创建信道        91
4.4.2 注册信道        92
4.4.3 发送消息        93
4.4.4 接收消息        94
4.4.5 系统信道        95
4.5 虚拟帧缓存        96
4.6 布局管理        97
4.7 着色系统        99
4.8 插件系统        104
4.8.1 Qt扩展        104
4.8.2 Qt应用程序扩展        105
4.9 拖放        106
4.10 多线程        109
4.11 文件管理        110
第 5 章        编译与配置        113
5.1 编译系统        113
5.1.1 环境变量        113
5.1.2 编译模式        113
5.1.3 调试方法        115
5.1.4 编译步骤        115
5.2应用程序配置        116
5.3 配置文件        117
5.3.1 Pro文件        117
5.3.2 Pri文件        121
5.3.3 Desktop文件        125
5.3.4 Conf文件        125
5.4 模拟器配置        126
5.5 双屏显示        127
第 6 章        启动过程        129
6.1 C/S模型        129
6.2 服务器端的启动        130
6.2.1 服务器端的初始化        131
6.2.2 服务器端的启动        133
6.3 应用程序的启动        134
第 7 章        风格与主题        139
7.1 风格        139
7.2 主题        142
第 8 章        安装与集成        153
8.1 文件系统        153
8.1.1 Romfs        154
8.1.2 Ramfs/Tmpfs        154
8.1.3 JFSS2        155
8.1.4 CRAMFS        155
8.1.5 YAFFS        157
8.2 下载与安装        157
8.2.1 HOST-TARGET通信接口        157
8.2.2 服务配置        158
第 9 章        设计之道        162
9.1 人机交互        162
9.1.1 用户第一        164
9.1.2概念模型        164
9.1.3 可视性        164
9.1.4 匹配原则        165
9.1.5 反馈原则        165
9.2 软件设计        165
9.2.1研究目的        165
9.2.2 命名原则        166
9.2.3 面向对象        166
第 10 章        Qtopia设计        168
10.1 设计模式的运用        168
10.1.1 Composite模式        168
10.1.2 Singleton模式        170
10.1.3 Observer模式        172
10.1.4 Factory模式        175
10.1.7 Strategy模式        176
10.1.8 Qt模式        177
10.2 架构设计        178
10.2.1 Qtopia Core        178
10.2.2 Model/View        179
第 11 章        书籍简介        183
11.1        Qt        183
11.2 C/C++        183
11.2        Linux        190
11.4 设计模式        193
11.5 软件工程        195
11.6 通用程序设计        197
11.7 嵌入式        198
11.8无线通信        198
11.9 计算机网络        199
11.10 其他        199
第 12 章        参考文献        201

[[i] 本帖最后由 kinder8116 于 2008-1-2 10:36 编辑 [/i]]
页: [1]
查看完整版本: Qtopia编程之道0.5版(苗忠良 编著)