Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ТП_2_01_Android

.pdf
Скачиваний:
9
Добавлен:
03.06.2015
Размер:
495.47 Кб
Скачать

Запуск приложения

Построение интерфейса

Пользовательский интерфейс Android, или оболочка, которые описаны в документации XML, могут быть найдены в папке res/layouts.

файлов в Android XML много, но это позволит вам контролировать практически каждый элемент на экране.

Одним из наиболее важных элементов интерфейса в Android являются контейнеры Layout, такие как LinearLayout. Эти элементы невидимы для пользователя, но выступают в качестве контейнеров для других элементов, таких как Buttons и TextViews.

Как и LinearLayout, TableLayout позволяет использование интерфейса с использованием сетки.

Пример: табличная разметка

<?xml version="1.0" encoding="utf-8"?>

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"

android:stretchColumns="1">

<TableRow>

<TextView android:text="@string/table_layout_4_open" android:padding="3dip" />

<TextView android:text="@string/table_layout_4_open_shortcut" android:gravity="right"

android:padding="3dip" /> </TableRow>

<TableRow>

<TextView android:text="@string/table_layout_4_save" android:padding="3dip" />

<TextView android:text="@string/table_layout_4_save_shortcut" android:gravity="right"

android:padding="3dip" /> </TableRow>

</TableLayout>

Объект ресурса (Resource Object)

В Android, R - это специальный объект, который автоматически создается для обеспечения доступа к ресурсам вашего проекта (макеты, строки, меню, иконки...) внутри кода.

Каждому ресурсу присваивается свой id.

Их можно использовать для привязки Buttons и TextViews в

макете.

Полезные ссылки

Главный ресурс андроидо-девелоперов: http://developer.android.com/index.html

Начало разработки под Andriod (с примером): http://softdroid.net/get-started-developing-for-android-with-eclipse

Про форматирование xml: http://habrahabr.ru/blogs/android_development/130774/

Большой набор полезных ссылок по теме: http://konspect.blogspot.com/2011/08/eclipse-sdk-android.html

Настройка среды и Hello,world: http://wert1go.ru/hello-world-na-android

Примечание

В сети вы найдете огромное количество информации о

том, как начать программировать под Android и ни

одной статьи на тему «Как перестать

программировать под Andriod и начать жить».

=)

Далее

Облачные технологии

Особенности облачного хранения данных

Google App Engine

Разработка в eclipse под GAE

Google Big Table

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]