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

Чтение книги онлайн.

Читать онлайн книгу Сборник тестов: 1500 вопросов и ответов на знание Android - Тимур Машнин страница 26

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

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

диалоговое окно

      Диалоговое окно для определения предупреждений

      Вопрос 10

      Что представляет класс DateFormat?

      Интерфейс для настройки строк с отформатированной датой/временем.

      Класс для определения формата даты/времени.

      Класс для ввода даты/времени.

      Класс для генерации строк с отформатированной датой/временем.

      Класс для настройки строк с отформатированной датой/временем.

      Вопрос 11

      Relative Layout это ViewGroup, который отображает в относительных позициях:

      Текстовые поля

      Кнопки

      Элементы пользовательского интерфейса

      Дочерние View элементы

      Меню

      Вопрос 12

      Что из следующего создаст MediaRecorder?

      recorder = recorder. start ();

      recorder = new MediaRecorder ();

      recorder = recorder. Create ();

      recorder = recorder. prepare ();

      recorder = onCreate. MediaRecorder;

      Вопрос 13

      Что класс ImageButton делает?

      Отображает кнопки, связанные с изображениями

      Отображает интерактивные кнопки с изображением

      Рисует изображение кнопки

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

      Вопрос 14

      Как избежать утечки памяти в Android приложении?

      Использовать Application контекст для долгоживущих объектов.

      Не оставлять долгоживущие ссылки на Activity контекст (ссылка на активность должна иметь одинаковый жизненный цикл, как и сама активность).

      Избегать не статических внутренних классов в активности.

      Не использовать getBaseContext ().

      Контролировать окончание работы фоновых потоков.

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

      Вопрос 15

      Каким может быть решение ANR?

      Не выполнять работу в потоке пользовательского интерфейса.

      Использовать AsyncTask класс.

      Использовать Thread или HandlerThread класс.

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

      Вопрос 16

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

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

      Подключить Handler к потоку пользовательского интерфейса

      Использовать Activity.runOnUiThread (Runnable)

      Использовать View. post (Runnable)

      Использовать View. postDelayed (Runnable, long)

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

      Вопрос 17

      Как Binder отличается от сериализации

      Binder использует концепцию общей памяти, чтобы выполнять IPC.

      Сериализация использует концепцию общей памяти и медленнее, чем Binder IPC.

      Ни один из них не использует концепцию общей памяти, чтобы выполнять IPC, но Binder предназначен для IPC для небольших устройств

      Хотя сериализация быстрее, чем Binder, она не используется в Android.

      Вопрос 18

      В чем разница между Thread и Handler Thread в Android?

      Thread имеет Looper и Message Queue. По умолчанию Looper будет готов обрабатывать

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