赞
踩
比如: 在 layout1.xml 加入button
<Button android:id="@+id/button1" >
AAPT会在对应的 R.java中生成id
public static final int button1=0x7f05000b;
在代码中我们可以这样调用
findViewById(R.id.button1);
这个机制是如何工作的?
- layout/main.xml
- drawable/icon.xml
- layout/listitem.xml
首先类型是layout,给TT赋值为:0x03,然后是第一个元素给NNNN为0000,最终id为:0x7f030000
接下来类型是drawable,给TT赋值为:0x02,第一个元素给NNNN是0000,最终id为0x7f020000
最后,我们看到另外一个layout,TT= 0x03,NNNN = 00001,所以最终id为0x7f0300001
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。