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

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

обы занять весь экран, что и значение "fill_parent" означает. Android: layout_height Это так же, как Android: layout_width, кроме того, что он относится к имеющейся высоты экрана. Android: Текст Это устанавливает текст, который должен отображаться TextView. В этом примере, вы используете строковый ресурс вместо жестко заданного значения строки. Элемент привет

строка определяется в RES /значений /файла

strings.xml.

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

<Р> В Eclipse, Package Explorer разверните /RES /макет /папок и открытый main.xml (когда открыт, вы, возможно, потребуется нажать на вкладку "main.xml" в в нижней части окна, чтобы увидеть источник XML). Замените содержимое со следующим XML: Плагин Eclipse, автоматически создает один из этих файлов макета для вас: main.xml.

В приложении "Hello World" вы только что завершили этот файл был проигнорирован, и вы создали макет программно. Это должно было научить вас больше о Android рамках, но вы должны почти всегда определить ваш макет в XML файла, а не в коде. Следующие процедуры будет поручить вам, как изменить существующее приложение, чтобы использовать раскладку XML

  1. XML версии = "1.0". encoding="utf-8"?>xmlns:android="https://schemas.android.

    com/apk/res/android"android:id="@+id/textview"android:layout_width="fill_parent"android:layout_height="fill_parent"android:text="@string/hello"

    Сохраните файл. Каталог

  2. Внутри RES /значений /папку, откройте strings.xml. Это где вы должны сохранить все текстовые строки по умолчанию для пользовательского интерфейса. Если вы используете Eclipse, то ADT будет начали вас с двумя строками, привет

    и app_name

    . Пересмотреть привет

    к чему-то еще. Возможно, "Привет, Android! Я ресурс строки!" Вся файл должен выглядеть следующим образом: XML версия = "1.

    0" кодирования = "UTF-8"> имя = "привет"> Привет, Android?! Я строка ресурс! Имя = "app_name"> Привет, Android

  3. Теперь открывать и изменять свой класс HelloAndroid и использовать макет в формате XML. Измените файл, чтобы посмотреть, как это: пакет com.example.helloandroid; импорт android.app.Activity; импорт android.os.Bundle; publicclassHelloAndroidextendsActivity {/** Вызывается, когда активность создается впервые. * /@ O

    Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.