игра брюс 2048
Главная / Мобильные технологии / Введение в разработку приложений для ОС Android / Тест 9

Введение в разработку приложений для ОС Android - тест 9

Упражнение 1:
Номер 1
Какая  константа не определена в классе MotionEvent, для обозначения сенсорных событий

Ответ:

 (1) ACTION_CLICK 

 (2) ACTION_DOWN 

 (3) ACTION_MOVE 

 (4) ACTION_UP 


Номер 2
Какой метод вызывается каждый раз при появлении сенсорного события?

Ответ:

 (1) onTouchEvent() 

 (2) onTapEvent() 

 (3) onContactEvent() 

 (4) onDownEvent() 


Номер 3
Какое приложение доступно на Android Virtual Device для создания собственных жестов?

Ответ:

 (1) GestureCreator 

 (2) GestureDeveloper 

 (3) GestureBuilder 

 (4) GestureDraw 


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

Ответ:

 (1) GestureDetector 

 (2) GestureRecognizer 

 (3) GestureAnalyzer 

 (4) GestureMatcher 


Номер 2
Какой элемент графического интерфейса пользователя необходим для распознавания собственных сенсорных жестов?

Ответ:

 (1) GestureOverlayView 

 (2) GestureLayout 

 (3) GestureHelper 

 (4) GestureInput 


Номер 3
Какие источники аудио и видео поддерживает мультимедиа библиотека Android?

Ответ:

 (1) медиа файлы, сохраненные как ресурсы приложения (raw ресурсы) 

 (2) файлы, расположенные в файловой системе 

 (3) поток данных, получаемый через сетевое соединение 

 (4) все перечисленные источники 


Упражнение 3:
Номер 1
Какие источники аудио и видео поддерживает мультимедиа библиотека Android?

Ответ:

 (1) медиа файлы, сохраненные как ресурсы приложения (raw ресурсы) 

 (2) файлы, расположенные в файловой системе 

 (3) поток данных, получаемый через сетевое соединение 

 (4) все перечисленные источники 


Номер 2
Для решения каких задач в Android используется класс MediaPlayer?

Ответ:

 (1) воспроизведение аудио контента 

 (2) просмотр изображений 

 (3) создание фотоснимков 

 (4) воспроизведение видео контента 


Номер 3
Какой метод класса MediaPlayer запускает воспроизведение медиаконтента?

Ответ:

 (1) playback() 

 (2) create() 

 (3) begin() 

 (4) start() 


Упражнение 4:
Номер 1
С какой целью используется метод release() в классах MediaPlayer и MediaRecorder?

Ответ:

 (1) конец жизненного цикла объекта и освобождение ресурсов 

 (2) создание объекта и запуск его работы 

 (3) перевод объекта в ожидающее состояние 

 (4) обновление объекта и запуск его работы 


Номер 2
Для решения каких задач в Android используется класс MediaRecorder?

Ответ:

 (1) запись аудио контента 

 (2) создание фотоснимков 

 (3) запись видео контента 

 (4) запись текстовой информации 


Номер 3
Экземпляр какого класса используется в качестве параметра метода startActivity()?

Ответ:

 (1) Activity 

 (2) Layout 

 (3) Extend 

 (4) Intent 


Упражнение 5:
Номер 1
Задать источник медиа-информации для MediaPlayer можно с помощью метода

Ответ:

 (1) Source() 

 (2) setData() 

 (3) setSource() 

 (4) setDataSource() 


Номер 2
Двойное касание (double touch) обычно используется для

Ответ:

 (1) увеличения масштаба 

 (2) перегруппировки данных 

 (3) запуска действия по умолчанию для выбранного элемента 

 (4) перемещения данных в контейнер 


Номер 3
API для работы с жестами располагается в пакете

Ответ:

 (1) android.gesture 

 (2) android.gest 

 (3) android.gestureview 

 (4) правильный вариант ответа отсутствует 


Упражнение 6:
Номер 1
Тип намерения для запроса на выполнение фотоснимков

Ответ:

 (1) MediaStore.ACTION_IMAGE_CAPTURE 

 (2) MediaStore.ACTION_PHOTO_CAPTURE 

 (3) MediaStore.ACTION_IMAGE 

 (4) правильный вариант ответа отсутствует 


Номер 2
Системы позиционирования смартфона могут включать

Ответ:

 (1) систему GPS 

 (2) систему ГЛОНАСС 

 (3) сигналы WiFi и Bluetooth 

 (4) все перечисленное 


Номер 3
Преимущества использования спутниковых систем глобального позиционирования (GPS)

Ответ:

 (1) дает более точные результаты 

 (2) отлично работает в помещениях 

 (3) мало расходует заряд батареи 

 (4) быстро определяет координаты 


Упражнение 7:
Номер 1
Google Maps Android API позволяет

Ответ:

 (1) отслеживать сенсорные жесты на карте 

 (2) добавлять маркеры, многоугольники и внешние прозрачные слои 

 (3) изменять представление отдельных участков карты 

 (4) все перечисленное 


Номер 2
Для интеграции Google Maps Android API в приложения

Ответ:

 (1) дополнительных операций проводить не требуется 

 (2) необходимо установить библиотеку Google Play services 

 (3) необходимо установить библиотеку Google Maps services 

 (4) интеграция невозможна 


Номер 3
Сенсоры и датчики смартфона позволяют регистрировать

Ответ:

 (1) положение и перемещения устройства 

 (2) повороты устройства в трехмерном пространстве 

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

 (4) все перечисленное 


Упражнение 8:
Номер 1
Класс SensorManager

Ответ:

 (1) создает экземпляр сервиса, связанного с сенсором 

 (2) предоставляет различные методы для доступа и составления списка сенсоров 

 (3) содержит константы для задания точности сенсора 

 (4) все перечисленное 


Номер 2
Класс SensorEvent предоставляет информацию

Ответ:

 (1) данные сенсора 

 (2) тип сенсора, породившего событие 

 (3) время появления события 

 (4) все перечисленное 


Номер 3
Аппаратно-реализованные датчики это

Ответ:

 (1) физические элементы, встроенные в мобильное устройство 

 (2) физические элементы, подключаемые к мобильному устройству 

 (3) физические элементы, получающие данные с одного или нескольких физических датчиков и вычисляющие значение, которое от них ожидается 

 (4) правильный вариант ответа отсутствует 


Упражнение 9:
Номер 1
К датчикам окружающей среды, встроенным в мобильное устройство относят

Ответ:

 (1) датчики освещенности 

 (2) датчики вектора вращения 

 (3) акселерометры 

 (4) гироскопы 


Номер 2
В каком методе, управляющем жизненным циклом активности, лучше выполнять инициализацию камеры?

Ответ:

 (1) onResume() 

 (2) onCreate() 

 (3) onStart() 

 (4) onOpen() 


Номер 3
В каком методе, управляющем жизненным циклом активности, лучше выполнить освобождение камеры для других устройств?

Ответ:

 (1) onPause() 

 (2) onFinish() 

 (3) onStop() 

 (4) onDestroy() 


Упражнение 10:
Номер 1
Классы, предоставляющие приложениям доступ к геолокационным возможностям мобильного устройства, располагается в пакете

Ответ:

 (1) android.position 

 (2) android.location 

 (3) android.geolocation 

 (4) android.situation  


Номер 2
Классы и интерфейсы для работы с сенсорами являются частью пакета

Ответ:

 (1) android.detectors 

 (2) android.sensors 

 (3) android.hardware 

 (4) android.data 


Номер 3
Какие источники данных использует Network Location Provider для определения координат?

Ответ:

 (1) сигналы сотовых вышек 

 (2) сигналы спутников 

 (3) сигналы Wi-Fi 

 (4) сигналы Bluetooth 




Главная / Мобильные технологии / Введение в разработку приложений для ОС Android / Тест 9