Mybrary.info
mybrary.info » Книги » Разное » Сборник тестов: 1500 вопросов и ответов на знание Android - Машнин Тимур Сергеевич (книги полностью бесплатно TXT) 📗

Сборник тестов: 1500 вопросов и ответов на знание Android - Машнин Тимур Сергеевич (книги полностью бесплатно TXT) 📗

Тут можно читать бесплатно Сборник тестов: 1500 вопросов и ответов на знание Android - Машнин Тимур Сергеевич (книги полностью бесплатно TXT) 📗. Жанр: Разное. Так же Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте mybrary.info (MYBRARY) или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
Перейти на страницу:

onCreate-> onStart () – > onResume () – > onPause () – > onStop () – > onDestroy ().

onCreate-> onStart () – > onRestoreInstanceState () – > onResume () – >

onSaveInstanceState () – > onPause () – > onStop () – > onDestroy ().

onCreate-> onStart () – > onResume () – > onStop () – > onPause – > onDestroy ().

onCreate-> onStart () – > onRestoreInstanceState () – > onResume () – >

onPause () – > onSaveInstanceState () – > onStop () – > onDestroy ().

Вопрос 14

В функции активности оnCreate, какова цель super. oncreate ()?

Это дает разрешение на использование экрана телефона.

Это вызывает конструктор суперкласса.

Это ничего не делает.

Это создаст графическое окно для подкласса.

Вопрос 15

Является ли обязательным реализация методов оnCreate () и оnStart () жизненного цикла активности? Будет ли активность работать, если эти методы жизненного цикла будут удалены?

Это даст ошибку времени компиляции.

Это даст исключение времени выполнения, supernotcalled.

Ничего не случится, активность будет работать нормально.

Ваш телефон зависнет.

Вопрос 16

Можно ли создать активность без UI?

Невозможно

Да, если она выполняет некоторые функции без пользовательского интерфейса.

Вопрос 17

Как запустить активность, чтобы получить результат?

startActivityOnResult ()

startActivityForResult ()

setResult ()

startActivity ()

Вопрос 18

Когда дисплей выключается, какая функция жизненного цикла вызывается в активности?

onPause ()

onStop ()

onSaveInstanceState ()

Вопрос 19

Когда новая активность занимает передний план вместо вашей активности, какая функция жизненного цикла запускается на выполнение в старой активности?

Вызывается оnPause ()

Вызывается оnPause () – > затем – > оnStop ()

Вызывается оnPause () – > затем – > оnStop () – > оnDestroy ()

Вызывается оnPause () – > затем – > onSaveInstanceState ()

Вопрос 20

Когда диалог отображается на переднем плане вашей активности, эта активность будет на переднем плане или в видимом состоянии?

Вызывается оnPause ()

Вызывается оnPause () – > затем – > оnStop () – > оnDestroy ()

Вызывается оnPause () – > затем – > оnStop ()

Вызывается onResume ()

Вопрос 21

При запуске активности с помощью startactivityforresult (), и дочерняя активность получает крушение. Какой код результата будет получен родителем?

RESULT_OK

RESULT_CANCELLED

RESULT_CRASH

RESULT_FINISH

Вопрос 22

Какие варианты хранения постоянных данных в Android?

Файлы, массивы, базы данных

Файлы, базы данных

Использование сетевых серверов

Вопрос 23

Когда возникает Android ANR (приложение не отвечает). Какое существует ограничение по времени отклика пользовательского интерфейса в Android, т. е. за сколько секунд главный поток должен реагировать на действия пользователя?

5 сек

10 сек

1 сек

2 сек

Вопрос 24

Какой из следующих фильтров намерения основной активности запускает главный экран вашего приложения?

<intent-filter>

<action android: name=«android. intent. action. MAIN» />

<category android: name=«android. intent. category. LAUNCHER» />

</intent-filter>

<intent-filter>

<action android: name=«Intent. MAIN» />

<category android: name=«Category. LAUNCHER» />

</intent-filter>

<intent-filter>

<action android: name=«android. intent. action. LAUNCHER» />

<category android: name=«android. intent. category. MAIN» />

</intent-filter>

Вопрос 25

Как создать пользовательский интерфейс без использования XML файла? Например, как создать кнопку без XML файла?

@Override

public void onCreate (Bundle savedInstanceState) {

super. onCreate (savedInstanceState);

setContentView (R. layout. main);

}

@Override

public void onCreate (Bundle savedInstanceState) {

super. onCreate (savedInstanceState);

Button b;

setContentView (b);

}

@Override

public void onCreate (Bundle savedInstanceState) {

super. onCreate (savedInstanceState);

Button b = new Button (this);

setContentView (b);

}

@Override

public void onCreate (Bundle savedInstanceState) {

super. onCreate (savedInstanceState);

Button b = findViewById (R. id. button1);

setContentView (b);

}

Вопрос 26

Какая функция жизненного цикла будет вызвана в случае изменения конфигурации?

onStop ()

onPause ()

onSaveInstanceState ()

Вопрос 27

Могу ли я сохранить все мои обновления таблиц базы данных в методе оnStop () активности?

Да это можно.

Нет, использовать onSaveInstanceState

Нет, потому что оnStop никогда не будет вызван

Нет, потому что оnStop () может быть не вызван в некоторых ситуациях.

Вопрос 28

Какая разница между persistent данными и transient данными?

Постоянные данные это временные данные, например, создание массива в программе.

Переходные данные это временные данные, которые мы храним в таблицах базы данных.

Постоянные данные это данные, которые мы храним, например, в таблицах базы данных, и переходные данные это логические данные, которые мы используем в программной логике.

Вопрос 29

Что произойдет, если super. oncreate () в оnCreate () функции активности будет закомментировано?

Ошибка времени компиляции.

Исключение во время работы.

Ничего не произойдет, будет выполнено с пустым окном.

Ничего не произойдет, будет выполнено с нормальным выводом.

Вопрос 30

В чем разница между this context и getapplicationcontext? Какой из них использовать и когда?

Никакой разницы, они одинаковы.

this указывает на весь процесс, контекст приложения указывает на текущий класс.

this указывает на текущий контекст, контекст приложения указывает на весь процесс. Если ваш контекст это полное время жизни процесса, тогда использовать контекст приложения, иначе использовать this.

Вопрос 31

Где зарегистрировать широковещательный приемник, который обновляет интерфейс? Если у меня есть широковещательный приемник, который обновляет мой интерфейс часто, то где я должен зарегистрировать этот широковещательный приемник в моей функции жизненного цикла активности?

oncreate ()

onstart ()

onresume ()

onsaveinstancestate ()

Вопрос 32

Большое изображение загружено из Интернета в методе оnCreate () активности. Можно ли сохранить его в onsaveinstancestate () в случае configurationChanges?

Да

Нет, мы должны сохранить его в оnPause ().

Нет, мы должны использовать статическую ссылку на него.

Нет, нам не нужно его сохранять вообще.

Вопрос 33

Приложение имеет один широковещательный приемник, чей оnReceive () метод в настоящее время выполняется, сервис в рабочем состоянии; тогда какой приоритет у процесса?

Перейти на страницу:

Машнин Тимур Сергеевич читать все книги автора по порядку

Машнин Тимур Сергеевич - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки mybrary.info.


Сборник тестов: 1500 вопросов и ответов на знание Android отзывы

Отзывы читателей о книге Сборник тестов: 1500 вопросов и ответов на знание Android, автор: Машнин Тимур Сергеевич. Читайте комментарии и мнения людей о произведении.


Уважаемые читатели и просто посетители нашей библиотеки! Просим Вас придерживаться определенных правил при комментировании литературных произведений.

  • 1. Просьба отказаться от дискриминационных высказываний. Мы защищаем право наших читателей свободно выражать свою точку зрения. Вместе с тем мы не терпим агрессии. На сайте запрещено оставлять комментарий, который содержит унизительные высказывания или призывы к насилию по отношению к отдельным лицам или группам людей на основании их расы, этнического происхождения, вероисповедания, недееспособности, пола, возраста, статуса ветерана, касты или сексуальной ориентации.
  • 2. Просьба отказаться от оскорблений, угроз и запугиваний.
  • 3. Просьба отказаться от нецензурной лексики.
  • 4. Просьба вести себя максимально корректно как по отношению к авторам, так и по отношению к другим читателям и их комментариям.

Надеемся на Ваше понимание и благоразумие. С уважением, администратор mybrary.info.


Прокомментировать
Подтвердите что вы не робот:*