KnigaRead.com/
KnigaRead.com » Компьютеры и Интернет » Программное обеспечение » Тимур Машнин - Сборник тестов: 1500 вопросов и ответов на знание Android

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

На нашем сайте KnigaRead.com Вы можете абсолютно бесплатно читать книгу онлайн Тимур Машнин, "Сборник тестов: 1500 вопросов и ответов на знание Android" бесплатно, без регистрации.
Перейти на страницу:

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


Вопрос 20

Ответ: 80.


Вопрос 21

Ответ: getInputStream ().


Вопрос 22

Ответ: Списки.

Карты.


Вопрос 23

Ответ: Нет


Вопрос 24

Ответ: Activity.runOnUIThread ().

View. post ().


Вопрос 25

Ответ: Runnable объекты используются, когда Отправитель реализует действия, которые необходимо выполнить.

Сообщения используются, когда Handler реализует ответное сообщение.


Вопрос 26

Ответ: HttpURLConnection.


Вопрос 27

Ответ: DOM-анализаторы, как правило, используют больше памяти, чем другие виды анализаторов, которые мы обсуждали в этом уроке.

DOM-анализаторы преобразуют XML-документ в виде древовидной структуры, что делает легче анализ документа в целом.


Вопрос 28

Ответ: Тост Сообщения.

Уведомления области уведомлений.

Диалоги.


Вопрос 29

Ответ: Нет


Вопрос 30

Ответ: Намерение, лежащее в основе, будет использоваться системой, а не компонентом, который создал намерение.


Вопрос 31

Ответ: Используйте уведомление области уведомлений, когда пользователь должен быть уведомлен вне какого-либо в настоящее время работающего приложения.

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


Вопрос 32

Ответ: Используйте LocalBroadcastManager чтобы зарегистрировать BroadcastReceivers, которые не хотят принимать радиопередачи из другого приложения.

Используйте LocalBroadcastManager чтобы транслировать намерения, которые будут получены только в том же приложении, которое посылает вещания.

Использование класса Context не так эффективно, так как он обеспечивает глобальную передачу через всю систему.


Вопрос 33

Ответ: Динамическая регистрация своих BroadcastReceivers в onResume () и отмена их в оnPause ().


Вопрос 34

Ответ: Уведомления области уведомлений информируют пользователей о событиях, не прерывая работы, в то время как Alarm не непосредственно информируют пользователей.

Alarm запускаются в конкретный момент времени в будущем. Обычные Broadcast намерения обрабатываются, когда намерение транслируется.


Вопрос 35

Ответ: Используйте метод Context. getSystemService (), чтобы получить ссылку на службу AlarmManager.


Вопрос 36

Ответ: Если пользователь вручную меняет часовой пояс или изменяет системные часы, RTC Alarms может сработать в непредсказуемое время.

Если сеть сбрасывает системные часы, RTC Alarms может сработать в непредсказуемое время.


Вопрос 37

Ответ: setInexactRepeating () требует определенные константы интервала, например, INTERVAL_FIFTEEN_MINUTES.


Вопрос 38

Ответ: Графика для приложения простая.

Графику для приложения не нужно регулярно обновлять.


Вопрос 39

Ответ: ShapeDrawable.


Вопрос 40

Ответ: Размер текста.

Ширина линии.


Вопрос 41

Ответ: onDraw (Canvas canvas)


Вопрос 42

Ответ: lockCanvas ().


Вопрос 43

Ответ: surfaceCreated (SurfaceHolder holder).


Вопрос 44

Ответ: TransitionDrawable.

ShapeDrawable.


Вопрос 45

Ответ: TypeEvaluator.


Вопрос 46

Ответ: Да


Вопрос 47

Ответ: Каждый указатель имеет уникальный идентификатор, который остается неизменным в течение жеста.


Вопрос 48

Ответ: onTouchEvent (MotionEvent event).


Вопрос 49

Ответ: Fling.

Scroll.

LongPress.


Вопрос 50

Ответ: Перехват пользовательских жестов.

Тест 18

Вопрос 1

Ответ: int.

Uri.


Вопрос 2

Ответ: Позволяет приложениям прикрепить слушателей к MediaPlayer.

Позволяет пользователям/приложениям управлять воспроизведением мультимедиа.

Позволяет приложениям установить медиа-поток для воспроизведения.


Вопрос 3

Ответ: setAudioSource ().

setOutputFile ().

setOutputFormat ().


Вопрос 4

Ответ: Все перечисленное.


Вопрос 5

Ответ: Ни один. Drawable является рисунком, который передается в представление. Рисование этой графики обрабатывается View-системы.


Вопрос 6

Ответ: View. invalidate ().

View. onDraw ().


Вопрос 7

Ответ: AnimationDrawable.


Вопрос 8

Ответ: Все перечисленное.


Вопрос 9

Ответ: Он определяет, как значения в анимации рассчитываются как функции времени.


Вопрос 10

Ответ: ACTION_DOWN.


Вопрос 11

Ответ: ACTION_UP.

ACTION_CANCEL.


Вопрос 12

Ответ: Указатели двигаются как группы.

Указатели спускаются по одному.

Указатели приходят по одному за раз.


Вопрос 13

Ответ: Вызвать Object1.doWork () из View-метода onTouchEvent ().

Прикрепить Object1 в качестве слушателя View и вызвать doWork () из Object1-метода onTouch ().


Вопрос 14

Ответ: GestureLibrary. recognize ().


Вопрос 15

Ответ: Нет


Вопрос 16

Ответ: prepare ().

setDataSource ().


Вопрос 17

Ответ: Запись аудио.

Запись видео.


Вопрос 18

Ответ: Да


Вопрос 19

Ответ: Движение.

Локация.

Окружающая среда.


Вопрос 20

Ответ: Z


Вопрос 21

Ответ: Нет


Вопрос 22

Ответ: Преобразует координаты устройства в мировые координаты.


Вопрос 23

Ответ: Метка времени.

Долгота.


Вопрос 24

Ответ: Определение последнего известного местоположения.


Вопрос 25

Ответ: Когда приложение хочет получить и показать текущее местоположение пользователя.


Вопрос 26

Ответ: MAP_TYPE_TERRAIN.


Вопрос 27

Ответ: Внутреннюю память.


Вопрос 28

Ответ: Файл может быть доступен только в приложениях, разделяющих тот же идентификатор пользователя, как и вызывающее приложение.


Вопрос 29

Ответ: Нет


Вопрос 30

Ответ: onCreate ().

onUpgrade ().


Вопрос 31

Ответ: SENSOR_DELAY_FASTEST.


Вопрос 32

Ответ: Все перечисленное.


Вопрос 33

Ответ: Да


Вопрос 34

Ответ: GPS_PROVIDER.


Вопрос 35

Ответ: 0.


Вопрос 36

Ответ: MEDIA_MOUNTED


Вопрос 37

Ответ: Да


Вопрос 38

Ответ: View это основной строительный блок пользовательских интерфейсов.

View отвечает за свою отрисовку.

View отвечает за обработку событий, направленных на него.


Вопрос 39

Ответ: ToggleButton может быть выбрана, в то время как Button не может.

ToggleButton обычно имеет индикатор состояния, в то время как кнопка не имеет.


Вопрос 40

Ответ: INVISIBLE


Вопрос 41

Ответ: Когда событие аппаратной клавиатуры вот-вот будет представлено View.


Вопрос 42

Ответ: Рисование.

Макетирование.

Измерение.


Вопрос 43

Ответ: Да


Вопрос 44

Ответ: Адаптеры обеспечивают данные, используя такие методы, как getCount () и getItem ().

Адаптеры обеспечивают представления для AdapterView.


Вопрос 45

Ответ: Да


Вопрос 46

Ответ: Нет


Вопрос 47

Ответ: Контекстные меню, как правило, связаны с отдельными представлениями, а меню опций, как правило, связаны со всем приложением.


Вопрос 48

Ответ: onCreateOptionsMenu ().

setHasOptionsMenu ().


Вопрос 49

Ответ: AlertDialog. Builder.


Вопрос 50

Ответ: Чтобы реагировать на события, направленные на них.

Чтобы отрисовывать себя.

Тест 19

Вопрос 1

Ответ: Видимость.

Непрозрачность (прозрачность).

Позиция.


Вопрос 2

Ответ: Нет


Вопрос 3

Ответ: Адаптер управляет набором данных для AdapterView.

Адаптеры могут уведомлять AdapterView при изменении данных адаптера.


Вопрос 4

Ответ: View2 занимает 3/5 ширины LL.


Вопрос 5

Ответ: onCreateContextMenu ().


Вопрос 6

Ответ: show ()


Вопрос 7

Ответ: Когда кнопка действия не может поместиться в или не должна быть размещена на панели действий, она отображается в отдельном окне, доступном при прикосновении значка переполнения.


Вопрос 8

Ответ: Повышение производительности на многоядерных платформах.

Улучшение отклика приложения.

Упрощение структуры программы относительно событийного программирования.


Вопрос 9

Ответ: Android «Handler Messages and Runnables» (HaMeR) фреймворк, который позволяет запускать операции в одном или нескольких фоновых потоках, публикующих свои результаты в потоке пользовательского интерфейса.

Android AsyncTask фреймворк, который позволяет запускать операции в одном или нескольких фоновых потоках и публиковать результаты в потоке пользовательского интерфейса, без манипуляций потоком или обработчиком.


Вопрос 10

Ответ: Стек времени выполнения

Программный счетчик


Вопрос 11

Ответ: Реализовать Runnable интерфейс, переопределить его run () метод, передать Runnable объект в конструктор нового объекта Thread, и вызвать start () объекта Thread.

Расширить класс Thread, переопределить его run () метод, и вызвать start () экземпляра расширенного класса Thread.

Перейти на страницу:
Прокомментировать
Подтвердите что вы не робот:*