Сборник тестов: 1500 вопросов и ответов на знание Android
Шрифт:
Интерфейс, который генерирует данные электронной почты, при этом обрабатывая события ввода и отправляя обратно в запрашивающее приложение.
Вопрос 16
Как сохранить все не сохраненные данные и освободить ресурсы, используемые в Android приложении?
Activity. onDestroy
Activity. onStop
Activity. onPause
Activity. onShutdown
Activity. onFreeze
Вопрос 17
Какой из следующих методов
Activity. onFinish
Activity. onStop
Activity. onDestroy
Activity. onPause
Activity. onFreeze
Вопрос 18
Что следующий код делает?
menu. add (0, MENU_QUIT, 0, «Quit»). setIcon (R. drawable. menu_quit_icon);
Добавляет значок в Icon пункты меню
Выходит из меню
Добавляет пункты меню
Рисует Icon пункты меню
Определяет макет меню
Вопрос 19
Dialog это:
Небольшой TextBox
Выпадающее меню
Небольшое окно, которое появляется на переднем плане текущей активности
Небольшое окно, которое появляется в интерфейсе пользователя
Небольшой флажок
Вопрос 20
Какие API напрямую связаны с режимом touch?
View. TouchMode
View. app. Touch
View. isInTouchMode
View. TouchMode
android. app. Touch
Вопрос 21
Как сервис может быть остановлен?
Вызовом метода shutdown
Вызовом метода finish
Вызовом метода finishService
Вызовом метода stop
Вызовом метода stopSelf
Вопрос 22
Что делает NotesDbAdapter класс?
Адаптирует заметки для базы данных
Позволяет пользователю создавать записи
Обеспечивает текстовый редактор
Инкапсулирует доступ к данным в базе данных SQLite, которая будет хранить данные заметок, и облегчает обновление базы.
Вопрос 23
Как сервис может быть остановлен извне?
Вызовом Service. stopSelf
Вызовом Context. stopService
Вызовом StopSelf. Service
Вызовом Destroy
Вызовом StopService
Вопрос 24
Когда мы хотим, чтобы результат мог быть возвращен дочерней активностью, какой метод используется?
startActivity. Return
startActivityForResult
ActivityForResult
startActivity. Result
getResult. Activity
Вопрос 25
Что следующий код делает?
Intent callNumber = new Intent ;
callNumber. setAction (android. content. Intent. ACTION_CALL);
callNumber. setData (Uri. parse («tel:9873719580''));
startActivity (callNumber);
Сохраняет
Вызывает номер 9873719580
Ищет номер 9873719580
Удаляет номер 9873719580 из памяти
Вопрос 26
TimePickerDialog позволяет пользователю:
Выбрать время
Установить дату
Установить дату и время
Установить время
Выбрать дату
Вопрос 27
Какой метод используется для обработки команды из меню в приложении?
onMenuItem
onMenuItemSelected
onMenuItemClicked
onOptionsItemSelected
CommandAction
Вопрос 28
Предполагая, что notifyPhoneCallState вызывается для включения MyReceiver, чтобы получать уведомления о состоянии телефонных звонков, в котором из следующих случаев код будет выполнен?
public class MyReceiver extends PhoneStateIntentReceiver
{
@Override
public void onReceiveIntent (Context context, Intent intent)
{
if (intent. action == Intent. ACTION_CALL)
{
}
}
}
Когда устройство получает входящий телефонный звонок
Когда исходящий вызов телефона инициирован на устройстве
Когда пользователь нажимает на кнопку вызова на устройстве
Код никогда не будет выполнен
Вопрос 29
Что должно быть вместо <Some code here>?
MediaPlayer mp = new MediaPlayer ;
mp. setDataSource (PATH_TO_FILE);
<Some code here>
mp. start ;
Варианты:
mp. prepare ;
mp. prepareAsync ;
mp. loadMedia ;
mp. loadSource ;
mp. prepare ; и mp. loadSource ;
Ничего
Вопрос 30
Что должно быть вместо <Some code here>?
@Override
protected void onStop
{
Super. onStop ;
SharedPreferences setting = getSharedPreferences («MyPrefs», 0);
SharedPreferences. Editor editor = settings. edit ;
editor. putBoolean («MyBool», true);
<Some code here>}
Варианты:
editor. save ; editor. close ;
editor. save ; editor. finish ;
editor.commit ;
editor. save ;
editor. close ;
editor. finish ;
Вопрос 31
<MyElement xmlns:”http://schemas.androd.com/apk/res/android”
android: layout_width = «fill_parent»
android: layout_height = «fill_parent»