Тимур Сергеевич Машнин - Разработка Android-приложений в деталях стр 15.

Книгу можно купить на ЛитРес.
Всего за 490 руб. Купить полную версию
Шрифт
Фон

Launch mode  список позволяет выбрать значение атрибута android: launchMode, определяющего загрузку Activity-компонента при получении вызывающего Intent-объекта:

standart (по умолчанию)  Android-система всегда создает новый экземпляр Activity-компонента в целевой задаче и передает ему Intent-объект.

singleTop  если экземпляр Activity-компонента уже существует на переднем плане целевой задачи, вызывается метод onNewIntent () уже существующего экземпляра, вместо создания нового экземпляра Activity-компонента.

singleTask  Android-система создает новый экземпляр Activity-компонента в новой задаче и передает ему Intent-объект. Если экземпляр Activity-компонента уже существует, тогда вызывается его метод onNewIntent (), вместо создания нового экземпляра Activity-компонента.

КОНЕЦ ОЗНАКОМИТЕЛЬНОГО ОТРЫВКА

singleInstance  работает аналогично singleTask, за исключением того, что задача может содержать только один Activity-компонент.

Screen orientation  список позволяет выбрать значение атрибута android: screenOrientation, определяющего ориентацию отображения Activity-компонента на экране:

unspecified (по умолчанию)  ориентацию выбирает Android-система.

user  ориентация определяется пользовательскими предпочтениями.

behind  ориентация такая же, как и у предыдущего Activity-компонента.

landscape  альбомная (горизонтальная) ориентация.

portrait  портретная (вертикальная) ориентация.

reverseLandscape  альбомная (горизонтальная) ориентация в противоположном направлении.

reversePortrait  портретная (вертикальная) ориентация в противоположном направлении.

sensorLandscape  альбомная (горизонтальная) ориентация, направление которой определяется Android-системой на основе сенсора.

sensorPortrait  портретная (вертикальная) ориентация, направление которой определяется Android-системой на основе сенсора.

sensor  ориентация определяется Android-системой на основе сенсора.

fullSensor  ориентация определяется Android-системой на основе сенсора с возможностью ориентаций landscape, portrait, reverseLandscape и reversePortrait.

nosensor  сенсор устройства игнорируется.

Config changes  кнопка Select позволяет выбрать значение атрибута android: configChanges, определяющего изменения конфигурации, при которых Activity-компонент не перезапускается, а вызывается его метод onConfigurationChanged ():

mcc  изменение MCC-кода страны.

mnc  изменение MNC-кода сети.

locale  изменение локализации устройства.

touchscreen  изменение сенсорного экрана.

keyboard  изменение типа клавиатуры устройства.

keyboardHidden  изменение доступности клавиатуры.

navigation  изменение механизма навигации устройства.

screenLayout  изменение компоновки экрана.

fontScale  изменение размера шрифта.

uiMode  изменение состояния устройства (устройство помещено в держатель).

orientation  изменилась ориентация экрана.

screenSize  при изменении ориентации экрана изменились пропорции экрана.

smallestScreenSize  при подключении устройства к внешнему дисплею изменился размер экрана.

Permission  список позволяет выбрать разрешение, которое должно иметь стороннее Android-приложение для вызова Activity-компонента, указывается значением атрибута android: permission.

Multiprocess  определяет значение атрибута android: multiprocess  если true, тогда Activity-компонент запускается в том же процессе, что и вызвавший его Android-компонент.

Process  определяет значение атрибута android: process, указывающего имя процесса, в котором запускается Activity-компонент.

Task affinity  определяет значение атрибута android: taskAffinity, указывающего имя задачи, в которой запускается Activity-компонент с флагом FLAG_ACTIVITY_NEW_TASK.

Allow task reparenting  определяет значение атрибута android: allowTaskReparenting  если true, тогда Activity-компонент может перемещаться из задачи, которая его запустила, в задачу переднего плана, с которой Activity-компонент имеет общее taskAffinity-значение, по умолчанию false.

Finish on task launch  определяет значение атрибута android: finishOnTaskLaunch  если true, тогда существующий экземпляр Activity-компонента уничтожается, если пользователь снова запускает его задачу, по умолчанию false.

Finish on close system dialogs  определяет значение атрибута android: finishOnCloseSystemDialogs  если true, тогда Activity-компонент уничтожается при закрытии текущего окна, например при нажатии кнопки HOME или при блокировке устройства.

Clear task on launch  определяет значение атрибута android: clearTaskOnLaunch  если true, тогда при перезапуске задачи из домашнего экрана, задача очищается от всех Activity-компонентов до данного корневого Activity-компонента, по умолчанию false.

No history  определяет значение атрибута android: noHistory  если true, тогда Activity-компонент удаляется из стека задачи и уничтожается, когда становится невидимым на экране, по умолчанию false.

Always retain task state  определяет значение атрибута android: alwaysRetainTaskState  если true, тогда Android-система не очищает задачу данного корневого Activity-компонента, а сохраняет ее последнее состояние, по умолчанию false.

State not need  определяет значение атрибута android: stateNotNeeded  если true, тогда метод onSaveInstanceState () Activity-компонента не вызывается, а его метод onCreate () в качестве аргумента всегда получает null, по умолчанию false.

Ваша оценка очень важна

0
Шрифт
Фон

Помогите Вашим друзьям узнать о библиотеке

Скачать книгу

Если нет возможности читать онлайн, скачайте книгу файлом для электронной книжки и читайте офлайн.

fb2.zip txt txt.zip rtf.zip a4.pdf a6.pdf mobi.prc epub ios.epub fb3