Android绘图性能的各种优化方法!
图片质量对Android绘图速度影响很大,一般对于非透明图片要使用RGB565彩色模式,透明图片尽可能使用RGBA4444彩色模式,RGBA8888及以上色彩模式图片非极端必要不要使用(同样大小的图片,你找10张设成RGBA8888,十张设成RGB565自己看看FPS差异)。另外Android中做过一些通用的缓存设置,非必要的话不要开启(比如setBackgroundDrawable无特殊需要建议设为null,setAlwaysDrawnWithCacheEnabled、setDrawingCacheEnabled、setWillNotCacheDrawing之类参数不需要就全设成关闭)。
最近评论