Всего за 490 руб. Купить полную версию
Меню кнопки обеспечивает просмотр конечного вида GUI-интерфейса с применением различных стилей для приложения.
Для всего приложения стиль устанавливается с помощью атрибута android: theme="@style/AppTheme» тэга <application> файла манифеста AndroidManifest. xml и ресурса res/values/styles. xml.
Для Activity-компонента стиль устанавливается с помощью атрибута android: theme="@style/ActivityTheme» тэга <activity> файла манифеста AndroidManifest. xml и ресурса res/values/styles. xml.
Применение стиля к Activity-компоненту может существенно менять отображение его GUI-интерфейса на экране Android-устройства. Например, при установке стиля Theme. Dialog, Activity-компонент отображается в виде диалогового окна, не заполняя полностью весь экран.
Кнопки вкладки Graphical Layout, расположенные ниже панели кнопок с меню, обеспечивают регулировку значений атрибутов android: layout_width, android: layout_height и др. корневого контейнера, а также эмуляцию размера экрана и увеличение-уменьшение изображения экрана.
Palette-палитра вкладки Graphical Layout позволяет визуально заполнить GUI-интерфейс Activity-компонента View-компонентами с помощью перетаскивания элементов Palette-палитры в область просмотра конечного вида GUI-интерфейса.
Кроме того, вкладка Graphical Layout имеет контекстное меню, открывающееся при нажатии правой кнопкой мышки на View-компоненте в окне просмотра конечного вида GUI-интерфейса, с помощью опций которого можно изменять свойства выбранного View-компонента.
Редактор файла AndroidManifest. xml ADT-плагина
Для файла манифеста AndroidManifest. xml ADT-плагин также предоставляет визуальный графический редактор.
Редактор файла AndroidManifest. xml ADT-плагина имеет вкладки Manifest, Application, Permissions, Instrumentation и AndroidManifest. xml.
Редактор файла AndroidManifest. xml ADT-плагина
Для файла манифеста AndroidManifest. xml ADT-плагин также предоставляет визуальный графический редактор.
Редактор файла AndroidManifest. xml ADT-плагина имеет вкладки Manifest, Application, Permissions, Instrumentation и AndroidManifest. xml.
Набор опций вкладок Manifest и Application зависит от версии Android-платформы, на основе которой создан Android-проект.
Вкладка Manifest ADT-редактора файла AndroidManifest. xml содержит следующие поля и ссылки:
Package редактирование имени пакета Android-приложения, значение атрибута package элемента <manifest>.
Version Code редактирование версии Android-приложения, значение атрибута android: versionCode элемента <manifest>.
Version name редактирование строки, представляющей пользователю версию Android-приложения, значение атрибута android: versionName элемента <manifest>.
Shared user id если данное приложение является одним из модулей большого Android-приложения, установка данного идентификатора одинаковым для всех модулей с подписанием их одним сертификатом дает взаимный доступ к данным, значение атрибута android: sharedUserId элемента <manifest>.
Shared user label отображаемая пользователю метка sharedUserId-идентификатора, значение атрибута android: sharedUserLabel элемента <manifest>.
Раздел Manifest Extras с помощью кнопки Add обеспечивает добавление в манифест следующих тэгов:
<uses-sdk> (элемент Uses Sdk) указывает совместимость с версиями Android-платформы.
<supports-screens> (элемент Supports Screens) указывает поддержку Android-приложением различных экранов.
<uses-configuration> (элемент Uses Configuration) указывает, какие опции устройства требуются для работы Android-приложения.
<uses-feature> (элемент Uses Feature) указывает для других Android-приложений, от какой опции устройства зависит работа данного Android-приложения.
<protected-broadcast> (элемент Protected Broadcast) указывает Broadcasts-сообщения, которые может посылать только Android-система.
<compatible-screens> (элемент Compatible Screens) указывает для Android Market совместимость приложения с конфигурациями экрана, используя тэги <screen> (элемент Screen кнопки Add).
<original-package> (элемент Original Package) предназначен только для системных приложений.
<package-verifier> (элемент Package Verifier) указывает имя пакета приложения, которое вызывается PackageManager-сервисом при инсталляции данного приложения. PackageManager-сервис посылает Broadcast-сообщение ACTION_PACKAGE_NEEDS_VERIFICATION указываемому пакету, который должен содержать BroadcastReceiver-компонент для верификации инсталляции.
Exporting содержит ссылки Use the Export Wizard и Export an unsigned APK, запускающие опции экспорта подписанного и неподписанного для публикации Android-приложения.
Links содержит ссылки Application (открывает вкладку Application редактора), Permission (открывает вкладку Permission редактора), Instrumentation (открывает вкладку Instrumentation редактора), XML Source (открывает вкладку AndroidManifest. xml редактора), Documentation (пытается открыть локализованную страницу документации).
Вкладка Application ADT-редактора файла AndroidManifest. xml помогает редактировать тэг <application> файла манифеста с помощью разделов Application Toggle, Application Attributes и Application Nodes.