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

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

Читать бесплатно Тимур Машнин - Сборник тестов: 1500 вопросов и ответов на знание Android. Жанр: Программное обеспечение издательство -, год 2004. Так же читаем полные версии (весь текст) онлайн без регистрации и SMS на сайте kniga-online.club или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
Перейти на страницу:

Они предоставляются с версии 1.6 SDK. До версии 1.5, был AVD Manager но не хватало функций управления SDK.

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

Команда «android» может быть использована, если "<SDK install folder> /tools» добавлено в путь команды.

Средства разработки, которые могут быть загружены из Android SDK и AVD Manager являются: SDK-платформа, NDK-платформа, изображения мулятора и USB драйверы для телефонов.

Вопрос 40

Какое правильное объяснение исходного кода Foo. java?

Так как отображение будет происходить для C/C ++, int должен быть объявлен как jint.

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

Visibility не может быть объявлена как приватная в нативном методе.

Компиляция будет выполнена без проблем.

Вопрос 41

Что из следующего является правильным объяснением относительно следующих методов?

android. content. Context. sendBroadcast

android. content. Context. startActivity

Оба метода определяются с помощью перегрузки.

Оба метода выбрасывают исключение.

Оба метода являются асинхронными.

Оба метода могут транслировать Intent.

Вопрос 42

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

Запуск активности

Запуск BroadcastReceiver

Запуск ContentProvider

Запуск сервиса

Вопрос 43

Что из следующего не входит в Android application framework?

WindowManager

NotificationManager

DialerManager

PackageManager

Вопрос 44

Эмулятор поддерживает монтирование файлов с образами дисков вместо фактической карты SD. Какой правильный метод создания этого?

mksdcard-l 2048 mysd. img

mksdcard – create – I mysd 2048 mysd. img

mksdcard – create – I mysd 2GB mysd. img

mksdcard-l mysd 2048MB mysd. img

Вопрос 45

Что из следующего является неправильным объяснением layoutopt?

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

Он помогает оптимизировать макет приложения и иерархию макета.

Он работает на файле макета.

Он может быть использован в качестве инструмента SDK, начиная с версии 4 и выше.

Вопрос 46

Что из следующего является правильным объяснением Android Interface Description Language?

Он обеспечивает обмен данными между различными приложениями.

Вы не можете использовать примитивные типы Java в качестве параметров метода.

Несколько методов могут быть определены в одном файле AIDL.

Он обеспечивает среду для выполнения скриптовых языков.

Вопрос 47

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

org. apache. http

android. location

android.net

java.net

Вопрос 48

Что из следующего показывает правильную Android архитектуру?

(1) Linux Kernel (2) Application framework (3) Library (4) Android runtime (5) Application

(1) Linux Kernel (2) Android runtime (3) Library (4) Application framework (5) Application

(1) Android runtime (2) Linux Kernel (3) Library (4) Application framework (5) Application

(1) Linux Kernel (2) Library (3) Android runtime (4) Application framework (5) Application

Вопрос 49

Следующий код является частью программы, которая посылает уведомления в строку состояния. Какой правильный код поместить в (1), так чтобы он автоматически отменял уведомление после его возникновения?

notification. flags |= Notification. FLAG_INSISTENT;

notification. flags |= Notification. FLAG_AUTO_CANCEL;

notification. setFlags (Notification. FLAG_AUTO_CANCEL);

notification. setFlags (Notification. FLAGJNSISTENT);

Вопрос 50

Что из следующего является неправильным объяснением ProgressDialog?

ProgressDialog наследует от класса AlertDialog.

ProgressDialog может быть 2-х типов: стиль STYLE_HORIZONTAL и STYLE_SPINNER.

ProgressDialog может применить пользовательский XML макет, определенный с использованием метода setContentView ().

ProgressDialog можно свободно конфигурировать для использования Drawable класса для отображения в качестве индикатора выполнения.

Тест 29

Вопрос 1

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

Отображает графический журнал выполнения задачи.

Отображает графически потребление памяти и журнал релиза.

Отображает графически стек вызовов.

Отображает графически иерархию UI состояния.

Вопрос 2

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

ADT

AJDT

CDT

RDT

Вопрос 3

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

adb

etc 1 tool

fastboot

keytool

Вопрос 4

Какие разрешения файла манифеста необходимы, чтобы прочитать данные из стандартной установленной адресной книги?

READ_ADDRESS_DATA

READ_PHONE_STATE

READ_OWNER_DATA

READ_CONTACTS

Вопрос 5

Какой компонент не может получить Intent?

Service

Activity

ContentProvider

BroadcastReceiver

Вопрос 6

Какая функция не поддерживается командой «android»?

Функция SDK Update.

Функции для создания и редактирования Android Virtual Device (AVD).

Функция запуска Android SDK и инструмента AVD Manager.

Функция для создания и удаления Android проекта.

Вопрос 7

Какое разрешение нужно добавить в файл манифеста Android, чтобы получить доступ к GPS?

ACCESS_FINE_LOCATION

ACCESS_COARSE_LOCATION

ACCESS_CHECKIN_PROPERTIES

ACCESS MOCK LOCATION

Вопрос 8

Что из следующего является правильной предосторожностью при публикации обновления приложения в Android Market?

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

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

Имя пакета должно быть то же самое и. apk должен быть подписан с тем же ключом.

Имя пакета не должно быть таким же, но. apk должен быть подписан с тем же закрытым ключом.

Вопрос 9

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

Добавить <uses-permission> тег как дочерний тег тега <manifest> в AndroidManifest. xml.

Добавить <permission> тег как дочерний тег тега <manifest> в AndroidManifest. xml.

Добавить <uses-permission> тег как дочерний тег тега <application> в AndroidManifest. xml.

Добавить <permission> тег как дочерний тег тега <application> в AndroidManifest. xml.

Вопрос 10

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

Команда «adb start-server» запускает adb сервер.

«adb devices» команда выводит список подключенных телефонов и эмуляторов.

Вы можете скопировать файл с помощью команды «adb copy».

Вы устанавливаете apk с помощью команды «adb install».

Вопрос 11

Что из следующего не имеет жизненный цикл?

Service

MediaPlayer

ContentProvider

Activity

Вопрос 12

Что из следующего является правильным объяснением SQLite?

Это объектная база данных.

Она имеет формат клиент-сервер.

Можно создавать и иметь доступ к базе данных с помощью SQLOpenHelper.

Она может быть доступна в других приложениях с помощью ContentProvider.

Вопрос 13

При чтении видео с ресурса, какое расположение для хранения видео файлов рекомендуется в Android?

/res/anim

/res/raw

/res/movie

/res/values

Вопрос 14

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

В методе обновления класса ContentProvider уведомить с помощью метода ContentResolver. setNotificationUri.

В методе обновления класса ContentProvider уведомить с помощью метода Cursor. notifyChange.

В методе обновления класса ContentProvider уведомить с помощью метода ContentResolver. notifyChange.

В методе обновления класса ContentProvider уведомить с помощью метода Cursor. setNotificationUri.

Вопрос 15

Что из следующего является неправильным объяснением Traceview?

Для того, чтобы создать Tracefile, вы должны написать методы, определяющие начало и окончание позиции для профилирования.

Так как Tracefile сохраняется на SD карте, разработчик должен указать имя файла.

Traceview является одним из инструментов SDK, и может быть использован из командной строки или DDMS.

Так как Traceview не может использовать Tracefile как есть, development machine с adb должна быть использована.

Вопрос 16

Какая обработка не может быть выполнена с помощью эмулятора во время разработки?

Отображение информации о куче и потоках.

Эмуляция исходящих звонков

Завершение процесса

Прием электронной почты

Вопрос 17

Что из следующего является правильным объяснением формы лицензии Android?

Необходимо зарегистрироваться в Android Market и заплатить за лицензию для того, чтобы разрабатывать платные приложения на Android.

Нет специального положения о работе лицензии приложения на Android.

Если приложение разработано с использованием Android, это не нарушение лицензии, если исходный код не опубликован.

Так как Android использует библиотеки, лицензированные в различных формах, таких как GPL, BSD, и LGPL, приложения, разработанные под Android подлежат лицензированию GPL.

Вопрос 18

Для воспроизведения аудио-файла, где руководство разработчика Android рекомендует размещение файла?

res/raw

res/values

data/data

system/data

Вопрос 19

Перейти на страницу:

Тимур Машнин читать все книги автора по порядку

Тимур Машнин - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки kniga-online.club.


Сборник тестов: 1500 вопросов и ответов на знание Android отзывы

Отзывы читателей о книге Сборник тестов: 1500 вопросов и ответов на знание Android, автор: Тимур Машнин. Читайте комментарии и мнения людей о произведении.


Уважаемые читатели и просто посетители нашей библиотеки! Просим Вас придерживаться определенных правил при комментировании литературных произведений.

  • 1. Просьба отказаться от дискриминационных высказываний. Мы защищаем право наших читателей свободно выражать свою точку зрения. Вместе с тем мы не терпим агрессии. На сайте запрещено оставлять комментарий, который содержит унизительные высказывания или призывы к насилию по отношению к отдельным лицам или группам людей на основании их расы, этнического происхождения, вероисповедания, недееспособности, пола, возраста, статуса ветерана, касты или сексуальной ориентации.
  • 2. Просьба отказаться от оскорблений, угроз и запугиваний.
  • 3. Просьба отказаться от нецензурной лексики.
  • 4. Просьба вести себя максимально корректно как по отношению к авторам, так и по отношению к другим читателям и их комментариям.

Надеемся на Ваше понимание и благоразумие. С уважением, администратор kniga-online.


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