android 自定义属性值类型的详
1. reference:参考某一资源ID。
(1)属性定义:
(2)属性使用:
android:layout_width="42dip"
android:layout_height="42dip"
android:background="@drawable/图片ID" />
2. color:颜色值。
(1)属性定义:
(2)属性使用:
android:layout_width="42dip"
android:layout_height="42dip"
android:textColor="#00FF00" />
3. boolean:布尔值。
(1)属性定义:
(2)属性使用:
android:layout_width="42dip"
android:layout_height="42dip"
android:focusable="true" />
4. dimension:尺寸值。
(1)属性定义:
(2)属性使用:
android:layout_width="42dip"
android:layout_height="42dip" />
5. float:浮点值。
(1)属性定义:
(2)属性使用:
android:fromAlpha="1.0"
android:toAlpha="0.7" />
6. integer:整型值。
(1)属性定义:
(2)属性使用:
android:frameDuration="100"
android:framesCount="12"
/>
7. string:字符串。
(1)属性定义:
(2)属性使用:
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:apiKey="0jOkQ80oD1JL9C6HAja99uGXCRiS2CGjKO_bc_g" />
8. fraction:百分数。
(1)属性定义:
(2)属性使用:
android:pivotX="200%"
android:pivotY="300%"
/>
9. enum:枚举值。
(1)属性定义:
(2)属性使用:
android:orientation="vertical" >
10. flag:位或运算。
(1)属性定义:
(2)属性使用:
android:windowSoftInputMode="stateUnspecified | stateUnchanged | stateHidden" >
注意:属性定义时可以指定多种类型值:
(1)属性定义:
(2)属性使用:
android:layout_width="42dip"
android:layout_height="42dip"
android:background="@drawable/图片ID|#00FF00" />