Android中attr属性的类型

本文详细介绍了Android中attr属性的多种类型,包括reference(资源ID)、color(颜色值)、boolean(布尔值)、dimension(尺寸值)、float(浮点值)、integer(整型值)、string(字符串)、fraction(百分数)、enum(枚举值)、flag(位或运算),以及如何定义和使用这些属性。通过实例解析,帮助开发者更好地理解和运用Android自定义属性。
摘要由CSDN通过智能技术生成

1、reference:资源ID。

1.1 属性定义:

<declare-styleable name = "名称">
       <attr name = "background" format = "reference" />
</declare-styleable>

1.2 属性使用:

<ImageView
         android:layout_width = "42dip"
         android:layout_height = "42dip"
         android:background = "@drawable/图片ID"
         />

2、color:颜色值。

2.1 属性定义:

<declare-styleable name = "名称">
       <attrname = "textColor" format = "color" />
</declare-styleable>

2.2 属性使用:

<TextView
       android:layout_width = "42dip"
       android:layout_height = "42dip"
       android:textColor = "#00FF00"
       />

3、boolean:布尔值。

3.1 属性定义:

<declare-styleable name = "名称">
    <attr name = "focusable" format = "boolean" />
</declare-styleable>

3.2 属性使用:

<Button
        android:layout_width = "42dip"
        android:layout_height = "42dip"
        android:focusable = "true"
         />

4、dimension:尺寸值。

4.1 属性定义:

<declare-styleable name = "名称">
      <attr name = "layout_width" format = "dimension" />
<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值