Сборник тестов: 1500 вопросов и ответов на знание Android - Машнин Тимур Сергеевич. Страница 8

Возвращает контекст активности текущего процесса

Возвращает полную информацию приложения для данного пакета контекста

Возвращает контекст единого глобального объекта Application текущего процесса

Возвращает AssetManager

Вопрос 14

setLevel определяет уровень:

Drawable. callback

Drawable

Color

Image

Bitmap

Вопрос 15

Что представляет собой InputMethod?

Интерфейс, который определяет метод для ввода данных.

Интерфейс, который обрабатывает интерфейс UI.

Интерфейс, который обрабатывает ввод с клавиатуры.

Интерфейс, который генерирует ключевые события и текст, при этом обрабатывая события ввода и отправляя текст обратно в приложение, которое запрашивает ввод текста.

Интерфейс, который генерирует данные электронной почты, при этом обрабатывая события ввода и отправляя обратно в запрашивающее приложение.

Вопрос 16

Как сохранить все не сохраненные данные и освободить ресурсы, используемые в Android приложении?

Activity. onDestroy ()

Activity. onStop ()

Activity. onPause ()

Activity. onShutdown ()

Activity. onFreeze ()

Вопрос 17

Какой из следующих методов может сохранить данные Android приложения?

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

Удаляет номер 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»

android: text = «Some Text»>

</MyElement>

Что из следующего верно о XML фрагменте?

Он взят из XML файла манифеста проекта Android.

Он взят из XML файла, используемого для определения View.

Он взят из пакетного файла (.apk) проекта Android.

Атрибут xmlns: является обязательным.

Это не самый внешний тэг XML файла, поэтому он не должен содержать атрибут xmlns:

MyElement должно быть имя класса, производного, прямо или косвенно, от класса View.

Вопрос 32

Если приложение опубликовано, что из следующего не может быть изменено?

Приватный ключ подписи

Имя пакета

Главная активность

Имя APK файла

Вопрос 33

Как много Expansion файлов может иметь APK?

Один

Два

Три

Четыре

Вопрос 34

Какие два метода могут быть использованы для запуска сервиса?

bindService

startService

runService

startActivity

Вопрос 35

Предположим, MyView это класс, производный от View и MView является переменной типа MyView. Что из перечисленного должно быть использовано для отображения MView при запуске Android-приложения?

Вызов setCurrentView (mView) в startApp () главного класса приложения.

Вызов setContentView (mView) в startApp () главного класса приложения.

Вызов setContentView (mView) в onStart () главного класса приложения.

Вызов setContentView (mView) в onCreate () главного класса приложения.