2
我有一個尺寸爲265x256的圖像,我想在畫布上隨機位置繪製尺寸爲16x16的左上角和右下角部分 有人可以分享概念或代碼來做到這一點在畫布上繪製圖像部分
我有一個尺寸爲265x256的圖像,我想在畫布上隨機位置繪製尺寸爲16x16的左上角和右下角部分 有人可以分享概念或代碼來做到這一點在畫布上繪製圖像部分
我認爲你可以使用Canvas方法
public void drawBitmap (Bitmap bitmap, Rect src, RectF dst, Paint paint)
其中文件指出第二個參數作爲SRC
如果源矩形不爲空,則指定要繪製的 位圖的子集。
因此,您可以傳遞要在第二個參數中繪製的源位圖的矩形。 012B和map之間的drawBitmap和更高的價格會有什麼變化?
? – prateeksarda
你想畫在畫布上嗎?至少這是我從這些問題中理解的。如果你想從畫布創建位圖,那麼這個答案不適合你。 – Krishnabhadra
關於哪一個很貴,我不能肯定地說,但我認爲在這兩種情況下性能沒有太大的差別。因爲在這兩種情況下,os必須迭代每個像素,出現RGB(A)值。 – Krishnabhadra