Сборник тестов: 1500 вопросов и ответов на знание Android
Шрифт:
</intent-filter>
</receiver>
<receiver android: name=«BroadcastReceiver»>
<intent-filter>
<action android: name=«Intent. BOOT_COMPLETED»> </action>
</intent-filter>
</receiver>
Вопрос 49
Что разница между px, dp, dip и sp?
px – пиксели, dp – плотность пикселей, dip – плотность пикселей независимые, sp – масштабные независимые пиксели.
px – пиксели, dp –
px – пиксели, dp – плотность пикселей независимые, dip – плотность пикселей независимые, sp – масштабные независимые пиксели.
px – пиксели, dp – плотность фото независимые, dip – плотность фото независимые, sp – масштабные независимые пиксели.
Вопрос 50
Что такое android: gravity атрибут в теге view?
Это, чтобы выровнять представление либо право/верх/низ/центр в своем родительском макете
Это, чтобы выровнять содержимое представления либо право/верх/низ/центр в данном представлении.
Это, чтобы выровнять родительский макет представления либо право/верх/низ/центр.
Это, чтобы указать вес представления по отношению к другим представлениям в этом макете.
Тест 11
Вопрос 1
В чем разница между линейной планировкой и относительным макетом?
Линейная планировка – организует элементы в вертикальном или горизонтальном режиме. Относительный макет – организует элементы относительно друг друга.
Линейная планировка – организует элементы только в вертикальном режиме. Относительный макет – организует элементы относительно друг друга.
Линейная планировка – организует элементы в любом абсолютном режиме. Относительный макет – организует элементы в относительно других макетов.
Линейная планировка – организует элементы в вертикальном или горизонтальном режиме. Относительный макет – организует элементы в стек.
Вопрос 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
Сколько
Абсолютный линейный макет, обычная линейная планировка.
Горизонтальное и вертикальное линейное расположение.
Фрейм и абсолютный линейный макет.
Линейная планировка и относительная линейная планировка.
Вопрос 5
Почему вы не должны создавать тяжелую функциональность в методе оnPause вашей активности?
Потому что Android может убить вашу активность в любой момент времени.
Потому что пользователь с нетерпением ждет для отображения следующую активность.
Потому что имеется временное ограничение в 5 секунд.
Потому что имеется ограничение по времени в 10 секунд.
Вопрос 6
Что делать в методе onRestart активности?
Загрузить XML-файл макета
Если произошли какие-либо изменения интерфейса, пока он находился в невидимом состоянии, обновить его в этой функции.
Если произошли какие-либо изменения интерфейса, пока он находился в рабочем состоянии, обновить его в этой функции.
Используется для перезагрузки всех ресурсов интерфейса в случае паузы активности, которая происходит в случае изменения конфигурации.
Вопрос 7
Можно ли передать курсор адаптеру массива в качестве источника?
Нет, потому что адаптер массива принимает только списки.
Да, потому что курсор также представляет один список.
Вопрос 8
Какие обязательные функции, которые должны быть реализованы в пользовательском адаптере?
onCreate , onStart , getView
getCount , getView , getItem , getItemId
getView
getView , getCount
Вопрос 9
Как создать пользовательский адаптер в Android?
Расширить класс Adapter.
Расширить ListAdapter.
Расширить либо один из классов Adapter либо BaseAdapter.
Расширить BaseAdapter.
Вопрос 10
Что представляет собой адаптер Android?
Мост между источником и макетом.
Мост между источником и представлением адаптера.
Мост между ListView и View.
Мост между представлением и активностью.
Вопрос 11
Что представляет собой adapterview? Сколько представлений адаптера доступно в Android?
ListView является adapterview, пример представления адаптера: ListView, TableLayout, spinner.
linear layout это adapterview, пример представления адаптера: linear layout, relative layout, frame layout.
Любое представление, которое принимает ввод от адаптера называется представлением адаптера. например: ListView, ImageView, spinner, GridView, и т. д.