在開發中有時候需要獲取到乙個view當前的影象資訊,這個view可能是乙個單一的view,也可能是多個view組成的viewgroup,所以不能通過簡單的getbackground的方法獲取到這個影象資訊。下面提供兩個比較方便方法可以獲取這個資訊
/**
* 通過canvas複製view的bitmap
*/private
void
copybycanvas()
/**
* 通過drawingcache獲取bitmap
*/private
void
copybydrawingcache()
}
Drawable轉換為Bitmap兩種方法
想拿到點陣圖的bitmap,有兩種辦法,至於那種好,可能要看是在什麼情況下了 1,根據已有的drawable建立乙個新的bitmap private bitmap bitmap private void drawabletobitamp drawable drawable 2,直接從現有的drawa...
Drawable轉換為Bitmap兩種方法
如果通過網路載入了一張位圖,想拿到這張位圖的bitmap,有兩種辦法,至於那種好,可能要看是在什麼情況下了 1,根據已有的drawable建立乙個新的bitmap 1 private bitmap bitmap 2private void drawabletobitamp drawable draw...
自定義View的兩種方式
一 xib自定義view 1.思路 2.關鍵 1 import23 class45 inte ce67 8 模型資料9 1113 14 15 通過模型資料來建立乙個view 16 1819 end 1 import 2 import 34 inte ce 5 property weak,nonato...