我無法理解爲什麼用 '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