-
讲义内容为Symbian浏览器的基础支持模块结构
资源介绍
基础支持模块
文本处理(utf-8与unicode)
包括字符串的查找,拷贝,比较等常用操作,其中CQString 类处理unicdoe, CQSString处理utf-8。
基础数据结构(链表,队列,数据缓冲,点,矩形等)
其中链表,队列以模板的形式进行封装,方便不同数据结构的使用,以类CQList,CQQueue,CQStack表现。
文件目录操作
包括文件目录的创建,读写,删除等操作,以类CFile类表现。
系统功能调用
封装系统的拨打电话,剪贴板,时间,外部系统程序调用,外部系统UI调用等操作,以CSystemCall类表现。
字体管理
简单封装了字体的常用操作,后续可以进行功能扩充,以CQFont类表现。
动静态图像解码
封装系统的静态图像解码功能,支持jpg,bmp,png等大部分网站常用图片格式,动态gif图片当前当做静态来处理,后续会进行功能扩充。