我无法理解为什么用 'R' 中的Android应用程序类。
setContentView(R.layout.main);
可以解释为什么使用R在这里使用。
我无法理解为什么用 'R' 中的Android应用程序类。
setContentView(R.layout.main);
可以解释为什么使用R在这里使用。
你的问题是重复的Understand the R class in Android
当你的应用程序编译,生成AAPT R类,其中包含 资源ID在你的RES /目录中的所有资源。 对于每种类型的资源,存在的R子类(例如, R.drawable所有绘图资源)和用于该 类型的每个资源,有一个静态的整数(例如,R.drawable.icon)。这个 整数是您可以用来检索资源的资源ID。
我从以下链接这个细节,了解更多详情检查一次: http://developer.android.com/guide/topics/resources/accessing-resources.html
R.class适用于所有Android资源..不,你不能访问任何资源(绘制,布局,个XML等)和R.class是自动生成的参考。
R.class
包含ID所有你的安卓资源。
您可以在这里找到更多的信息: http://developer.android.com/reference/android/R.html
R是包含所有资源类您的应用程序的ID。
它的资源类,包含了所有资源的ID。在这里,你还可以使用
setContentView(main);
R.java这是系统自动生成的文件包含在应用程序中使用的每个资源,这是用来做refrence的ID。
有n个类似的问题 – 2012-02-23 08:41:19