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

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


Скачать книгу
навигации:

      Tabs

      Fixed tabs

      Scrollable tabs

      Navigation drawer

      Navigation drawer + tabs

      Navigation in content

      Nested navigation drawer

      Nested navigation drawer + tabs

      Expanding navigation drawer

      Cascading navigation drawer

      Spinners

      Split Action Bar

      Contextual Action Bar

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

      Вопрос 29

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

      Intent email = new Intent (Intent. ACTION_SEND);

      email. setType («message/rfc822»);

      email. putExtra (Intent. EXTRA_EMAIL, new String [] {"[email protected]»});

      email. putExtra (Intent. EXTRA_SUBJECT, «Hi, This is a test mail..»);

      startActivity (Intent. createChooser (email, «Choose an Email Client»));

      Intent email = new Intent (Intent. ACTION_EMAIL);

      email. setType («message/rfc822»);

      email. putExtra (Intent. EMAIL, new String [] {"[email protected]»});

      email. putExtra (Intent. SUBJECT, «Hi, This is a test mail..»);

      startActivity (Intent. createChooser (email, «Choose an Email Client»));

      Intent i = new Intent (Intent. ACTION_SEND);

      i. setType («message/rfc822»);

      i. putExtra (Intent. EXTRA_EMAIL, new String[]{"[email protected]»});

      i. putExtra (Intent. EXTRA_SUBJECT, «test mail»);

      i. putExtra (Intent. EXTRA_TEXT, «Did you get this mail? if so please reply back»);

      startActivity (Intent. createChooser (i, «Send mail…"));

      Ничего из перечисленного

      Вопрос 30

      Какая функциональность у HTTPClient интерфейса в Android?

      connection management

      authentication management

      cookies management

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

      Вопрос 31

      Что из перечисленного верно о HTTP запросах в Android приложениях?

      Для загрузки данных с сервера использовать HttpGet запрос.

      Для отправки почты использовать HttpPost запрос.

      Для обновления блога, написанного на телефоне, использовать HttpGet запрос.

      Вопрос 32

      Чтобы использовать HttpClient, какие требуются разрешения в Android приложениях?

      android. permission. INTERNET

      android. permission. READ_CONTACTS

      android. permission. FINE_LOCATION

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

      Вопрос 33

      Если Интернет разрешение не принято для использования HTTP-клиента, то что произойдет?

      Будет исключение времени выполнения, то есть IOException

      Будет исключение времени компиляции, то есть IOException

      Будет исключение времени выполнения, то есть CLientProtocolException

      Код не компилируется

      Вопрос 34

      Если URL-адрес в HttpGet запросе не верный, то какое исключение будет выброшено в Android приложении?

      Будет исключение времени выполнения, то есть IOException

      Будет исключение времени компиляции, то есть IOException

      Будет исключение времени выполнения, то есть CLientProtocolException

      Код не компилируется

      Вопрос 35

      Что может делать класс HttpClient?

      Выполнять httprequests (get/post).

      Выполнять httprequests (get/post) и возвращать ответ от сервера.

      Вопрос 36

      В RESTful API в чем разница между httpget () и httppost () методами в Android?

      httpget () используется, когда мы хотим получить некоторую информацию из URL.

      httppost () используется, когда мы хотим передать некоторую информацию с мобильного устройства на сервер, используя URL.

      httpget () используется, когда мы хотим получить некоторую информацию от мобильного устройства на сервер с помощью URL.

      httppost () используется, когда мы хотим отправить информацию с сервера, используя URL, в мобильное устройство.

      Вопрос 37

      Что httpclient. execute () возвращает?

      HttpResponse

      HttpEntity

      Boolean

      void

      Вопрос 38

      Какое


Скачать книгу