
- •Ресурсы и документация
- •Подготовка окружения
- •Установка jdk 6 Java Development Kit
- •Установка Android sdk.
- •Установка Eclipse
- •Настройка Eclipse для работы с Android проектами.
- •Создание и запуск приложения
- •Создание проекта Android
- •Запуск Android приложения в эмуляторе
- •Создание пользовательского интерфейса
- •Краткий обзор View
- •Создание activity и переходы между экранами
- •Краткая справка о интерфейсах и классах в java
- •Rest веб-сервисы, json
- •Описание веб-сервисов http://tsu.Codereign.Net/api/tsu
- •Работа с rest веб-сервисами в Android
- •Отображение диалогов
- •Хранение настроек пользователя
- •Оборудование
- •Задание на работу
- •Порядок выполнения работы
- •Оформление отчета
- •Контрольные вопросы
Лабораторная работа №6. Создание приложений для мобильной ОС Android.
ЦЕЛЬ И ЗАДАЧИ РАБОТЫ
Ознакомление c мобильной платформой Android. Получение навыков создания приложения для Android, ознакомление с базовыми элементами пользовательского интерфейса и способами взаимодействия с веб-сервисами на примере приложения "Бортовой компьютер".
ТеорЕтические сведения
Операционная система Android
Android — портативная (сетевая) операционная система для коммуникаторов, планшетных компьютеров, электронных книжек, цифровых проигрывателей, наручных часов, нетбуков и смартбуков, основанная на ядре Linux. Изначально разрабатывалась компанией Android Inc., которую затем купила Google.
…
Версии Android
Версия |
Кодовое имя |
API |
Распространение |
1.5 |
Cupcake |
3 |
0.1% |
1.6 |
Donut |
4 |
0.4% |
2.1 |
Eclair |
7 |
3 |
2.2 |
Froyo |
8 |
12.9% |
2.3 - 2.3.2 |
Gingerbread |
9 |
0.3% |
2.3.3 - 2.3.7 |
10 |
55.5% |
|
3.1 |
Honeycomb |
12 |
0.4% |
3.2 |
13 |
1.5% |
|
4.0.3 - 4.0.4 |
Ice Cream Sandwich |
15 |
23.7% |
4.1 |
Jelly Bean |
16 |
1.8% |
Мы будем разрабатывать приложение под версию Android 2.0 / 2.1 «Eclair», она достаточна для ознакомления с ОС и поддерживается большим количеством устройств.
Ресурсы и документация
Главный ресурс разработчика – сайт http://developer.android.com/index.html
Информация о распространении версий Android: http://developer.android.com/about/dashboards/index.html
Уроки для начинающих на русском языке http://startandroid.ru/uroki/vse-uroki-spiskom.html
Подготовка окружения
Для того чтобы начать разрабатывать приложения на Android необходимо выполнить следующие шаги.
Установить JDK 6 (Java Development Kit) .
Установить Android SDK.
Установить Eclipse.
Настроить Eclipse для работы с Android проектами.
Установка jdk 6 Java Development Kit
Переходим на официальный сайт разработчиков Java http://www.oracle.com/technetwork/java/javase/downloads/index.html
Нам необходима версия JAVA SE 6, она находится чуть ниже в таблице:
Нажимаем кнопку Download под надписью JDK.
На следующей странице необходимо согласиться с лицензионным соглашением и выбрать необходимую версию для загрузки
Запускаем загруженный файл и следуем стандартным инструкциям по установке, никаких специальных действий не требуется.
Установка Android sdk.
Переходим по ссылке http://developer.android.com/sdk/index.html, нажимаем на кнопку справа “Download the SDK for Windows” и загружаем файл.
Запускаем только что загруженный файл (например installer_r20.0.3-windows).
Следуем инструкциям на экране. Внимание! На экране выбора директории установки SDK необходимо заменить стандартный вариант на путь без пробелов, иначе у Вас могут возникнуть трудности в работе с эмулятором.
Можно указать например: C:\Android\android-sdk
Далее следуем стандартным инструкциям по установке, никаких специальных действий не требуется.
После успешной установки инсталлятор запустит Android SDK Manager. В нем необходимо выбрать компоненты для загрузки и установки. Для выполнения задания необходимо выбрать следующие компоненты:
Выбираем указанные компоненты и нажимаем кнопку Install packages
На следующем экране выбираем Accept All и жмем кнопку Install
Ждем пока программа загрузит и установит выбранные компоненты.
Установка Eclipse
Eclipse – одна из самых популярных IDE для разработки Java приложений. Eclipse – бесплатная и кроссплатформенная. Шаги для установки:
Переходим по ссылке http://www.eclipse.org/downloads/
Выбираем для установки Eclipse IDE for Java Developers
Загружаем подходящую версию 32Bit или 64Bit.
Eclipse не требует инсталляции, поэтому просто распакуем архив, например в c:\eclipse
Настройка Eclipse для работы с Android проектами.
Для того чтобы создавать Android приложения в Eclipse, необходимо установить плагин ADT for Eclipse (Android Development Tools).
Запускаем Eclipse
Eclipse предлагает вам указать папку для хранения ваших проектов, указываем на свое усмотрение (например, c:\work\eclipse)
После загрузки выбираем из меню Help > Install New Software
В поле work with вводим адрес: https://dl-ssl.google.com/android/eclipse/ и нажимаем кнопку Add. В появившемся диалоге вводим Android в поле Name и жмем OK.
Ждем загрузки данных из репозитория, затем отмечаем следующие компоненты:
Далее следуем стандартным инструкциям по установке, никаких специальных действий не требуется.
После успешной установки Eclipse попросит перезагрузиться.
Теперь ваше рабочее окружение полностью готово для начала разработки Android приложений