Линейная планировка – организует элементы в любом абсолютном режиме. Относительный макет – организует элементы относительно других макетов.
Линейная планировка – организует элементы в вертикальном или горизонтальном режиме. Относительный макет – организует элементы в стек.
Вопрос 2
Как уничтожить активность?
finish ()
finishActivity (int requestcode)
kill ()
Все перечисленное.
Вопрос 3
Каким будет жизненный цикл активности в случае изменения конфигурации или изменения ориентации?
onPause () -> onSaveInstanceState () -> onCreate () -> onStart () -> onRestoreInstanceState () -> onResume ().
onPause () -> onSaveInstanceState () -> onStop () -> onCreate () -> onStart () -> onRestoreInstanceState () -> onResume ().
onPause () -> onSaveInstanceState () -> onStop () -> onDestroy () -> onCreate () -> onStart () -> onRestoreInstanceState () -> onResume ().
Может быть любым из вышеперечисленных в зависимости от ситуации.
Вопрос 4
Сколько видов линейных макетов есть в Android?
Абсолютный линейный макет, обычная линейная планировка.
Горизонтальное и вертикальное линейное расположение.
Фрейм и абсолютный линейный макет.
Линейная планировка и относительная линейная планировка.
Вопрос 5
Почему вы не должны создавать тяжелую функциональность в методе оnPause () вашей активности?
Потому что Android может убить вашу активность в любой момент времени.
Потому что пользователь с нетерпением ждет для отображения следующую активность.
Потому что имеется временное ограничение в 5 секунд.
Потому что имеется ограничение по времени в 10 секунд.
Вопрос 6
Что делать в методе onRestart () активности?
Загрузить XML-файл макета
Если произошли какие-либо изменения интерфейса, пока он находился в невидимом состоянии, обновить его в этой функции.
Если произошли какие-либо изменения интерфейса, пока он находился в рабочем состоянии, обновить его в этой функции.
Используется для перезагрузки всех ресурсов интерфейса в случае паузы активности, которая происходит в случае изменения конфигурации.
Вопрос 7
Можно ли передать курсор адаптеру массива в качестве источника?
Нет, потому что адаптер массива принимает только списки.
Да, потому что курсор также представляет один список.
Вопрос 8
Какие обязательные функции, которые должны быть реализованы в пользовательском адаптере?
onCreate (), onStart (), getView ()