Kotlin DSL

Kotlin DSL

HORIZONTAL addView(ImageView(context)) }為LinearLayout定義一個高階函式HorizontalLayout,用於表示水平佈局,程式碼如下://函式定義fun HorizontalLayou...

2022-12-28
canvas基礎及圖片縮放的實現

canvas基礎及圖片縮放的實現

使用臨時圖層繪製是很耗效能的,如果每次都清空畫布然後重新畫一次,那麼效能會消耗很大(即使分了幾個圖層),我們應區分“變”與“不變”的部分,只對“變”的部分重新渲染,“不變”的部分不渲染,將經常變化的部分抽離到臨時圖層,這樣僅需要渲染臨時圖層...

2022-10-01