比如android:background="@drawable”中的drawable是res文件夹下的一个文件夹但是android:id="@+id”中的@+id是哪里的东东呢?菜鸟提问,请各位不吝赐教。
解决方案 »
- 数独游戏怎么做
- 求助,那位大神有android-sdk-windows文件夹,里面东西要全,发给我呀
- Android 上传照片 报错: java.lang.OutOfMemoryError
- 关于Android Socket的传输速度
- ImageView 放大缩小的问题
- 在googlePlay发布第二个版本出现下面错误,求大侠指点
- 关于ViewFlipper的问题,在同一个页面有两个layout,当滑动到第二个view的时候吗,怎样监听返回键返回到上一个layout,而不关闭页面~
- 小球随机运动问题
- Cordova 插件编写
- 如何在Android Studio里设置Build Tool版本?
- apk文件疑惑
- 这是java中的什么语法?匿名内部类吗?
@id/ (没有+)表示引用之前已经增加的对象。
比如<TextView
android:id="@+id/tx"
/> //在XML文件中声明的此处可以在程序中生成Button的实例。
TextView text = (TextView)findViewById(R.id.tx);大概就这个意思,建议先看一些入门书籍,上面都会有介绍。
所以整个意思就是在当前控件中添加一个唯一标识符(自动在R.java文件中生成),方便在java程序中能很好的引用。
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="10dip"/>
R.java中id类中添加唯一标示的意思,这样理解就可以,调用时好调用。
public static final class id {
public static final int btnNextScreen=0x7f050002;
public static final int email=0x7f050001;
public static final int name=0x7f050000;
}