您的位置:首页 > 移动开发 > Android开发

andorid 中android:id="@+id/btn"跟android:id="@android:id/tabhost" 区别

2016-04-15 11:20 471 查看
言简意赅:三条直接表示出来

1、android:id="@+id/btn",表示在R.java文件里面新增一个id为btn的控件索引,最常用的一种声明控件id的方式。

2、android:id="@android:id/tabhost",表示引用的是系统已有的ID,在对应的sdk目录下的ids.xml里面。一般外部不去调用,是组件内部调用的时候使用。注意:这时候想在java代码中通过findViewById(R.id.***)获取资源行不通!!!

3、android:id="@id/btn" ,表示引用一个已经存在的ID,在R.java里面的,比如我们自己建了一个ids.xml,里面声明了一组id,其中一个是btn,那么你就可以这样引用了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: