Theme – общий для Activity-компонентов стиль, указываемый как значение атрибута android: theme тэга . Предварительно необходимо создать ресурсный файл каталога res/values со стилем, используя команду New | Other | Android | Android XML Values Fileконтекстного меню окна Package Explorer, дополнить его тэгом
, нажать кнопку
Browseполя Themeи выбрать созданный ресурс – в результате у тэга появится атрибут android: theme.
Label – отображаемое пользователю имя приложения, указываемое значением атрибута android: label тэга . Кнопка Browseполя Labelпозволяет выбрать значение атрибута в ресурсном файле каталога res/values, содержащем тэги .
Icon – значок приложения, определяемый значением атрибута android: icon тэга . Кнопка Browseполя Iconпозволяет выбрать значение атрибута как имя файла изображения, расположенного в каталоге res/drawable. Папки drawable могут иметь спецификаторы ldpi, mdpi, hdpi, xhdpi, nodpi и tvdpi, обеспечивающие отображение значка на экранах с различной плотностью.
Logo – определяет значение атрибута android: logo тэга , указывающего логотип приложения для отображения в панели ActionBar.
Description – краткое описание приложения, которое указывается значением атрибута android: description тэга и должно определяться ссылкой на строковый ресурс. Кнопка Browseполя Descriptionпозволяет выбрать значение атрибута в ресурсном файле каталога res/values, содержащем тэги .
Permission – список позволяет выбрать разрешение, которое должно иметь стороннее Android-приложение для взаимодействия с данным Android-приложением в целом, указывается значением атрибута android: permission тэга .
Process – определяет значение атрибута android: process тэга , указывающего имя процесса приложения. Если данное приложение является одним из модулей большого Android-приложения, которые имеют одинаковый sharedUserId-идентификатор и подписаны одним сертификатом, тогда установка значения атрибута android: process одинаковым для всех модулей обеспечивает их запуск в одном процессе.
Task affinity – определяет значение атрибута android: taskAffinity тэга , указывающего имя задачи для всех Activity-компонентов приложения, по умолчанию – имя пакета приложения. Task-задача представляет собой набор Activity-компонентов, с которыми пользователь взаимодействует для выполнения своей задачи, при этом Activity-компоненты задачи организуются в обратный стек, в порядке, в котором каждый Activity-компонент был запущен другим Activity-компонентом.
Allow task reparenting – определяет значение атрибута android: allowTaskReparenting тэга – если true, тогда Activity-компоненты приложения могут перемещаться из задачи, которая их запустила, в задачу переднего плана, с которой Activity-компоненты имеют общее taskAffinity-значение, по умолчанию false.
Has code – определяет значение атрибута android: hasCode тэга – если false, тогда приложение не содержит Java-кода, а полностью реализовано на основе программного интерфейса NDK API, по умолчанию true.
Persistent – определяет значение атрибута android: persistent тэга – если true, тогда приложение работает до тех пор, пока работает устройство, обычно используется системными приложениями, по умолчанию false.
Enabled – определяет значение атрибута android: enabled тэга – если false, тогда Android-система не может создавать экземпляры компонентов приложения, по умолчанию true.
Debuggable – определяет значение атрибута android: debuggable тэга . Android-инструменты сборки ADT-плагина автоматически добавляют значение атрибута true в отладочном режиме и удаляют данный атрибут, имеющий по умолчанию значение false, при экспорте релиза приложения.
Vm safe mode – определяет значение атрибута android: vmSafeMode тэга – если true, тогда JIT-оптимизация отключается.
Hardware accelerated – определяет значение атрибута android: hardwareAccelerated тэга – если true, тогда включается аппаратное ускорение визуализации, по умолчанию false.
Manage space activity – определяет значение атрибута android: manageSpaceActivity тэга , указывает имя Activity-компонента, который запускается дополнительной кнопкой Управление местомв разделе настроек Приложения | Управление приложениямиAndroid-устройства.
Allow clear user data – определяет значение атрибута android: allowClearUserData тэга – применимо только для системных приложений, для обычных приложений игнорируется.
Test only – определяет значение атрибута android: testOnly тэга – если true, тогда приложение находится в стадии тестирования и не может быть инсталлировано в Android-устройстве.
Читать дальше
Конец ознакомительного отрывка
Купить книгу