..


赞助商链接

让我们在文件R.java看看

在第二章percedente可能更细心的读者会注意到R.id.testo1主题(或R.id.testo2)传递给该方法findViewById。
在这一章中,我们会在事实上,分 ​​析该文件R.java的内容发挥了在我们的应用程序一定的作用。 打开,然后有问题的文件,看看源代码。

正如在前面章节中提到,该文件是关联R.java为我们的应用程序的每个元素的十六进制字符串。 由于这个类是在编译时,当您创建安装包自身产生的,你应该完成我们的项目至少一次地看到,在文件中的正确的代码。

打开文件R.java找到的代码有点“详细结构。 其实内部声明的类是R,和其他嵌套类定义中创建我们的应用程序中的元素。 例如,我们发现将包含loyout这样一个不断嵌套类:

 



公共静态最终诠释的主要= 0x7f030000;

 
这个常数确定了主要main.xml中我们的文件和十六进制字符串将被编译器用来进行相应的联想。

向下滚动文件结构R.java也嵌套类ID。 即使在这个类,我们会发现两个常数确定两个TextView的文本1和 Text2为。 如果,例如,我们增加了第三个TextView的testo3命名申请后会自动启动将在文件R.java也为这个新元素不断放置。

R.java文件已提交本指南仅用于教育目的,因为程序员从来没有以任何方式改变这个文件。 这是编译器添加或删除相关的元素的常量。 请注意,最后,这个类定义R是使用修饰符公共静态最终 (这实际上确定一个常数),因为,在运行的应用程序,您将不需要改变这个类的属性。

帮助开发Android应用程序
电子学习
ASP和Access(电子书) ASP和Access(电子书)
管理与ASP一个MS Access数据库。 在只有29€。
PHP(课程) PHP(课程)
全部课程用于创建动态Web站点。 从49€。
XML(课程) XML(课程)
创建XML的结构,XSL和可扩展的其他语言。 起价29€。
赞助商链接