- •Введение
- •Описание инструментария разработки
- •Установка Android sdk
- •Установка adt для Eclipse
- •Создание проекта
- •Лабораторная работа №4 создание простых приложений для операционной системы android на основе встроенных шаблонов
- •Создание простого проекта Android
- •Первое приложение
- •Создание виртуального устройства Android
- •Структура каталогов проекта
- •Запуск приложения
- •Создание демонстрационного проекта Android
- •Лабораторная работа №5 разработка графического интерфейса пользователя и обработчиков событий элементов управления
- •Разметка пользовательского интерфейса
- •Редактирование пользовательского интерфейса
- •Элементы разметки
- •Виджеты (представления)
- •Другие типы виджетов
- •Обработчики событий для элементов управления
- •Использование атрибута onClick и обработчика события onClick()
- •Работа с полями ввода текста
- •Работа с текстом
- •Лабораторная работа №6 создание приложения с использованием класса audiomanager
- •Графический интерфейс пользователя
- •Код приложения
Создание проекта
Создание нового проекта Android выполняется командами File New Project, а затем выбором Android Application Project в окне New Project (рисунок 13).
Рисунок 13 – Создание проекта Android
В следующих окнах задаются имя проекта, его свойства и состав (подробно описано в лабораторной работе №4).
Enjoy!
Лабораторная работа №4 создание простых приложений для операционной системы android на основе встроенных шаблонов
Цель работы: Знакомство со средствами разработки мобильных приложений на языке Java 2. Изучение структуры каталогов проекта и содержащихся в них ресурсов.
Подготовка к лабораторной работе:
Изучить лекционный материал дисциплины "Технология разработки телекоммуникационных сервисов" по теме "Разработка мобильных приложений для операционной системы Android".
Изучить соответствующие разделы в литературе [9, 10].
Повторить принципы работы в среде Eclipse.
Краткая теория
Создание простого проекта Android
Первое приложение
Традиционно при изучении основ программирования, нового языка программирования или среды разработки начинают с программы, которая выводит на экран приветствие: «Hello, World!». Мы не будем отличаться оригинальностью и начнём с создания приложения, которое выводит на экран мобильного устройства приветствие «Hello, World!» и называется «Hello, Android».
Воспользуемся средствами автоматической генерации кода, встроенными в Eclipse, благодаря чему нам не придётся написать не единой строки кода вручную.
Для создания нового проекта в среде Eclipse с предварительно установленным Android plug-in выполняем команды меню File New Project и выбираем Android Application Project в окне New Project (рисунок 13).
В окне New Android Application заполняем пустые поля следующим образом:
Имя приложения (Application name) |
Hello, Android |
Имя проекта (Project name) |
HelloAndroid |
Имя пакета (Package name) |
org.example.hello |
Целевая платформа(Build Target SDK) |
Android 2.2 |
API level |
8 |
Примечание 3: В данной лабораторной работе рекомендуется выбрать в поле <Target SDK> API:8 Android 2.2 только потому, что нами проверена работоспособность лабораторной работы для данного API (англ. Application Programming Interface – интерфейс программирования приложений). При этом приложение будет выполняться на устройствах Android с более высокой версией операционной системы. Необходимо учитывать при выборе платформы требуемую функциональность приложения (например, наличие модулей Bluetooth, GPS, разрешение экрана, количество цветов, объём памяти и т.п.).
На рисунке 14 показано, как создать приложение Android. Часть полей Android plug-in заполняет автоматически (можно оставить эти значения). После заполнения нажимаем Next.
Рисунок 14 – Создание приложения Android
В следующем окне необходимо конфигурировать проект (рисунок 15).
Рисунок 15 – Конфигурирование проекта
Здесь можно указать, будет ли создан ярлык для приложения (launcher icon), деятельность приложения (activity), создаём ли мы проект-библиотеку (library), и в какой папке будет создан проект (workspace). Нажимаем Next
Приложение Android состоит из одной или нескольких деятельностей (activities). Деятельность можно представить как контейнер пользовательского интерфейса, который содержит интерфейс и код, создающий его. Аналогом деятельности в Windows является форма.
Выбираем бланк деятельности (Blank Activity), имя деятельности (Activity Name) и тип навигации (Navigation Type) в следующем окне, как показано на рисунке 16.
Рисунок 16 – Создание и конфигурирование деятельности приложения
После нажатия кнопки Finish, приложение создано. Проект с именем HelloAndroid должен появиться в списке проектов среды Eclipse (Project Explorer).
