Android XML 布局基础(二)ID 用法

android:id=“@+id/dzm_test”

  • 命名格式:/ 后面的 ID 必须为字母开头。

android:id=“@+id/123” ×

android:id=“@+id/123adc” ×

android:id=“@+id/-adc” ×

android:id=“@+id/abc123” √

  • @:字符串开头处的 @ 符号表示 XML 解析器,解析并展开 ID 字符串的其余部分,并将其标识为 ID 资源

  • 加号(+):表示这是一个新的资源名称,必须创建该名称并将其添加到资源 (R.java 文件中) 内,Android 框架还提供许多其他 ID 资源,引用Android 资源 ID 时,不需要加号,但必须添加 android 软件包命名空间:

android:id=“@android:id/empty”

添加 android 软件包命名空间后,将从 android.R 资源类而非本地资源类引用 ID

  • 通过带 + 符号的 ID 在编译后会添加到 R.java (R.txt)
  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值