Сборник тестов: 1500 вопросов и ответов на знание Android
Шрифт:
Какие действия пользователя вызвали ошибку.
Какой компонент Android ОС выбросил исключение.
Вопрос 5
Что из следующего может быть выполнено только перед релизом приложения, а не после?
Создать список продуктов, которые могут быть приобретены через in-app billing.
Удалить сообщения журнала.
Собрать подписанный релиз приложения.
Создать Google Wallet торговый счет.
Вопрос 6
Что из перечисленного не верно о включении рекламы в приложения
Android-проект библиотеки, включенный в AdMob SDK, добавляется как проект библиотеки в приложение.
AdMob SDK jar файл добавляется в путь сборки приложения.
URL адрес интернет-сервиса AdMob используется в приложении.
Имя пакета приложения и SHA сертификат представляются службе AdMob и ключ возвращается для конкретного приложения. Этот ключ затем используется в макете приложения.
Вопрос 7
Что из следующего является неправильным объяснением активности?
Если экземпляр другой активности создается, когда активность выполняется, метод оnPause будет выполнен.
Когда активность отображается на переднем плане, метод onResume будет выполнен.
Когда активность отображается снова, метод onRestart будет выполняться вместо метода оnStart .
Когда активность возвращается из оnPause , тогда иногда может выполняться оnCreate .
Вопрос 8
Что из следующего является неправильным объяснением androiddebuggable атрибута тега <application> файла AndroidManifest. xm?
Если его значение не установлено, он будет обработан, как «false».
Его значение необходимо установить как «true» для того, чтобы использовать breakpoint функцию в Eclipse.
android: debuggable установленное значение можно прочитать в приложении.
При релизе приложения, удаление android: debuggable рекомендуется.
Вопрос 9
Какой из следующих является правильным определением интерфейса, который используется для привязки сервиса?
AIDL
IDL
KML
XML
Вопрос 10
Какой файл конфигурации содержит разрешение на использование GPS?
Layout файл.
Manifest файл.
Source файл.
Property файл.
Вопрос 11
Что из следующего является правильным объяснением BroadcastReceiver?
Процесс, который активирует BroadcastReceiver, будет защищен таким образом, чтобы он не может быть принудительно завершен.
BroadcastReceiver будет считаться активным только тогда, когда выполняется getReceive .
BroadcastReceiver уведомляет источник о дополнительных результатах обработки на основе широковещательных контактов.
BroadcastReceiver отображает пользовательский интерфейс.
Вопрос 12
Что из следующего является неправильным объяснением интерфейса MenuItem?
Экземпляр MenuItem будет возвращен методом add класса Menu.
MenuItem может выдать Intent при нажатии компонента
MenuItem может отображать либо значок, либо текст.
MenuItem может установить флажок.
Вопрос 13
Каким будет правильное имя файла NinePatch изображения, созданного из PNG, используя draw9patch? (Предположим, имя файла оригинального изображения было sample. png.)
sample-9.png
sample_9.png
sample. png
sample.9.png
Вопрос 14
Что из следующего не определяется как состояние отображения экрана?
Foreground
Background
Non-visible
Visible
Вопрос 15
Что из следующего является неправильной папкой, которая создается автоматически после завершения мастера Android Development Tools Plugin New Project Wizard?
dat
gen
res
src
Вопрос 16
Что из следующего является правильным объяснением XML файла макета?
Для того, чтобы отобразить UI, определенный в XML файле макета «main. xml», вызовите метод setContentView активности со строкой параметра «main. xml».
Не существует различия между реализацией определения макета с помощью кода, или XML файла макета.
В проекте Eclipse, используя ADT плагин, XML-файл макета находится в /res/layout каталоге.
Информация макета, записанная в XML файл макета, будет преобразована в код Android платформой, когда отображается экран.
Вопрос 17
Основные библиотеки DalvikVM являются подмножеством:
Java ME
Java SE
Java EE
Doja
Вопрос 18
При создании Android проекта, каким будет правильное сочетание, чтобы добавить в AndroidManifest. xml?
Вопрос 19
Какой язык не поддерживается в Android Scripting Environment (ASE)?
Perl
JScript
Lua
BeanShell
Вопрос 20
Что из следующего является правильным описанием доступа к файлам?
Как правило, файлы обрабатываются как выделенные ресурсы в каждом приложении.