..


Рекламные ссылки

Давайте взглянем на файл R.java

В главе percedente, вероятно, более внимательные читатели уже заметили, R.id.testo1 тему (или R.id.testo2) передается методу findViewById.
В этой главе мы, по сути, проанализировать содержимое файла R.java который играет роль в некоторых из наших приложений. Открыть, затем файл в вопрос и посмотреть на исходный код.

Как уже упоминалось в предыдущих главах, связан файл R.java шестнадцатеричную строку для каждого элемента нашего приложения. Так как этот класс является самостоятельной организации во время компиляции при создании установочного пакета, вы должны завершить наш проект по крайней мере один раз увидеть правильный код в файле.

Открытие файла R.java найти структуру кода мало "подробно. На самом деле класс объявлен в R, и другие вложенные классы создаются, определяющие элементы в нашем приложении. Например, мы находим класс, который будет содержать вложенные loyout постоянной примерно так:

 



 общественности статической окончательного Int основной = 0x7f030000;

 
Эта константа определяет основные main.xml нашего файла и шестнадцатеричная строка будет использоваться компилятор, чтобы сделать соответствующие ассоциации.

Прокрутка вниз файловую структуру R.java также вложенные идентификатор класса. Даже в этом классе мы найдем две константы, которые определяют два TextView text1 и text2 как. Если, например, мы добавили третий TextView testo3 имени запуске приложения автоматически будет помещен в файл R.java также постоянным для этого нового элемента.

R.java файл был представлен в этом руководстве в образовательных целях только потому, что программист никогда не изменить этот файл в любом случае. Именно для компилятора, чтобы добавить или удалить констант, связанных с элементами. Отметим, наконец, что R класса определяется с помощью модификаторов общественности статической окончательным (который на самом деле определить константу) в том, что во время работы приложения, вам не нужно будет менять атрибуты этого класса.

Помощь разрабатывать приложения для Android
E-Learning
Главная страница (книгу) Главная страница (книгу)
Создание веб-страниц, не зная HTML. Всего лишь 25 €.
MySQL (курс) MySQL (курс)
Управление с открытым исходным кодом базы данных. С 39 €.
Visual Basic 6 (курс) Visual Basic 6 (курс)
Сделать Приложения для настольных компьютеров с VB6. С 39 €.
Рекламные ссылки