Symbian
FCaogen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Symbian使用freetype实现自定义字体功能
在symbian平台上字体不是很丰富,而对于自定义字体的功能又不是很好,freetype是一款免费的字体开发库,开发者可以利用这个库实现自定义字体。原创 2010-04-16 09:27:00 · 1836 阅读 · 0 评论 -
数据压膜模式
数据压膜就是在后台空闲时间对于固定格式的数据进行处理。原创 2010-04-16 09:32:00 · 1538 阅读 · 0 评论 -
自己写的活动对象实现
主要是划分优先级,class TaskSchedule : CActive{public: void AddTask(Task* aTask); void RemoveTask(Task* aTask); void RemoveAndDeleteTask(Task* aTask)private: void RunL();private:原创 2010-04-16 09:38:00 · 1558 阅读 · 0 评论 -
symbian gcc arm 汇编
symbian大部分平台使用的都是arm的CPU,所以在某些特殊的场合,例如为了加快程序运行速度等。就可以编写汇编代码来实现程序高速运行。vs.net + gcc环境测试后发现不支持汇编,所以只能用carbide+gcc环境,至于carbide+armv5因为需要昂贵的费用购买arm专用汇编器,所以就不测了。 GCC arm汇编和 arm汇编在伪指令上有些区别,所以在学了arm的基本原创 2010-05-16 16:29:00 · 1979 阅读 · 0 评论 -
arm 编程疑问
MOV R12, SPSTMFD SP!, {R11,R12,LR,PC}MOV R1, #1SUB R11, R12, #4MOV R3, R1SUB R0, R11, #0x14MOV R2, #0SUB SP, SP, #8BL _ZN8TVersionC1Eiii ; TVersion::原创 2010-05-16 16:44:00 · 1717 阅读 · 0 评论 -
s60webkit 渲染流程
<br /> 首先说明下的,布局和渲染是两种不同的过程,布局是对render树数据的填充,而渲染是把render树绘制到s60的cfbsbitmap的离屏位图里。所有的绘制工作是通过QPainter类来实现,而这个类有一个属性是QPainterPrivate结构体,这个结构体包含了CWebCoreGraphicsContext实例的一个指针。webcore通过QPainter就可以调用基于symbian的GC,实现图形的绘制了。原创 2011-02-02 15:01:00 · 1850 阅读 · 0 评论 -
webkit dom 是如何创建renderobject的
<br />程序调用堆栈如下:<br /> WebUi.exe(17FK-87)!khtml::RenderObject::RenderObject(DOM::NodeImpl * node=0x3815eda8, khtml::RenderObject * const this=0x3815e2ac) Line 158 C++<br /> WebUi.exe(17FK-87)!khtml::RenderText::RenderText(DOM::DOMStringImpl *原创 2011-03-09 09:12:00 · 2368 阅读 · 0 评论
分享