Android中Drawable、Bit地图、byte[转]

Android中Drawable、Bitmap、byte[转]1、Drawable → Bitmap canvas . drawBitmap( mBitmap, new Rect( 100, 1

Android中Drawable、Bitmap、byte[转]
1、Drawable → Bitmap

canvas . drawBitmap( mBitmap, new Rect( 100, 100, 300, 300) , new Rect( 100, 100, 200, 200) , null ) ; 


    这里将   mBitmap   的   (100,100)   到   (300,300)   区域拿出来,自动缩放并画到屏幕的   (100,100)   到   (200,200)   区域。

    对于   Bitmap   的处理,上面介绍的   是最简单的两种,平移和缩放。而要是需要更复杂的处理,比如旋转和倾斜,就得使用   Matrix   了。