Читать «Сборник тестов: 1500 вопросов и ответов на знание Android» онлайн - страница 38

Тимур Сергеевич Машнин

Локальные переменные объявляются в классе и должны быть статическими, переменные класса объявляются в своем классе и должны быть не статическими, переменные экземпляра объявляются в функции.

Вопрос 36

Какое разрешение требуется, чтобы сделать звонок в Android, с помощью ACTION_CALL?

android. permission. CALL_PHONE

android. permission. DIAL_PHONE

Intent. permission. CALL_PHONE

intent. permission. DIAL_PHONE

Вопрос 37

Как намерение и фильтр намерений работают в Android? Какая последовательность у тестов, которые проводятся для сравнения намерения с фильтром намерений?

action test

category test

data test

Все перечисленное.

Все перечисленное в последовательности action test, data test, category test.

Вопрос 38

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

Нет, без каких-либо действий, никто не может вызвать или запустить этот компонент извне.

Вы можете вызвать этот компонент извне, используя явное намерение.

Вопрос 39

Можно ли иметь несколько категорий в фильтре намерений?

Нет, намерение позволяет только одну категорию

Да, но намерение должно иметь по крайней мере одно действие вместе с этими категориями.

Да, вы можете иметь n категорий в нем.

Да, но вы должны иметь n действий также наряду с категориями.

Вопрос 40

Как получить действие, которое вызвало/запустило компонент (активность)?

Использовать getIntent ().

Использовать getAction () из намерения.

Использовать getIntent (), а затем использовать getAction () из этого намерения.

Использовать getIntent (), а затем использовать getAction () из этого намерения. Иногда не нужно получать намерение специально.

Вопрос 41

Я хочу создать Android приложение, в котором вводится имя пользователя и пароль, подключается к Gmail и показывается статус входа пользователя. Как проектировать это приложение? Сколько компонентов там будет?

Нужен один сервис с одним рабочим потоком и одна активность.

Нужен один сервис и одна активность.

Нужен один сервис с несколькими потоками и одна активность.

Нужен один сервис с одним рабочим потоком, и только один диалог в сервисе.

Вопрос 42

Где статические переменные хранятся?

heap

data segment

hard disk

stack

Вопрос 43

Как создать пользовательский TextView в Android?

Да, это возможно TextView t = new TextView (this);

Нет, это не возможно.

Да, TextView t = findViewById (R. id. textView1);

Да, расширить класс TextView и создать свой собственный.

Вопрос 44

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

Расширение общего файла предпочтений. xml, и общие файлы предпочтений хранятся на SD-карте.

Расширение общего файла предпочтений. xml, и общие файлы предпочтений хранятся во внутренней памяти.

Структура папки файла предпочтений data/data/preferences.

Вопрос 45

Какое имя у файла настроек по умолчанию, который создается с помощью getPreferences?

Default. xml

Settings. xml

<Activityname>.xml

Preferences. xml

Вопрос 46

Для запроса контент-провайдера, что лучше использовать, getWritabledatabase или getReadabledatabase?

Использовать getReadableDatabase