declare styleable自定義控制項的屬性

2021-07-16 21:41:54 字數 1562 閱讀 4293

name = 

"custom_background"

format =

"reference|color"

/>

1, reference : 引入某一資源id

2, color:         輸入顏色值

3  boolean:    輸入true或者false

4, dimension:輸入尺寸如20dp等

5, enum:        列舉值

6, flag:           位或者運算

7, fraction:     輸入百分數

8, interger:    輸入整數

9, string:      輸入字串

10,float:      輸入浮點數

以下是在res/values/attrs.xml(attrs可以隨意取***.xml)

<?

xml version=

"1.0"

encoding=

"utf-8"

?>

name=

"custom_view"

>

name=

"name"

format=

"string"

/>

name=

"color"

format=

"color"

/>

name=

"width"

format=

"dimension"

/>

name=

"height"

format=

"dimension"

/>

name=

"choose"

format=

"boolean"

/>

name=

"background"

format=

"reference"

/>

name =

"custom_background"

format =

"reference|color"

/>

name=

"orientation"

format=

"enum"

>

name=

"horizontal"

value=

"0"/>

name=

"vertical"

value=

"1"/>

name=

"weight"

>

name=

"two"

value=

"2"

/>

name=

"one"

value=

"1"

/>

name=

"zero"

value=

"0"

/>

MFC ActiveX 控制項 新增另一自定義屬性頁

在微軟msdn上有詳細過程,但還有一步要注意 對話方塊的屬性中,border改為 none style改為child 微軟幫助文件如下 開啟控制項的專案,則在專案工作區中開啟資源檢視。右擊在 資源檢視開啟快捷選單並單擊新增資源。展開對話方塊節點,然後選擇idd ole proppage small。...

自定義控制項 自定義鐘錶

private context mcontext 畫筆 private paint mpaint 控制項的寬 private int mwidth x方向的圓心座標 private int center 鐘錶的半徑 private int mradio 圓環的寬 private int stroke...

Spring Framework之自定義屬性編輯器

屬性轉換測試 簡單點,就是在屬性注入的時候,能夠將配置的string型別轉為bean屬性真正的型別。例如在spring的xml配置檔案中配置 這裡配置的configlocation看起來是個位址,是字串型別,但是在sqlsessionfactorybean中是resource型別 private r...