class DarkRaha extends com { // разработка приложений
            String a="Главная" b="Контакты" c="О сайте"
};

Android

Android API

android gui

обзор

ресурсы приложения...

оформление приложения ...

диалоги
меню
класс Toast (тосты)
отмечаемый объект

группировка элементов...

виджеты

кнопка
кнопка флажок
статический текст
статическое изображение
графическая кнопка
редактор текста
редактор с подсказками
список
сетка
выдвижная форма
панель рейтинга
галлерея изображений
панель действий
WebView (браузер)

анимация

обзор анимации
xml описание анимации
анимация преобразования
cоздание аним. преобраз.

дополнительные виджеты

карта Google

устаревшее

закладки

Android Advance GUI

Справочник по Android GUI

Обзор андроид gui

Для разработки пользовательского интерфейса используются следующие классы:

Опредилить форму активности можно явно в коде или через xml ресурcы в папке res/layout. Более детально смотрите раздел форма.

группировщики

Визуальные контейнеры для других элеметов интерфейса. Основными являются следующие:

диалоги

меню

Для каждой активности можно определить опциональное или контекстное меню, перегружая методы onCreateOptionsMenu() и onCreateContextMenu() соответственно. Обработка выбора элементов меню происходит также в активити в методах onOptionsItemSelected() и onContextItemSelected(). Как ресурс меню указывается в xml файлах в папке res/menu.

события

Для обработки событий в виджете можно перегрузить нужный метод onXxx(), например onClick(). Либо создать переменную анонимного класса, реализующий интерфейс OnxxxListener. А затем зарегистрировать его в виджете методом setOnxxxListener(). Ниже приведено несколько интерфейсов определенных в классе View.

кнопки

текст

время

списки и таблицы

прочие виджеты


Рейтинг@Mail.ru