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

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

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

<р> Вот почему Android предоставляет альтернативный модель строительства интерфейс:. Раскладка XML на основе. Самый простой способ объяснить эту концепцию, чтобы показать пример. Вот файл XML-макет, который идентичен в поведении на программно-построен пример:

версия 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"

Общая структура Android файл макета XML прост: это дерево XML элементов, в которой каждый узел является имя класса (Посмотреть данном примере, однако, является лишь одним элементом Посмотреть). Вы можете использовать имя любого класса, который простирается Фото качестве элемента в ваших XML макетов, в том числе на заказ Посмотреть классов, которые вы указали в вашем собственном коде.

Эта структура делает его легко и быстро создать интерфейсы, используя более простую структуру и синтаксис, чем вы будете использовать в программном макета. Эта модель вдохновлена ​​модели веб-разработки, в котором вы можете отделить презентацию вашего приложения (UI) его от логики приложения, используемый для получения и заполнения данных.

<Р> В приведенном выше примере XML, есть только один Посмотреть элемент: TextView, который имеет пять атрибутов XML. Вот описание того, что они имеют в виду:

<р> Эти файлы макета XML относятся к RES /макет /директории вашего проекта.

В «Рес» является сокращением от «ресурсов» и каталог содержит все не код, что требует активы ваше приложение. В дополнение к раскладка, ресурсы также активы, такие как изображения, звуки и локализованные строки

<р> Атрибут Значение Xmlns:. Андроид Это пространство имен XML-декларации, что рассказывает Android инструменты, которые вы собираетесь обратиться к общим Атрибуты, определенные в пространстве имен Android. Внешний тег в каждом Android файле макета должны этот атрибут. Android: ID Этот атрибут присваивает уникальный идентификатор элемента TextView.

Вы можете использовать назначенный ID ссылаться на этот вид из вашего исходного кода или других заявлений ресурсов XML. Android: layout_width Этот атрибут определяет, сколько из доступной ширины на экране этой точки зрения следует употреблять. В этом случае, это только так Посмотреть Вы хотите, чт

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