Главная / Операционные системы /
Разработка приложений для ОС Android / Тест 19
Разработка приложений для ОС Android - тест 19
Упражнение 1:
Номер 1
Какой командой выводится Notification?
Ответ:
 (1) notification.start()
 
 (2) notification.notify()
 
 (3) notification.show()
 
 (4) notification.begin()
 
Номер 2
Выберите правильный синтаксис использования звукового файла из resources:
Ответ:
 (1) Uri.parse("android.resource://com.example1.status/" +R.raw.sound)
 
 (2) Uri("android.resource://com.example1.status/" +R.raw.windowsding)
 
 (3) Uri.parse(R.raw.windowsding)
 
 (4) Uri.parse("android.resource://com.example1.status/R.raw.windowsding")
 
Номер 3
Где отображаются Notification?
Ответ:
 (1) сверху в панели состояния 
 (2) в центре экрана 
 (3) в нижнем углу экрана 
 (4) в дебаггере 
Упражнение 2:
Номер 1
Для чего используется класс MediaPlayer
в Android?
Ответ:
 (1) воспроизведение видео 
 (2) воспроизведение аудио 
 (3) воспроизведение аудио и видео 
 (4) в Android нет такого класса 
Номер 2
Какой элемент в Layout используется для отображения видео?
Ответ:
 (1) VideoView 
 (2) VideoBox 
 (3) VideoWindow 
 (4) PlayerBox 
Номер 3
Для того, чтобы получать результат после выполнения Activity
используется:
Ответ:
 (1) startActivityForResult
 
 (2) startAction
 
 (3) OnActivityResult
 
 (4) OnActionResult
 
Упражнение 3:
Номер 1
Нужно ли задавать разрешение для использования камеры устройства приложением?
Ответ:
 (1) нет, не нужно 
 (2) да, нужно добавить разрешение в AndroidManifest 
 (3) да, нужно указать разрешение в java-коде 
 (4) нет, оно будет добавлено автоматически 
Номер 2
Какой из данных запретов действует на файлы проекта?
Ответ:
 (1) не использовать цифры 
 (2) использовать только заглавные буквы 
 (3) не использовать пробелы 
 (4) использовать только кириллицу 
Номер 3
Выберите вариант кода, позволяющий закомментировать код в Java
Ответ:
 (1) //
 
 (2) /
 
 (3) {
 
 (4) *
 
Упражнение 4:
Номер 1
Для того, чтобы сохранять данные по закрытию приложения используется:
Ответ:
 (1) OnStop
метод 
 (2) OnApplicationClose
метод 
 (3) OnExit
метод 
 (4) OnFinish
метод 
Номер 2
С помощью какого класса создаются меню опций?
Ответ:
 (1) ActivityOptions
 
 (2) PreferenceActivity
 
 (3) SettingsActivity
 
 (4) InstallActivity
 
Номер 3
Какой командой применяются настройки SharedPreferences.Editor?
Ответ:
 (1) editor.apply()
 
 (2) editor.accept()
 
 (3) editor.start()
 
 (4) editor.commit()
 
Упражнение 5:
Номер 1
Почему после execSQL мы используем синтаксис заглавными буквами в кавычках?
Ответ:
 (1) это код SQL 
 (2) потому что это содержимое нашей таблицы\базы 
 (3) данный код был заимствован из PHP 
 (4) особенность программирования на Java 
Номер 2
Нужно ли каждый раз заполнять базу данных заново при включении приложения?
Ответ:
 (1) да, после перезапуска приложения база удаляется 
 (2) нет, база сохраняется после создания и потом ее можно использовать 
 (3) да, но можно добавить эту базу в SharedPreferences, и тогда она не будет удалена. 
 (4) да, если база данных была создана самим приложением 
Номер 3
Какое утверждение верно?
Ответ:
 (1) база данных хранится на телефоне и файл базы данных можно увидеть через DDMS File Explorer 
 (2) база данных хранится внутри приложения и ее наличие можно проверить лишь через Java код 
 (3) база данных сохраняется в данных вашего профиля и при включенной синхронизации передается в интернет на сервера Google 
 (4) база данных удаляется при выключении приложения 
Упражнение 6:
Номер 1
Какой из нижеприведенных операторов является оператором задачи цикла?
Ответ:
 (1) try
 
 (2) while
 
 (3) if
 
 (4) begin
 
Номер 2
Выберите разрешение, которое нужно добавить в Manifest файл, когда приложение будет использовать интернет соединение
Ответ:
 (1) android.permission.INTERNET
 
 (2) android.permission.NET
 
 (3) android.permission.ONLINE
 
 (4) android.permission.NETWORK
 
Номер 3
Какой из нижеприведенных операторов является оператором обработки исключений?
Ответ:
 (1) try
 
 (2) while
 
 (3) if
 
 (4) begin