代码改变世界

随笔档案-2013年12月

Android相关sdk使用

2013-12-18 17:37 by Clingingboy, 388 阅读, 收藏, 编辑
摘要: SimpleDateFormat使用详解 Android_AlertDialog 两分钟彻底让你明白Android Activity生命周期(图文)! Android布局控件之LinearLayout详解 Relative Layout 如何正确地使用android中的progressdialog android的Menu使用 andro... 阅读全文

Uniscribe文字自动换行

2013-12-08 13:29 by Clingingboy, 731 阅读, 收藏, 编辑
摘要: 转载:http://blog.csdn.net/jianlizhao66/article/details/1480457 我们获得了每个字形的宽度数组piAdvances,以及这个RUN所占用的总宽度abc。 piVdvances对应于每个字符,它取得了每个字形所占用宽度。 如果我们以行为单位来绘制文字,我们可以以一个循环来取得每个RUN的宽度信息,并一直相加,假设我们己取得了一些ru... 阅读全文

Chrome RenderText分析(2)

2013-12-05 11:40 by Clingingboy, 1665 阅读, 收藏, 编辑
摘要: 接Chrome RenderText分析(1) 继续分析以下步骤 一.TextRun结构 struct TextRun { TextRun(); ~TextRun(); ui::Range range; Font font; // A gfx::Font::FontStyle flag to specify bold and italic styles. // S... 阅读全文

c++智能指针

2013-12-02 23:11 by Clingingboy, 584 阅读, 收藏, 编辑
摘要: 跟comptr类似 明确定义AddRef和Release,然后定义与comptr类似的一个辅助类. 这里有2种方式 1.Release的时候引用计数为0的时候删除对象 2.定义一个管理类RefCountedMgr,把RefCounted都添加到其中,Release引用计数为0时,不删除对象,而是缓存起来以便重新使用,RefCountedMgr析构时删除对象 阅读全文

codepage IMLangCodePages

2013-12-02 14:47 by Clingingboy, 468 阅读, 收藏, 编辑
摘要: http://baike.baidu.com/link?url=78DSTGAri8dvHNLQ03rThSKieJqhFwFWL4sQMao6cfaRSOUWN88QVBwmSJPCZch0vfyChnSoRHC1iscdGiSHOK 使用COM对象查询 CoCreateInstance(CLISD_MLANG,NULL,CLSCTX_INPROC_SERVER,__uuidof(IM... 阅读全文
点击右上角即可分享
微信分享提示