本文目录一览:
- 1、android,,,R.java的作用是什么??
- 2、R.java 是什么文件?干什么用的?在什么地方?
- 3、生成R.java文件失败 这是怎么回事
- 4、有的Android源码中,怎么找不到R.java文件?
- 5、Android Studio R.java文件在哪
- 6、急求,,在java中创建Circle类,有成员r,有待参数的构造函数来初始化r
android,,,R.java的作用是什么??
R.java文件自动生成,用来定义Android程序中所有各类型的资源的索引。(它是只读的,开发人员不对其修改)。
有控件的id的索引,string字符串资源的索引,layout的索引,drawable资源索引……用户可以通过“R.资源类名.索引”来调用定义的资源,如
Button button=(Button) this.findViewById(R.id.button);
String name = this.getResources().getString(R.string.app_name);
R.java 是什么文件?干什么用的?在什么地方?
首先,一个类,不标明来源,是很难知道用在哪的。。。。。
其次
android 的资源标识文件,是R.java
~~~~~~~~~~~~~~~~~~~~
生成R.java文件失败 这是怎么回事
关掉ADT,等一会儿之后再打开。有时候ADT刚启动,因为电脑本身的问题,有些sdk,包,plugin之类的东西还未来得及加载。有时候eclipse已经完全加载完毕了,而sdk还未加载进来的时候,eclipse就不再主动更新这些了,就会看不到R文件,jar包之类的东西了,关掉重启ADT就没问题了,要是屡次重启还是看不到,就是ADT缺少东西了应该,重下一个最好
有的Android源码中,怎么找不到R.java文件?
如果仅仅是源码,是不会有R.java文件的,因为这个文件属于编译后的文件,andorid项目会根据相关资源生成这个文件。
有的源码包含这个文件,说明编译过,但如果修改了资源,这个文件会被重新编译,所以没有它也无所谓。
Android Studio R.java文件在哪
按照下面的步骤就可以在Android studio中找到R.java文件。
1、首先创建一个新的项目,项目的目录如下:
2、在这个项目列表中是没看到R.java文件的,要切换项目列表试图为project。
3、依次,打开app–build–generated–source–r–debug,在debug中的两个选项的子文件中分别有有一个R文件,既就是R.java文件。
急求,,在java中创建Circle类,有成员r,有待参数的构造函数来初始化r
public class TestCircle {
public static void main(String[] args) {
Circle[] circles = new Circle[]{
new Circle((int)(Math.random() * 10)),
new Circle((int)(Math.random() * 10)),
new Circle((int)(Math.random() * 10)),
new Circle((int)(Math.random() * 10)),
new Circle((int)(Math.random() * 10)),
new Circle((int)(Math.random() * 10)),
new Circle((int)(Math.random() * 10)),
new Circle((int)(Math.random() * 10)),
new Circle((int)(Math.random() * 10)),
new Circle((int)(Math.random() * 10))
};
for (int i=0; icircles.length; i++) {
System.out.println(“Circle_” + i +”:R=” + circles[i].r+”;area=” + circles[i].getArea());
}
}
}
class Circle{
int r;
Circle() {
this.r = (int)(Math.random() * 10);
}
Circle(int r) {
this.r = r;
}
public double getArea() {
return 3.14 * r * r;
}
}
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/280741.html