Сборник тестов: 1500 вопросов и ответов на знание Android
Шрифт:
License Verification Library (LVL)
Вопрос 43
Что из следующего НЕ распространяется на Interstitial объявления?
Они представляют насыщенные HTML5 и веб-приложения.
Они, как правило, помещаются между точками перехода в пределах или при входе или выходе из мобильного приложения.
Они используются для завершения in-app billing транзакции для связи с сервером.
Они, как правило, отображаются как полный экран или большое всплывающее окно. Некоторые
Вопрос 44
Следующий фрагмент кода добавляет AdView в макет. На что XML-атрибут ads: adUnitId ссылается?
<com. google. ads. AdView android: id="@+id/adView» android: layout_width=«wrap_content» android: layout_height=«wrap_content» ads: adUnitId=«MY_AD_UNIT_ID» ads: adSize=«BANNER» ads: testDevices=«TEST_EMULATOR, TEST_DEVICE_ID» ads: loadAdOnCreate=«true»/>
ID устройства, на котором отображаются объявления для тестирования.
Идентификатор издателя, как это предусмотрено AdMob.
Расположение объявление в активности.
ID Android ресурса AdView.
Вопрос 45
Что следующий фрагмент кода делает?
AdRequest request = new AdRequest ;
request. setGender (AdRequest. Gender. FEMALE);
request. setLocation (location);
request. setBirthday («19850101»);
Настроить запрос объявления, чтобы улучшить целевые объявления Google.
Отправить информацию аутентификации рекламному серверу.
Информация регистрации поставщик о текущем пользователе для включения аккаунта объявлений.
Настройка обязательной информации, которая требуется рекламным сервером.
Вопрос 46
Что из следующего не должны быть обработано разработчиком, если Google Play in-app billing используется в Android приложении?
Проверить детали для финансовой транзакции.
Аутентификация пользователя для использования приложения.
Построение товаров в приложении и установление цен.
Добавление макета приложения и ресурсов.
Вопрос 47
Что из следующего требуется чтобы добавить список in-app продукции в Google Play?
Использовать разрешение com. android. vending. BILLING в вашем приложении.
Пользовательское разрешение com. android. vending. PRODUCTS в вашем приложении
Иметь Google Wallet торговый счет.
Одобрение Google перед листингом продукции.
Вопрос 48
Предположим, <SDK-Path> относится к пути установки Android SDK, который из следующих является правильным путем установки для Google Play Billing Library?
<SDK-Path> \android-sdk\extras\play_billing
<SDK-Path> \android-sdk\extras\google\play_billing
<SDK-Path> \android-sdk\google\play_billing
<SDK-Path> \android-sdk\extras\google\billing
Вопрос 49
Что
iabHelper. startSetup (
new IabHelper. OnIabSetupFinishedListener {
public void onIabSetupFinished (IabResult result)
{
if (!result. isSuccess ) {……
} else {……
}}});
Проверка, завершена ли покупка.
Проверка приемлемости использования кредитной карты.
Инициализация настройки биллинга в вашем приложении.
Проверка успешно ли оплачена вся сумма.
Вопрос 50
Что следующий фрагмент кода делает?
mHelper. launchPurchaseFlow (this,
ITEM_SKU, 10001,
mPurchaseFinishedListener,»»);
Сообщает Google Play, чтобы добавить товар в список товаров.
Отправляет купленный товар в приложение.
Запускает и заканчивает процесс покупки.
Запускает процесс покупки.
Тест 28
Вопрос 1
После завершения покупки, используя Google Play in-app billing, результат возвращается в активность. Какой метод вы должны переопределить для обработки возвращенного результата?
onActivityResult.
onResultReturned.
onPurchaseFinished.
OnIabPurchaseFinished
Вопрос 2
Какой из следующих двух классов в License Verification Library является основным классом, используемым для связи с сервером лицензирования?
LicenseChecker и LicenseCheckerCallback.
License и LicenseCallback.
LicenseCallback и LicenseCheckerCallback.
LicenseVerifier и LicenseVerifierCallback.
Вопрос 3
Предположим, что вы создали приложение, которое обменивается данными с сервером лицензирования при запуске приложения. Что вы можете сделать, чтобы избежать коммуникации и получения одинаковых ответов каждый раз, когда пользователь открывает приложение после первого использования?
Сохранить полученный ответ в переменной String.
Сохранить полученный ответ постоянно на устройство с помощью SharedPreferences.
Сохранить ответ в базе данных SQL устройства.
Сохранить ответ на сервере лицензирования, отправив идентификатор устройства.
Вопрос 4
При отслеживании ошибок в вашем приложении с помощью мобильного сервиса аналитики, что из перечисленного является не правильным типом информации, которую вы можете собрать?
Где в коде произошло исключение.
Время когда была выброшена ошибка.