Android, Разработка приложений для чайников - Фелкер Донн (2012)
-
Год:2012
-
Название:Android, Разработка приложений для чайников
-
Автор:
-
Жанр:
-
Оригинал:Английский
-
Язык:Русский
-
Издательство:ДИАЛЕКТИКА
-
Страниц:201
-
ISBN:978-5-8459-1748-5
-
Рейтинг:
-
Ваша оценка:
•Рады приветствовать вас в Android! Овладейте навыками создания современных приложений для Android, использования инструментов разработки, работы с экранами портативных устройств и организовывания процесса разработки. •Вашему приложению необходимо полюбиться пользователям. Обучитесь создавать графический интерфейс приложения визуально примечательным и пригодный для использования.
•Обучитесь программированию приложений. Познакомьтесь с жизненным кругом приложения и обычными библиотечными классами Android. Обучитесь применять в своих интересах эмулятор портативных устройств и отладчик Eclipse. •Важна не только база. Овладейте знаниями, как создавать приложения, отображающие информацию на многих экранах и которые могут взаимодействовать с базами данных SQLite. •Обозначьте цену и продайте плод своего упорного труда. Обучитесь публиковать их в онлайн-магазине Adroid Marketдля продажи миллионам пользователей и обозначать правильную цену собственным приложениям.
Android, Разработка приложений для чайников - Фелкер Донн читать онлайн бесплатно полную версию книги
не обойтись. Естественно, для его подключения к настольному компьютеру нужен не
только кабель, но и специальное программное обеспечение — пакет DDMS (Dalvik
Debug Monitor Server — сервер отладки виртуальной машины Dalvik), который вы
установили в составе надстройки ADT (см. рис. 2.22). Он позволяет отлаживать при-
ложение с использованием реального устройства, что особенно важно, когда устрой-
ство оснащено компонентами, которые невозможно эмулировать. Предположим, вы
разрабатываете приложение, отслеживающее географические координаты пользова-
теля. В эмуляторе можно установить координаты вручную, но у вас не будет полной
уверенности в том, что реальное устройство правильно определяет текущие коорди-
наты. Единственный способ убедиться в этом — запустить приложение на реальном
устройстве.
Если на компьютере установлена операционная система Windows, то для тестиро-
вания приложения на реальном устройстве нужно установить драйвер USB. На ком-
пьютере Mac или Linux устанавливать драйвер не нужно, поэтому можете пропустить
данный раздел.
Чтобы загрузить драйвер Windows USB для устройств Android, выполните следую-
щие операции.
1. Запустите Eclipse и выберите в меню команду WindowAndroid SDK and AVD
Manager (ОкноМенеджер пакетов разработки и виртуальных устройств).
Активизируется диалоговое окно Android SDK and AVD Manager (рис. 2.25).
2. На левой панели выберите категорию Available Packages (Доступные пакеты).
3. Найдите в дереве пакетов элемент Google USB Driver package (Пакет драйвера
USB компании Google), показанный на рис. 2.25. Установите флажок слева от него.
4. Щелкните на кнопке Install Selected (Установить выбранные).
Активизируется диалоговое окно Choose Packages (Выбор пакетов).
5. Установите переключатель Accept (Принять), чтобы подтвердить согласие с усло-
виями лицензионного соглашения, и щелкните на кнопке Install.
Активизируется диалоговое окно с индикатором прогресса загрузки и установки.
6. Когда пакет будет установлен, щелкните на кнопке Close (Закрыть).
7. В диалоговом окне Android SDK and AVD Manager выберите на левой панели ка-
тегорию Installed Packages (Установленные пакеты). В списке на правой панели
должен присутствовать пакет драйвера USB (рис. 2.26). Закройте диалоговое окно
Android SDK and AVD Manager.
62 Часть I. Начальные сведения об Android
Android Application Development For Dum.indb 62 08.11.2011 12:23:52
Рис. 2.25. Пакеты, доступные для загрузки
Рис. 2.26. Драйвер USB в списке установленных пакетов
Отладка приложения
Кроме драйвера USB пакет DDMS предоставляет инструменты, полезные для по-
иска ошибок и позволяющие контролировать состояние приложения и оборудова-
ния во время выполнения. Например, с его помощью можно определить режим бес-
проводного радио. Кроме того, пакет DDMS имитирует действия, которые обычно
выполняются в реальном устройстве, например телефонный звонок, получение SMS
или сеанс GPS. Подробное описание DDMS можно найти по такому адресу:
Глава 2. Подготовка инструментов разработки 63
Android Application Development For Dum.indb 63 08.11.2011 12:23:52
Примеры использования SDK и API
Для демонстрации способов использования функциональности, встроенной в API