Тимур Машнин - Сборник тестов - 1500 вопросов и ответов на знание Android

Здесь есть возможность читать онлайн «Тимур Машнин - Сборник тестов - 1500 вопросов и ответов на знание Android» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. ISBN: , Издательство: Array Литагент «Ридеро», Жанр: Прочая околокомпьтерная литература, Программы, ОС и Сети, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Сборник тестов: 1500 вопросов и ответов на знание Android: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Сборник тестов: 1500 вопросов и ответов на знание Android»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Книга содержит 30 тестов по 50 вопросов с ответами на знание Android. Книга предназначена для подготовки к экзаменам и собеседованиям.

Сборник тестов: 1500 вопросов и ответов на знание Android — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Сборник тестов: 1500 вопросов и ответов на знание Android», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Используйте уведомление области уведомлений для предотвращения вызова о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.

Используйте метод AlarmManager. newInstance () для получения единственного экземпляра AlarmManager.

Используйте AlarmManager () конструктор для создания экземпляра AlarmManager.

Поместите тег в AndroidManifest. xml файл приложения.

Вопрос 36

При установке Alarm, часто лучше использовать типы сигнализации ELAPSED_REALTIME или ELAPSED_REALTIME_WAKEUP, а не RTC или RTC_WAKEUP типов сигнализации. Какие из следующих утверждений объясняют, почему RTC и RTC_WAKEUP тревоги не могут быть лучшим подходом в некоторых случаях?

ELAPSED_REALTIME сигнализация может срабатывать, когда CPU находится в режиме сна.

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

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

Если сеть сбрасывает системные часы, RTC Alarms может сработать в непредсказуемое время.

Вопрос 37

Для API до 19: метод setInexactRepeating () предназначен, чтобы дать Android гибкость в точном запуске Alarm. Предполагая, что mAlarmManager является действительной ссылкой на AlarmManager и pi действительная ссылка на PendingIntent, почему следующий фрагмент кода (модифицированный из приложения AlarmCreate) не отвечает этой цели?

mAlarmManager. setInexactRepeating (AlarmManager. ELAPSED_REALTIME, SystemClock. elapsedRealtime (),15000, pi)

setInexactRepeating () требует типа сигнализации RTC или RTC_WAKEUP.

setInexactRepeating () требует определенные константы интервала, например, INTERVAL_FIFTEEN_MINUTES.

setInexactRepeating () является методом класса Alarm.

setInexactRepeating () требует временной интервал 60000 или больше.

Вопрос 38

Есть два различных способа рисования 2D графики. Один из способов это рисование с помощью View. Другой способ это рисование на холсте. Какие из следующих аргументов за рисование с помощью представления, а не с помощью Canvas?

Графика для приложения простая.

Память устройства ограничена.

Графику для приложения не нужно регулярно обновлять.

Устройство не поддерживает OpenGL.

Вопрос 39

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

BitmapDrawable.

ColorDrawable.

ShapeDrawable.

XMLDrawable

Вопрос 40

Класс Paint изменяет операции рисования. Какие из следующих характеристик рисования изменяются объектом Paint?

Размер текста.

layout_weight.

Ширина линии.

OnClick.

Вопрос 41

Когда вы создаете и используете пользовательский View-подкласс, в каком методе вы обычно реализуете рисование View?

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Сборник тестов: 1500 вопросов и ответов на знание Android»

Представляем Вашему вниманию похожие книги на «Сборник тестов: 1500 вопросов и ответов на знание Android» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


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

Обсуждение, отзывы о книге «Сборник тестов: 1500 вопросов и ответов на знание Android» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x