RectF Rect用法
一、Canvas类android.graphics.Canvas
Canvas类好比手机中的画纸,我们可以在Canvas上画图形或者图像。一般我们用android来绘画的时候,需要四个组成部分:
1、位图:包含像素
2、Canvas画板:包含绘画内容,写入位图
3、初始图形:如Rect、Bitmap、text等
4、Paint...
分类:
其他好文 时间:
2015-04-28 09:56:08
阅读次数:
153
ARGB—Alpha,Red,Green,Blue 一种色彩模式,也就是RGB色彩模式附加上Alpha(透明度)通道,常见于32位位图的存储结构。 Alpha,图像通道,全强度为FF,表示无透明度,即不透明;无强度为00 ,表示全透明。因此,透明像素颜色值为 Alpha位-00,Red位...
分类:
其他好文 时间:
2015-04-27 16:46:10
阅读次数:
224
一、Drawable相关概念
1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象
2、Canvas画布,绘图的目的区域,用于绘图
3、Bitmap位图,用于图的处理
4、Matrix矩阵
二、Bitmap
1、从...
分类:
移动开发 时间:
2015-04-27 09:42:43
阅读次数:
295
IOS中对图片进行重绘处理的方法总结 一、CGImageRef是什么 CGImageRef是定义在QuartzCore框架中的一个结构体指针,用C语言编写。在CGImage.h文件中,我们可以看到下面的定义: typedef?struct?CGImage?*CGImag...
分类:
移动开发 时间:
2015-04-26 12:32:11
阅读次数:
208
位图索引的创建、原理、特点及位图索引与数据DML锁定
分类:
其他好文 时间:
2015-04-26 01:18:08
阅读次数:
177
有时,本地资源会消耗大量的内存,但是用于包装该资源的托管对象只占用了非常少的内存。一个典型的例子就是位图。一个位图可能占用几兆字节的本地内存,但是托管对象却极小,因为它只包含了一个hbitmap(一个4或8字节的值),从CLR角度看,一个进程可以在执行一次垃圾回收之前分配数百个位图(他们用的托管内存...
分类:
其他好文 时间:
2015-04-24 20:58:15
阅读次数:
105
通常的Android应用开发中都要图片,找美工设计些图片,放到项目中就可以了,不过除了使用现有的图片外,我们也可以用2D绘图,就是在View画一些图案或文字。其中通常要用到的类有Canvas(画布),Paint(画笔)及Color(用来设置画笔颜色)类,当然还可能用到其它很多类,都是根据自己项目中的需要来定的。
Canvas:画布,用来直接在View上绘制诸如矩形,圆形,文字,位图等图形。...
分类:
移动开发 时间:
2015-04-24 14:26:22
阅读次数:
150
网页在加载一张大图片时,往往要加载很久;
而且,在加载过程中,无法很好地控制图片的样式,容易造成错位等显示错误;
如果能够在加载大图时,先使用一张较小的loading图片占位,然后后台加载大图片,当大图片加载完成后,自动替换占位图,
这样能提供更好的用户体验;
由于,我在开发一个图片查看器时,遇到这样的需求,所以我写了个angular服务,来解决这个问题,效果还不错;
虽然是angula...
分类:
编程语言 时间:
2015-04-22 09:45:28
阅读次数:
184
MAX运行大批量循环的时候容易出现内存爆掉的情况,所以需要注意在循环里加入释放内容的函数. fn ReleaseMemory = ---------释放内存( GC() freesceneBitmaps()--释放位图碎片 --Frees up all the memory used by the ...
分类:
其他好文 时间:
2015-04-21 22:15:50
阅读次数:
136
位图索引: 统计条数奋勇夺冠: SQL> drop table t purge; Table dropped. SQL> create table t as select * from dba_objects; Table created. SQL> insert into t select * f...
分类:
其他好文 时间:
2015-04-21 01:46:23
阅读次数:
137