Canvas的save和restore

在創建新的控件或修改現有的控件時,我們都會涉及到重寫控件或View的onDraw方法。 onDraw方法會傳入一個Canvas對象,它是你用來繪製控件視覺界面的畫布。 在onDraw方法裏,我們經常會看到調用save和restore方法,它們到底是幹什麼用的呢? ❑save:用來保存Canvas的狀態。save之後,可以調用Canvas的平移、放縮、旋轉、錯切、裁剪等操作。 ❑restore:用來
相關文章
相關標籤/搜索