*   >> Чтение Образование Статьи >> science >> programming

Android-программирование: Hello World [1]

verridepublicvoid OnCreate (Bundle savedInstanceState) {super.onCreate (savedInstanceState); setContentView (R.layout.main);}} <р> Когда вы делаете это изменение, введите его вручную, чтобы попробовать функцию автозавершения кода. Как только вы начнете набирать "R.layout.main" плагин будет предложить вам предложения. Вы увидите, что это помогает во многих ситуациях.

<Р> Вместо того чтобы передавать setContentView () вид объекта, вы даете это ссылка на ресурс макета. Ресурс определяется как R.layout.

main, который на самом деле составлен представление объекта макета, определенного в /res/layout/main.xml. Плагин Eclipse, автоматически создает эту ссылку для вас внутри R.java класса проекта. Если вы не используете Eclipse, то класс R.java будет создан для вас, когда вы запустите Ant для сборки приложения. (Подробнее о классе R в данный момент.) Каталог


<р> Теперь снова запустите приложение - потому что вы создали конфигурацию запуска, все, что вам нужно сделать, это нажать на значок со стрелкой зеленого бежать, или выберите Run> Run> История Android активность.

Помимо изменений в TextView строки, приложение выглядит так же. В конце концов, дело было показать, что два различных подхода макет производить идентичные результаты.

<Р> Продолжить чтение для введения в отладке и немного дополнительной информации об использовании других сред разработки. Когда вы будете готовы, чтобы узнать больше, читайте приложений Основы для внедрения всех элементов, которые делают приложения для Android работы. Также обратитесь к руководству странице Введение разработчика для обзора Dev Guide

документации.


R класса

<р> В Eclipse, откройте файл с именем R.java (в GEN /папки [Сгенерировано Java файлов]). Это должно выглядеть примерно так:

пакетов com.example.helloandroid; publicfinalclass R {publicstaticfinalclass Attr {} {publicstaticfinalclass Drawable publicstaticfinalint значок = 0x7f020000;} {ID publicstaticfinalclass publicstaticfinalint TextView = 0x7f050000;} {publicstaticfinalclass макет publicstaticfinalint основной = 0x7f030000; } {publicstaticfinalclassstring publicstaticfinalint app_name = 0x7f040001; publicstaticfinalint привет = 0x7f040000;}} <р> R.

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

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] >>

Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.