В книге приведены некоторые рецепты разработки Android-приложений и их примеры, рассмотрена работа в среде Eclipse и Android Studio, разработка мобильных сайтов и гибридных мобильных приложений.
Приведённый ознакомительный фрагмент книги Разработка Android-приложений в деталях предоставлен нашим книжным партнёром — компанией ЛитРес.
Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других
Описание ADT-плагина
В результате установки ADT-плагина в команде New меню File среды Eclipse появится раздел Android, содержащий следующие мастера:
Android Activity — создает класс, расширяющий класс android.app.Activity и представляющий экран приложения.
Android Application Project — обеспечивает создание проекта Android-приложения.
Android Icon Set — позволяет создать набор значков приложения:
Launcher Icons — значок, представляющий приложение.
Action Bar and Tab Icons (Android 3.0+) — значки элементов панели действий пользователя для платформы версии 3.0 и выше.
Notification Icons — значки уведомлений панели состояния.
Pre-Android 3.0 Tab Icons — значки элементов панели действий пользователя для платформы версии ниже 3.0.
Pre-Android 3.0 Menu Icons — значки меню для платформы версии ниже 3.0.
Android Object — создает различные компоненты, такие как Activity, Widget, Fragment, Receiver, Provider, Service и др.
Android Project from Existing Code — импорт проекта приложения.
Android Sample Project — при условии установки с помощью SDK Manager пакета примеров Samples for SDK, позволяет создать проект выбранного примера Android-приложения.
Android Test Project — для выбранного Android-проекта создает основу набора тестов на базе каркаса Android testing framework, являющегося расширением платформы тестирования JUnit.
Android XML File — обеспечивает создание таких ресурсов приложения как:
Layout — XML-описание GUI-интерфейса Activity-компонента.
Values — XML-файл, содержащий набор текстовых строк, стилей, различного рода значений, используемых приложением.
Drawable — XML-файл, формирующий отображаемую на экране графику.
Menu — XML-файл, определяющий меню приложения.
Color List — XML-файл, определяющий набор цветов для различных состояний GUI-компонента.
Property Animation — XML-файл, задающий анимацию свойств объекта.
Tween Animation — XML-файл, задающий анимацию View-компонента (вращение, исчезновение, перемещение и масштабирование).
AppWidgetProvider — XML-файл, содержащий метаданные для миниатюрного приложения App Widget, как правило размещаемого на главном экране Home Screen.
Preference — XML-описание GUI-интерфейса PreferenceActivity-операции, позволяющей пользователю персонифицировать приложение.
Searchable — XML-файл, определяющий настройки GUI-компонента поиска.
Android XML Layout File — аналог мастера Android XML File Layout.
Android XML Values File — аналог мастера Android XML File Values.
Template Development Wizard — генерирует код на основе файла шаблона template. xml.
После установки ADT-плагина, в контекстном меню окна Package Explorer появятся следующие команды:
Run As Android Application — запускает Android-приложение в виртуальном мобильном устройстве, созданным с помощью AVD Manager.
Run As Android JUnit Test — запускает набор тестов для Android-приложения с использованием виртуального мобильного устройства.
Android Tools New Test Project — открывает мастер Android Test Project создания набора тестов для Android-приложения.
Android Tools New Resource File — открывает мастер Android XML File создания ресурсов приложения.
Android Tools Export Signed Application Package — открывает мастер Export Android Application экспорта пописанного цифровой подписью и готового к публикации Android-приложения.
Android Tools Export Unsigned Application Package — экспортирует неподписанный для релиза APK-файл Android-приложения.
Android Tools Display dex bytecode — в окне Eclipse-редактора отображает инструкции байткода, дизассемблированные из DEX-файла, который создается в процессе сборки приложения путем конвертации из Java класс-файлов для выполнения виртуальной машиной Dalvik среды выполнения Android.
Android Tools Rename Application Package — переименовывает пакет приложения.
Android Tools Add Support Library — запускает приложение SDK Manager для добавления в путь приложения библиотеки Android Support Package, предоставляющей дополнительный API, не являющийся частью API версии Android-платформы. Другой способ добавления библиотеки Android Support Package — установить библиотеку с помощью раздела Extras приложения SDK Manager, создать папку libs в каталоге проекта, скопировать в нее библиотеку из папки extras\android\support каталога Android SDK и добавить библиотеку в путь приложения используя команду Build Path Configure Build Path контекстного меню окна Package Explorer.
Android Tools Fix Project Properties — в случае импорта готового Android-проекта гарантирует правильную его сборку, в частности добавляет в путь приложения необходимые библиотеки.
Android Tools Run Lint: Check for Common Errors — сканирует Android-проект для поиска потенциальных багов с выводом сообщений о них в окно Lint Warnings.
Android Tools Clear Lint Markers — очищает окно Lint Warnings.
Android Tools Add Native Support — добавление поддержки Android NDK.
В меню Windows Workbench-окна появятся команды Android SDK Manager, AVD Manager и Run Android Lint, с помощью которых можно запустить приложения набора SDK Tools и сканирование Android-проекта для поиска потенциальных багов. Данные команды дублируются соответствующими кнопками панели инструментов Workbench-окна.
ADT-плагин добавляет в среду Eclipse перспективы DDMS, Hierarchy View, Pixel Perfect, Tracer for OpenGL ES и XML.
Приведённый ознакомительный фрагмент книги Разработка Android-приложений в деталях предоставлен нашим книжным партнёром — компанией ЛитРес.
Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других