игра брюс 2048
Главная / Операционные системы / Разработка приложений для ОС Android / Тест 24

Разработка приложений для ОС Android - тест 24

Упражнение 1:
Номер 1
Для чего используются Content Providers?

Ответ:

 (1) для передачи данных между разными приложениями 

 (2) для передачи данных в Интернет 

 (3) для скачивания информации из сети Интернет 

 (4) для синхронизации данных с сервисами Google 


Номер 2
Какой Permission нужно добавить в AndroidManifest для обработки данных контактной книги?

Ответ:

 (1) android.permission.READ_CONTACTS 

 (2) android.permission.CONTACTS 

 (3) android.permission.READ_WHITE_CONTACTS 

 (4) android.permission.USE_CONTACTS 


Номер 3
Операция MoveToNext

Ответ:

 (1) увеличивает значение integer на 1 

 (2) выбирает следующий элемент массива 

 (3) приравнивает указанный элемент массива к следующему элементу 

 (4) проверяет наличие следующего элемента 


Упражнение 2:
Номер 1
Какой компонент(компоненты) должны быть установлены при разработке приложений, использующих Google карты?

Ответ:

 (1) любые Android API не ниже версии 10 

 (2) Google API 

 (3) любые Android API 

 (4) такие же, как и для любого другого приложения 


Номер 2
C помощью какого инструмента генерируется MD5 отпечаток для получения ключа, позволяющего разрабатывать приложения с использованием Google карт?

Ответ:

 (1) keygen в папке Android SDK 

 (2) MD5 generation tool в папке Java 

 (3) keytool в папке Java 

 (4) MD5tool в Windows/system32 


Номер 3
Activity, использующее Google карты должно

Ответ:

 (1) расширять (код extends) MapActivity 

 (2) расширять (код extends) Maps 

 (3) выполнять (код implements) Maps 

 (4) выполнять (код implements) MapsActivity 


Упражнение 3:
Номер 1
Какое из данных разрешений позволяет использовать GPS?

Ответ:

 (1) android.permissions.ACCESS_FINE_LOCATION 

 (2) android.permissions.ACCESS_GPS  

 (3) android.permissions.ACCESS_LOCATOR  

 (4) android.permissoins.ACCESS_LOCATION 


Номер 2
Назовите сервис, позволяющий определить местоположение телефона.

Ответ:

 (1) GPS_MANAGER  

 (2) GPS_SERVICE 

 (3) LOCATION_SERVICE 

 (4) GPS_PROVIDER 


Номер 3
Какой элемент помогает контролировать местоположение устройства на эмуляторе?

Ответ:

 (1) Allocation Tracker 

 (2) LogCat 

 (3) Emulator Control 

 (4) GPS Controller 


Упражнение 4:
Номер 1
В чем отличие виджетов от обычных приложений?

Ответ:

 (1) они всегда более ресурсоемки и расходуют большее количество заряда батареи 

 (2) они работают прямо на экране устройства 

 (3) они постоянно используют подключение к сети Интернет 

 (4) ни в чем. Это просто разные названия 


Номер 2
Назовите Layout, который мы не можем использовать при создании виджета.

Ответ:

 (1) Relative 

 (2) Frame 

 (3) Table 

 (4) Linear 


Номер 3
Что обозначает i++ в цикле?

Ответ:

 (1) i+2 

 (2) перебор будет проводиться начиная с i и выше 

 (3) за каждый проход цикла i будет увеличиваться на единицу 

 (4) за каждый проход цикла i будет увеличиваться на два 


Упражнение 5:
Номер 1
Выберите строку с верным синтаксисом:

Ответ:

 (1) <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE"/> 

 (2) <action android:name="android.application.action.APPWIDGET_CONFIGURE"/> 

 (3) <action android:name="android.application.action.APPWIDGET"/> 

 (4) <action android:name="android.appwidget.action.CONFIGURE"/> 


Номер 2
Выберите строку с верным синтаксисом:

Ответ:

 (1) Uri.parse("http://google.com") 

 (2) Uri.parse("google.com") 

 (3) Uri.parse(http://google.com) 

 (4) Uri.parse(www.google.com) 


Номер 3
Выберите строку с верным синтаксисом:

Ответ:

 (1) for(int i=0;X; i=1) 

 (2) for(int i=0;X; i++) 

 (3) for(int i=0;i<X; i=1) 

 (4) for(int i=0;i<X; i++) 


Упражнение 6:
Номер 1
Можно ли просмотреть Log-сообщения после компиляции приложения?

Ответ:

 (1) нет, даже если они остались в коде 

 (2) да, если их не удалили\закомментировали 

 (3) да, даже если их закомментировали 

 (4) да, но только с помощью дебаггера 


Номер 2
В чем различие между версией приложения и версией кода?

Ответ:

 (1) нет различия 

 (2) в формате: первое имеет вид десятичной дроби, второе - порядкового числа 

 (3) в формате: первое имеет вид порядкового числа, второе - десятичной дроби 

 (4) версия кода выставляется программой после каждого сохранения 


Номер 3
Можно ли изменить минимальную версию Android, на которой запустится данное приложение после создания проекта?

Ответ:

 (1) нет, нельзя 

 (2) да, через Manifest-файл 

 (3) да, если выкладывать на Google Play 

 (4) да, с помощью специального инструмента в android-sdk 




Главная / Операционные системы / Разработка приложений для ОС Android / Тест 24