- Любовные романы
- Фантастика и фэнтези
- Ненаучная фантастика
- Ироническое фэнтези
- Научная Фантастика
- Фэнтези
- Ужасы и Мистика
- Боевая фантастика
- Альтернативная история
- Космическая фантастика
- Попаданцы
- Юмористическая фантастика
- Героическая фантастика
- Детективная фантастика
- Социально-психологическая
- Боевое фэнтези
- Русское фэнтези
- Киберпанк
- Романтическая фантастика
- Городская фантастика
- Технофэнтези
- Мистика
- Разная фантастика
- Иностранное фэнтези
- Историческое фэнтези
- LitRPG
- Эпическая фантастика
- Зарубежная фантастика
- Городское фентези
- Космоопера
- Разное фэнтези
- Книги магов
- Любовное фэнтези
- Постапокалипсис
- Бизнес
- Историческая фантастика
- Социально-философская фантастика
- Сказочная фантастика
- Стимпанк
- Романтическое фэнтези
- Ироническая фантастика
- Детективы и Триллеры
- Проза
- Юмор
- Феерия
- Новелла
- Русская классическая проза
- Современная проза
- Повести
- Контркультура
- Русская современная проза
- Историческая проза
- Проза
- Классическая проза
- Советская классическая проза
- О войне
- Зарубежная современная проза
- Рассказы
- Зарубежная классика
- Очерки
- Антисоветская литература
- Магический реализм
- Разное
- Сентиментальная проза
- Афоризмы
- Эссе
- Эпистолярная проза
- Семейный роман/Семейная сага
- Поэзия, Драматургия
- Приключения
- Детская литература
- Загадки
- Книга-игра
- Детская проза
- Детские приключения
- Сказка
- Прочая детская литература
- Детская фантастика
- Детские стихи
- Детская образовательная литература
- Детские остросюжетные
- Учебная литература
- Зарубежные детские книги
- Детский фольклор
- Буквари
- Книги для подростков
- Школьные учебники
- Внеклассное чтение
- Книги для дошкольников
- Детская познавательная и развивающая литература
- Детские детективы
- Домоводство, Дом и семья
- Юмор
- Документальные книги
- Бизнес
- Работа с клиентами
- Тайм-менеджмент
- Кадровый менеджмент
- Экономика
- Менеджмент и кадры
- Управление, подбор персонала
- О бизнесе популярно
- Интернет-бизнес
- Личные финансы
- Делопроизводство, офис
- Маркетинг, PR, реклама
- Поиск работы
- Бизнес
- Банковское дело
- Малый бизнес
- Ценные бумаги и инвестиции
- Краткое содержание
- Бухучет и аудит
- Ораторское искусство / риторика
- Корпоративная культура, бизнес
- Финансы
- Государственное и муниципальное управление
- Менеджмент
- Зарубежная деловая литература
- Продажи
- Переговоры
- Личная эффективность
- Торговля
- Научные и научно-популярные книги
- Биофизика
- География
- Экология
- Биохимия
- Рефераты
- Культурология
- Техническая литература
- История
- Психология
- Медицина
- Прочая научная литература
- Юриспруденция
- Биология
- Политика
- Литературоведение
- Религиоведение
- Научпоп
- Психология, личное
- Математика
- Психотерапия
- Социология
- Воспитание детей, педагогика
- Языкознание
- Беременность, ожидание детей
- Транспорт, военная техника
- Детская психология
- Науки: разное
- Педагогика
- Зарубежная психология
- Иностранные языки
- Филология
- Радиотехника
- Деловая литература
- Физика
- Альтернативная медицина
- Химия
- Государство и право
- Обществознание
- Образовательная литература
- Учебники
- Зоология
- Архитектура
- Науки о космосе
- Ботаника
- Астрология
- Ветеринария
- История Европы
- География
- Зарубежная публицистика
- О животных
- Шпаргалки
- Разная литература
- Зарубежная литература о культуре и искусстве
- Пословицы, поговорки
- Боевые искусства
- Прочее
- Периодические издания
- Фанфик
- Военное
- Цитаты из афоризмов
- Гиды, путеводители
- Литература 19 века
- Зарубежная образовательная литература
- Военная история
- Кино
- Современная литература
- Военная техника, оружие
- Культура и искусство
- Музыка, музыканты
- Газеты и журналы
- Современная зарубежная литература
- Визуальные искусства
- Отраслевые издания
- Шахматы
- Недвижимость
- Великолепные истории
- Музыка, танцы
- Авто и ПДД
- Изобразительное искусство, фотография
- Истории из жизни
- Готические новеллы
- Начинающие авторы
- Спецслужбы
- Подростковая литература
- Зарубежная прикладная литература
- Религия и духовность
- Старинная литература
- Справочная литература
- Компьютеры и Интернет
- Блог
Сборник тестов: 1500 вопросов и ответов на знание Android - Тимур Машнин
Шрифт:
Интервал:
Закладка:
Создание активности во время выполнения требует много времени, поэтому для лучшей производительности вы должны иметь как можно меньше объектов.
Некоторые устройства, такие как планшеты, достаточно большие, чтобы разместить несколько экранов данных за один раз.
Вопрос 43
Какое из следующих утверждений может объяснить, почему музыкальное приложение воспроизводит песни, используя службу, а не с помощью одной из своих активностей?
Активности имеют пользовательские интерфейсы.
Воспроизведение композиции занимает много времени.
Пользователь, возможно, захочет слушать музыку и делать что-то еще в то же время.
Класс активности требует BroadcastReceiver для воспроизведения музыки.
Вопрос 44
Какие из следующих утверждений о классе ContentProvider верны?
ContentProvider может выполнять межпроцессное взаимодействие.
ContentProvider должны быть реализованы в виде базы данных.
ContentProvider инкапсулируют наборы данных.
Android поддерживает несколько общесистемных ContentProvider.
Все перечисленное.
Вопрос 45
Какой из четырех фундаментальных компонентов приложений Android предназначен для обеспечения интерфейса пользователя?
ContentProvider
Activity
BroadcastReceiver
Service
Вопрос 46
Какой из четырех фундаментальных компонентов приложений Android предназначен для прослушивания и реагирования на события?
ContentProvider
Activity
BroadcastReceiver
Service
Вопрос 47
Какой из четырех фундаментальных компонентов приложений Android предназначен для обмена данными между приложениями?
ContentProvider
Activity
BroadcastReceiver
Service
Вопрос 48
Какой из четырех фундаментальных компонентов приложений Android предназначен для фоновых и удаленных операций?
ContentProvider
Activity
BroadcastReceiver
Service
Вопрос 49
Ресурсы – это файлы приложения без исходного кода. Какие из следующих утверждений подчеркивают преимущества использования ресурсов, а не управление объектами непосредственно в исходном коде приложения?
Ресурсы могут быть изменены без повторной компиляции исходного кода.
Наборы ресурсов могут быть созданы для различных устройств, предпочтений пользователей и конфигураций устройств.
С ресурсами компиляция гораздо быстрее.
Вопрос 50
Если создать ресурс, например, строковый ресурс, в XML файле, как вы можете получить доступ к этому ресурсу в вашем Java коде? Укажите каждый правильный ответ ниже.
Вы не можете. Либо вы создаете и используете его в XML, или создаете и используете его в Java.
В вашем Java коде вы можете обратиться к строке под названием «string_name», как @string/string_name.
В вашем Java коде вы можете обратиться к строке под названием «string_name», как R. string. string_name.
Вы используете метод Activity. findViewById ().
Тест 16
Вопрос 1
На каком уровне платформы Android вы найдете классы Activity, Service, BroadcastReceiver и ContentProvider?
Ядро Linux.
Нативные библиотеки.
Фреймворк приложений.
Уровень приложений.
Вопрос 2
Настройка строк для разных языков позволяет большему количеству людей использовать приложения, но это не всегда так просто сделать. Задумывались ли вы о некоторых трудностях, которые могут возникнуть от того, чтобы поддерживать пользователей для разных языках? Какие из перечисленных ниже примеров могут быть примерами таких трудностей? Можете ли вы назвать еще?
Направление письменности слева направо или справа налево.
Различие длины слова для похожей концепции.
Различие форматов даты и времени.
Гарантирование правильности перевода.
Все перечисленное.
Вопрос 3
В каком каталоге расположен файл макета main. xml, который определяет расположение MapLocation, когда устройство находится в ландшафтном режиме?
res/layout
res/values
res/xml
res/layout-land
Вопрос 4
Какие из следующих утверждений являются примерами тегов элементов, которые могут оказаться в файле AndroidManifest. xml?
<application>
<task>
<orientation>
<uses-sdk>
Вопрос 5
Какие из следующих утверждений представляют преимущества использования эмулятора, а не устройства?
Вы не должны покупать реальное устройство.
Поведение эмулятора идентично тому, как работает реальное устройство.
Эмулированное устройство реконфигурируемое.
Изменения в состоянии эмулятора не создают постоянных изменений в устройстве.
Вопрос 6
Какое из следующих утверждений лучше всего отражает общее предназначение или принцип для Android активности?
Активности должны обеспечивать модульность, так что они могут быть замещены другими видами активности.
Используйте активности для обмена данными между приложениями.
Каждая активность должна поддерживать одну целенаправленную вещь, которую пользователь может делать.
Активности должны слушать и реагировать на системные события.
Вопрос 7
Какое из следующих утверждений о жизненном цикле активности является ложным?
оnCreate () обычно используется для инициализации активности.
оnStop () всегда будет вызываться при завершении активности.
Активность находится в возобновленном (рабочем) состоянии, когда она видима, и пользователь имеет возможность взаимодействовать с ней.
onRestart () вызывается, когда активность была остановлена, и вот-вот будет перезапущена.
Вопрос 8
Какой из следующих шагов, как правило, делается в OnCreate ()?
Вызов super. onStart ()
Сохранить постоянное состояние экземпляра.
Скачать большие объемы данных приложения из сети.
Установить представление содержимого активности.
Вопрос 9
Когда активность вызывает startActivityForResult (), какой метод в конечном итоге получит обратный вызов?
GetResult ().
onActivityResult ().
onNewIntent ().
Вопрос 10
Когда одна активность хочет начать новую активность, она создает объект, который определяет, какую активность нужно запустить. Какой тип данного объекта?
Intent.
Thread.
Activity.
BroadcastReceiver.
Вопрос 11
По возможности активность должна обрабатывать изменения конфигурации вручную, чтобы избежать уничтожения и перезапуска активности.
Да
Нет
Вопрос 12
Какие два из следующих утверждений подчеркивают основные цели класса Service?
Для поддержки длительных, фоновых операций.
Для обеспечения пользовательского интерфейса приложения.
Для управления одновременным доступом к общим базам данных.
Для включения удаленных (межпроцессных) операций.
Вопрос 13
Не обращая внимания на первоначальное объявление XML, что является внешним XML-тегом, используемым в файле AndroidManifest. xml?
<manifest>
<application>
Вопрос 14
Как бы вы указали строку под названием «exit_message», значение которой «Goodbye», в файле strings. xml?
<string name=«exit_message»> Goodbye </string>
<value android: id=«string_name»> text_string </value>
<string> «Goodbye» </string>
<string name=«string_name»> text_string </string>
Вопрос 15
Одним из основных заданий класса активность является поддержка одновременного доступа к общим данным внутри приложения.
Да
Нет
Вопрос 16
Предположим, что ваше приложение переносит ActivityA на первый план. Затем пользователь нажимает кнопку, отображаемую ActivityA, что приводит к переносу ActivityB на передний план и готовности для взаимодействия с пользователем. В этот момент, какой последний метод жизненного цикла ActivityA и ActivityB был вызван?
ActivityA. onStop () и ActivityB. onResume ().
ActivityA. onDestroy () и ActivityB. onCreate ().
ActivityA. onResume () и ActivityB. onDestroy ().
ActivityA. onPause () и ActivityB. onRestart ().
Вопрос 17
Предположим, вы пишете активность, которая редактирует некоторую постоянную информацию о пользователе, такую как имя учетной записи пользователя, но не сохраняет ее немедленно. Эти важные данные должны быть сохранены до выхода из приложения. В каком методе жизненного цикла вы должны сохранить данные?
оnStop ().
onResume ().
оnDestroy ().
оnPause ().
Вопрос 18
Предположим, что вы присоедините оnClickListener к кнопке в вашей активности. Когда метод оnClick () этого объекта будет вызываться?
Когда пользователь нажимает и отпускает кнопку в быстрой последовательности.
Когда пользователь нажимает кнопку домой.
Когда пользователь нажимает кнопку назад.
Когда пользователь нажимает и удерживает кнопку.
Вопрос 19
Один из примеров изменения конфигурации, это когда пользователь изменяет глобальный размер шрифта устройства. Если вы хотите обрабатывать это изменение конфигурации вручную, какое значение вы добавили бы к атрибуту android: configChanges в файле AndroidManifest. xml приложения?
keyboard
screenSize
fontScale
Вопрос 20
Если у вас нет веских причин для этого, как правило, следует избегать обработки изменения конфигурации вручную.
Да
Нет
Вопрос 21
Какие из следующих утверждений описывают общие варианты использования класса намерений?
Чтобы указать операцию, которая будет выполнена.

