自定義 View ———— 折線圖(重寫 onDraw方法)

實現一個以下效果的折線圖 這樣的效果實現的方式很容易想到的就是重寫 onDraw 方法,給定一組 float 值,分別畫點、線,那麼下面有顏色的陰影部分是用什麼畫呢,就用到了 Path, 一個點一個點相連成一個封閉的圖形,即可畫出這個圖形。若是先畫點,再畫陰影部分,是會把點遮住一部分的,因此實現的時候先畫完了陰影部分,再畫線和點。不過這樣子在 onDraw 方法裏就有兩個 for 循環,若是有好的
相關文章
相關標籤/搜索