Чтение онлайн

на главную - закладки

Жанры

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

Списки.

Деревья.

Сумки.

Карты.

Вопрос 23

После того, как Java поток создан, он, как правило, начинает работать, как только операционная система может запланировать его.

Да

Нет

Вопрос 24

Какие из следующих методов гарантированно работают в UI потоке приложения?

Activity.runOnUIThread .

AsyncTask. doInBackground .

View. post .

Handler. sendMessage .

Вопрос 25

Какие

из следующих утверждений правильно отображают, почему приложение использует обработчик, чтобы передавать сообщения другому обработчику, а не размещает объекты Runnable для него, или наоборот?

Сообщения могут принимать параметры. Runnable объекты не могут.

Runnable объекты используются, когда Отправитель реализует действия, которые необходимо выполнить.

Сообщения используются, когда Handler реализует ответное сообщение.

Runnable объекты менее эффективны, чем сообщения.

Вопрос 26

Android поддерживает несколько HTTP клиентов. Какой из следующих HTTP-клиентов будет преимущественным HTTP клиентом для Android в будущем?

HttpURLConnection.

AndroidHttpClient.

URLStream

DefaultHttpClient

Вопрос 27

Какие из следующих утверждений, как правило, относятся к DOM-парсерам?

DOM-анализаторы используют потоковую модель, в которой анализатор делает вызов обратно в приложение, когда определенные элементы обрабатываются.

DOM-парсеры предоставляют итераторы, которые передают XML контент в приложение по запросу.

DOM-анализаторы, как правило, используют больше памяти, чем другие виды анализаторов, которые мы обсуждали в этом уроке.

DOM-анализаторы преобразуют XML-документ в виде древовидной структуры, что делает легче анализ документа в целом.

Вопрос 28

Какие типы уведомлений пользователей предоставляет Android?

Тост Сообщения.

Уведомления области уведомлений.

Фрагменты.

Вкладки.

Диалоги.

Вопрос 29

Тост сообщения используются для получения информации от пользователя?

Да

Нет

Вопрос 30

Почему уведомления области уведомлений используют PendingIntent?

PendingIntent может добавить слушателя к низлежащему намерению

Чтобы позволить дополнительным данным предоставляться активности, которая будет запущена.

Намерение, лежащее в основе, будет использоваться системой, а не компонентом, который создал намерение.

Лежащее в основе намерение имеет ссылку на передающий компонент, что может привести к утечкам памяти.

Вопрос 31

Что

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

Используйте уведомление области уведомлений для предотвращения вызова оnPause .

Используйте уведомление области уведомлений, когда пользователь должен быть уведомлен вне какого-либо в настоящее время работающего приложения.

Используйте диалоговое окно, когда приложению необходимо получить обратную связь с пользователем.

Используйте диалоговое окно (DialogFragment) при использовании большого экрана устройства, такого как планшет.

Вопрос 32

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

Используйте LocalBroadcastManager чтобы зарегистрировать BroadcastReceivers, которые не хотят принимать радиопередачи из другого приложения.

Используйте LocalBroadcastManager чтобы транслировать намерения, которые будут получены только в том же приложении, которое посылает вещания.

Используйте контекстный класс, чтобы улучшить надежность работы приложений.

Использование класса Context не так эффективно, так как он обеспечивает глобальную передачу через всю систему.

Вопрос 33

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

Динамическая регистрация своих BroadcastReceivers в onResume и отмена их в оnPause .

Загрузка намерений в меню или ActionBar действий.

Статически зарегистрируйте свои BroadcastReceivers с низким приоритетом.

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

Вопрос 34

Какие из следующих утверждений отображают, как Alarm отличается от других Android возможностей?

Уведомления области уведомлений информируют пользователей о событиях, не прерывая работы, в то время как Alarm не непосредственно информируют пользователей.

Alarm запускаются в конкретный момент времени в будущем. Обычные Broadcast намерения обрабатываются, когда намерение транслируется.

Обработчики не могут быть использованы для отправки намерений в будущий момент времени.

Вопрос 35

Как программа получает доступ к AlarmManager?

Используйте метод Context. getSystemService , чтобы получить ссылку на службу AlarmManager.

Поделиться:
Популярные книги

Последний Паладин. Том 2

Саваровский Роман
2. Путь Паладина
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Последний Паладин. Том 2

Зубных дел мастер

Дроздов Анатолий Федорович
1. Зубных дел мастер
Фантастика:
научная фантастика
попаданцы
альтернативная история
5.00
рейтинг книги
Зубных дел мастер

Истребитель. Ас из будущего

Корчевский Юрий Григорьевич
Фантастика:
боевая фантастика
попаданцы
альтернативная история
5.25
рейтинг книги
Истребитель. Ас из будущего

Честное пионерское! Часть 3

Федин Андрей Анатольевич
3. Честное пионерское!
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Честное пионерское! Часть 3

Обгоняя время

Иванов Дмитрий
13. Девяностые
Фантастика:
попаданцы
5.00
рейтинг книги
Обгоняя время

Страж. Тетралогия

Пехов Алексей Юрьевич
Страж
Фантастика:
фэнтези
9.11
рейтинг книги
Страж. Тетралогия

Магия чистых душ

Шах Ольга
Любовные романы:
любовно-фантастические романы
5.40
рейтинг книги
Магия чистых душ

Имя нам Легион. Том 4

Дорничев Дмитрий
4. Меж двух миров
Фантастика:
боевая фантастика
рпг
аниме
5.00
рейтинг книги
Имя нам Легион. Том 4

Девятый

Каменистый Артем
1. Девятый
Фантастика:
боевая фантастика
попаданцы
9.15
рейтинг книги
Девятый

Морской волк. 1-я Трилогия

Савин Владислав
1. Морской волк
Фантастика:
альтернативная история
8.71
рейтинг книги
Морской волк. 1-я Трилогия

Отмороженный 8.0

Гарцевич Евгений Александрович
8. Отмороженный
Фантастика:
постапокалипсис
рпг
аниме
5.00
рейтинг книги
Отмороженный 8.0

Совершенный: охота

Vector
3. Совершенный
Фантастика:
боевая фантастика
рпг
5.00
рейтинг книги
Совершенный: охота

Калибр Личности 1

Голд Джон
1. Калибр Личности
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Калибр Личности 1

Личник

Валериев Игорь
3. Ермак
Фантастика:
альтернативная история
6.33
рейтинг книги
Личник