Вход/Регистрация
Сборник тестов: 1500 вопросов и ответов на знание Android
вернуться

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

Шрифт:

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

Да. Намерение может иметь более одного действия

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

Вопрос 30

Можно ли указать больше, чем одну категорию в данном намерении?

Нет. Только одна категория допускается

Да. Вы можете указать 0 или n число категорий в намерении

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

Вопрос 31

В чем отличие метода putExtra от метода setData ?

Оба putExtra и setData используются для одной цели, для передачи данных другим компонентам.

setData – это передать данные, для которых принять действие. putExtra – это отправить дополнительную информацию об этом намерении.

setData – это отправить дополнительную информацию об этом намерении. putExtra – это передать данные, для которых принять действие.

Логически оба одинаковы, поэтому можно опустить setData и передать все данные через putExtra только.

Вопрос 32

Если я пошлю Broadcast неявное намерение и не окажется соответствующего фильтра намерения, тогда что произойдет?

Ошибка во время компиляции.

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

Ничего не произойдет, как-нибудь целевой компонент запустится.

Ничего не случится, но это не запустит какой-либо приемник.

Вопрос 33

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

Намерение пройдет тест действия, если фильтр намерений имеет по крайней мере одно действие.

Намерение пройдет тест действия, если фильтр намерений также не имеет каких-либо действий.

Намерение пройдет тест действия, только если намерение имеет по крайней мере одно действие.

Намерение пройдет тест, если намерение является явным. В случае явного намерения производится разрешение намерения.

Вопрос 34

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

Ошибка во время компиляции.

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

Ничего не случится, но не запустится какой-либо новый экран.

Ничего не произойдет, как-нибудь запустится целевой компонент.

Вопрос 35

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

Intent in = new Intent ; in. setAction (Intent. ACTION_DIAL); in. setData (Uri. parse («tel:12345»)); startActivity (in);

Intent in = new Intent ; in. setAction (Intent. ACTION_CALL); in. setData (Uri. parse («tel:12345»)); startActivity (in);

Intent in = new Intent ; in. setAction (Intent. ACTION_CALL); in. setData («12345»); startActivity (in);

Intent in = new Intent ; in. setAction (Intent. ACTION_DIAL); in. setData («12345»); startActivity (in);

Вопрос 36

Какая разница между intent, sticky intent и pending intent?

Намерение это механизм передачи сообщений между компонентами Android; sticky intent прикрепляется Android для будущих широковещательных слушателей; pending intent используется, когда кто-то хочет, чтобы выпустить намерение в будущем.

Намерение это механизм передачи сообщений между компонентами Android, за исключением Content Provider; sticky intent прикрепляется Android для будущих широковещательных слушателей; pending intent используется, когда кто-то хочет, чтобы выпустить намерение в будущем.

Намерение это механизм передачи сообщений между компонентами Android, за исключением Content Provider; sticky intent прикрепляется Android для будущих широковещательных слушателей; pending intent используется, когда кто-то хочет, чтобы выпустить намерение в будущем и может быть даже в то время, когда приложение уже не работает.

Вопрос 37

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

С

Только Java

С и С++

С, С++ и Java

Вопрос 38

На каком языке написаны Android библиотеки?

С

Только Java

С и С++

С, С++ и Java

Вопрос 39

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

Samsung

HTC

LG

Google

Вопрос 40

Android выпущен под какой лицензией?

  • Читать дальше
  • 1
  • ...
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

Подпишитесь на рассылку: