Android自定義View

學習http://hencoder.com/ui-1-1/筆記

一、關鍵點
  • 自定義繪制的方式是重寫繪制方法,其中最常用的是onDraw()
  • 繪制的關鍵是Canvas的使用
    Canvas的繪制類方法:drawXXX()(關鍵參數:Paint)
    Canvas的輔助類方法:范圍裁切和幾何變換
  • 可以使用不同的繪制方法來控制遮蓋關系
二、自定義繪制知識的四個級別

1.Canvas 的 drawXXX() 系列方法及 Paint 最常見的使用
Canvas.drawXXX() 是自定義繪制最基本的操作。掌握了這些方法,你才知道怎么繪制內容,例如怎么畫圓、怎么畫方、怎么畫圖像和文字。組合繪制這些內容,再配合上 Paint 的一些常見方法來對繪制內容的顏色和風格進行簡單的配置,就能夠應付大部分的繪制需求了。
2.Paint 的完全攻略
3.Canvas 對繪制的輔助——范圍裁切和幾何變換。
4.使用不同的繪制方法來控制繪制順序

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容