1.android框架图 SGL:面向嵌入式设备终端的2D图形引擎 Webkit:提供浏览器引擎 FreeType:位图和矢量字体的绘制。 Dalvik虚拟机:与java虚拟机不同,经过优化后,它可以将class文件经过”dx”工具转换成.dex文件格式, dex文件格式更紧凑,执行效率更高。每个....
分类:
移动开发 时间:
2015-03-12 00:40:01
阅读次数:
248
Unity中如果使用位图字体,在缩放较大的情况下,字体失真严重,使用矢量字体可能会存在内存过大的情况。Signed Distance Field Font Rendering将字体保存在图片内,但是图片存储的并不是像素,而是距离,再通过特定的shader去还原图片,得到字体。字体border的像素值...
分类:
其他好文 时间:
2015-03-11 18:56:42
阅读次数:
476
原翻译:http://objccn.io/issue-3-2/
可能你很难相信 UIScrollView 和一个标准的 UIView 差异并不大,scroll
view 确实会多出一些方法,但这些方法只是和 UIView 的属性很好的结合到一起了。因此,在要想弄懂 UIScrollView 是怎么工作之前,你需要先了解一下 UIView,特别是视图渲染的两步过程。
光栅化和...
分类:
Web程序 时间:
2015-03-11 17:10:11
阅读次数:
186
OLE 对象来自 Office 和基于 Windows 的程序的图像、文档、图形和其他对象最多可存储 2GB 数据(此大小限制适用于所有 Access 数据库)。请记住,添加 2GB 数据会导致数据库操作缓慢。OLE 对象字段创建原始文档或其他对象的位图图像,然后在数据库的表字段以及窗体或报表控件中...
分类:
数据库 时间:
2015-03-10 18:52:31
阅读次数:
804
原理:
创建内存位图对象;
创建内存DC;
将位图对象选入到内存DC,便可以在内存DC中画图;
最后将内存DC中的图拷贝到窗口DC
在BOOL C***Dlg::OnEraseBkgnd(CDC* pDC) 中实现:
CDC MemDC; //定义一个显示设备对象
CBitmap MemBitmap;//定义一个内存位图对象
//随...
分类:
其他好文 时间:
2015-03-10 12:17:53
阅读次数:
226
注:整理自网络文档 (1)加载位图HANDLE LoadImage(HINSTANCE 来源实体,LPCTSTR 名称,UINT 位图类型, int 加载宽度,int 加载高度,UINT 加载方式); 位图类型:IMAGE_BITMAP、IMAGE_CURSOR、IMAGE_ICON 加载方式:.....
(1)显示:image()可以直接显示8位数图像,但8位图像和double型数据在image()中意义是不一样的。 二值图可用uint8或double来储存; 索引图像uint8和double型显示方法没区别。但8位数据矩阵的值和颜色种类之间有一个数值为1的偏差。调用格式 image(x); col...
分类:
其他好文 时间:
2015-03-05 23:28:01
阅读次数:
211
以前在给View Image View Button 设置边框 和 圆角 的时候 一直不明白 为什么要设置button.layer.masksToBounds = YES 现在终于知道原因了
当你了解了masks 的时候就会明白为什么会有这一步操作了 “一个图层可以有一个和它相
关联的mask(蒙版)mask 是一个拥有alpha值的位图,当像素要和它下面包含的像素合并
...
分类:
其他好文 时间:
2015-03-05 17:05:38
阅读次数:
129
background-position: 0 -90px;
分类:
其他好文 时间:
2015-03-04 19:02:04
阅读次数:
105
有效地加载大尺寸位图(Loading Large Bitmaps Efficiently)
图片有不同的形状与大小。在大多数情况下它们的实际大小都比需要呈现出来的要大很多。例如,系统的Gallery程序会显示那些你使用设备camera拍摄的图片,但是那些图片的分辨率通常都比你的设备屏幕分辨率要高很多。
考虑到程序是在有限的内存下工作,理想情况是你只需要在内存中加载一个低分辨率的版本即可。这个低...
分类:
其他好文 时间:
2015-03-03 22:12:23
阅读次数:
238