1.setcolor()
該函式的作用是設定畫筆顏色,完整的函式宣告如下:
void setcolor(int color)
我們知道,一種顏色是由紅、綠、藍三色合成出來的,所以引數 color 只能取8位的0xaarrggbb樣式顏色值。
其中:
2.setstyle()
viod setstyle( style style)
用於設定填充樣式,對於文字和幾何圖形都有效:
- paint.style.fill: 僅填充內部
- paint.style.fill_and_stroke : 填充內部和描邊
- paint.style.stroke: 僅描邊
3.setstrokewidth()
void setstrokewidth(float width)
用於設定描邊的寬度值,單位px ,畫筆的樣式為stroke、fill_and_stroke 時有效。 Android自定義控制項之自定義組合控制項(三)
前兩篇介紹了自定義控制項的基礎原理android自定義控制項之基本原理 一 自定義屬性android自定義控制項之自定義屬性 二 今天重點介紹一下如何通過自定義組合控制項來提高布局的復用,降低開發成本,以及維護成本。1.第一種方式 直接在每個xml布局中寫相同的標題欄布局 這種方式沒有任何布局復用的...
Android自定義控制項之自定義組合控制項
前兩篇介紹了自定義控制項的基礎原理android自定義控制項之基本原理 一 自定義屬性android自定義控制項之自定義屬性 二 今天重點介紹一下如何通過自定義組合控制項來提高布局的復用,降低開發成本,以及維護成本。1.第一種方式 直接在每個xml布局中寫相同的標題欄布局 這種方式沒有任何布局復用的...
Android之自定義控制項
1.繼承view,view可以分為三種,基本的view,容器view,布局view 典型的view 如 imageview textview 容器類的view 如 listview gridview viewgroup 布局類的view 如 framelayout gridview linealay...