- Любовные романы
- Фантастика и фэнтези
- Ненаучная фантастика
- Ироническое фэнтези
- Научная Фантастика
- Фэнтези
- Ужасы и Мистика
- Боевая фантастика
- Альтернативная история
- Космическая фантастика
- Попаданцы
- Юмористическая фантастика
- Героическая фантастика
- Детективная фантастика
- Социально-психологическая
- Боевое фэнтези
- Русское фэнтези
- Киберпанк
- Романтическая фантастика
- Городская фантастика
- Технофэнтези
- Мистика
- Разная фантастика
- Иностранное фэнтези
- Историческое фэнтези
- LitRPG
- Эпическая фантастика
- Зарубежная фантастика
- Городское фентези
- Космоопера
- Разное фэнтези
- Книги магов
- Любовное фэнтези
- Постапокалипсис
- Бизнес
- Историческая фантастика
- Социально-философская фантастика
- Сказочная фантастика
- Стимпанк
- Романтическое фэнтези
- Ироническая фантастика
- Детективы и Триллеры
- Проза
- Юмор
- Феерия
- Новелла
- Русская классическая проза
- Современная проза
- Повести
- Контркультура
- Русская современная проза
- Историческая проза
- Проза
- Классическая проза
- Советская классическая проза
- О войне
- Зарубежная современная проза
- Рассказы
- Зарубежная классика
- Очерки
- Антисоветская литература
- Магический реализм
- Разное
- Сентиментальная проза
- Афоризмы
- Эссе
- Эпистолярная проза
- Семейный роман/Семейная сага
- Поэзия, Драматургия
- Приключения
- Детская литература
- Загадки
- Книга-игра
- Детская проза
- Детские приключения
- Сказка
- Прочая детская литература
- Детская фантастика
- Детские стихи
- Детская образовательная литература
- Детские остросюжетные
- Учебная литература
- Зарубежные детские книги
- Детский фольклор
- Буквари
- Книги для подростков
- Школьные учебники
- Внеклассное чтение
- Книги для дошкольников
- Детская познавательная и развивающая литература
- Детские детективы
- Домоводство, Дом и семья
- Юмор
- Документальные книги
- Бизнес
- Работа с клиентами
- Тайм-менеджмент
- Кадровый менеджмент
- Экономика
- Менеджмент и кадры
- Управление, подбор персонала
- О бизнесе популярно
- Интернет-бизнес
- Личные финансы
- Делопроизводство, офис
- Маркетинг, PR, реклама
- Поиск работы
- Бизнес
- Банковское дело
- Малый бизнес
- Ценные бумаги и инвестиции
- Краткое содержание
- Бухучет и аудит
- Ораторское искусство / риторика
- Корпоративная культура, бизнес
- Финансы
- Государственное и муниципальное управление
- Менеджмент
- Зарубежная деловая литература
- Продажи
- Переговоры
- Личная эффективность
- Торговля
- Научные и научно-популярные книги
- Биофизика
- География
- Экология
- Биохимия
- Рефераты
- Культурология
- Техническая литература
- История
- Психология
- Медицина
- Прочая научная литература
- Юриспруденция
- Биология
- Политика
- Литературоведение
- Религиоведение
- Научпоп
- Психология, личное
- Математика
- Психотерапия
- Социология
- Воспитание детей, педагогика
- Языкознание
- Беременность, ожидание детей
- Транспорт, военная техника
- Детская психология
- Науки: разное
- Педагогика
- Зарубежная психология
- Иностранные языки
- Филология
- Радиотехника
- Деловая литература
- Физика
- Альтернативная медицина
- Химия
- Государство и право
- Обществознание
- Образовательная литература
- Учебники
- Зоология
- Архитектура
- Науки о космосе
- Ботаника
- Астрология
- Ветеринария
- История Европы
- География
- Зарубежная публицистика
- О животных
- Шпаргалки
- Разная литература
- Зарубежная литература о культуре и искусстве
- Пословицы, поговорки
- Боевые искусства
- Прочее
- Периодические издания
- Фанфик
- Военное
- Цитаты из афоризмов
- Гиды, путеводители
- Литература 19 века
- Зарубежная образовательная литература
- Военная история
- Кино
- Современная литература
- Военная техника, оружие
- Культура и искусство
- Музыка, музыканты
- Газеты и журналы
- Современная зарубежная литература
- Визуальные искусства
- Отраслевые издания
- Шахматы
- Недвижимость
- Великолепные истории
- Музыка, танцы
- Авто и ПДД
- Изобразительное искусство, фотография
- Истории из жизни
- Готические новеллы
- Начинающие авторы
- Спецслужбы
- Подростковая литература
- Зарубежная прикладная литература
- Религия и духовность
- Старинная литература
- Справочная литература
- Компьютеры и Интернет
- Блог
Сборник тестов: 1500 вопросов и ответов на знание Android - Тимур Машнин
Шрифт:
Интервал:
Закладка:
adb install helloWorld. apk
adb – s install emulator-5556 helloWorld. apk
Вопрос 5
Какие методы отладки доступны в Android?
Использовать DDMS LogCat, чтобы увидеть поток сообщений и проанализировать ошибки.
Использовать точки останова, чтобы увидеть поток выполнения кода.
Профилирование памяти для анализа использования памяти.
Все перечисленное.
Вопрос 6
Какой номер у порта, который ADB сервер слушает, чтобы получать команды от ADB клиента?
5035
5554
5555
5037
Вопрос 7
Как анализировать крушение Android приложения, как исправить сбой, используя LogCat?
Поставить точку останова в LogCat и проанализировать журнал.
После крушения LogCat будет содержать имя исключения вместе с номером строки, где оно произошло.
Поставить точку останова в коде и проанализировать ее.
После крушения LogCat будет содержать имя файла, где произошло крушение, а также будет содержать значения переменных.
Вопрос 8
Как реализовать игру змейка в Android? Какое представление использовать для этого?
Использовать ImageSwitcher.
Вы можете использовать ImageView.
Используйте Custome View и рисуйте прямо на Canvas.
Используйте существующие предопределенные представления и рисуйте прямо на Canvas.
Вопрос 9
Что такое tween анимация в Android?
Анимация изображения, которое находится в фиксированном положении, с изменением его масштабирования, вращения и прозрачности.
Переключение между двумя изображениями, используя imageswitcher.
Проигрывание кадр за кадром, используя XML свойство animation-list.
Все перечисленные примеры анимации.
Вопрос 10
Что такое кадровая анимация в Android?
Анимация изображения, которое находится в фиксированном положении, с изменением его масштабирования, вращения и прозрачности.
Переключение между двумя изображениями, используя imageswitcher.
Проигрывание кадр за кадром, используя XML свойство animation-list.
Все перечисленные примеры анимации.
Вопрос 11
Tween анимация является частью какого пакета?
Она часть пакета android. graphics. drawable.
Она часть view пакета.
Она является частью 3D графической библиотеки (open GLES).
Она часть ядра.
Вопрос 12
Для создания покадровой анимации мы используем AnimationDrawable класс. В каком пакете он находится?
Он часть пакета android. graphics. drawable.
Он часть view пакета.
Он является частью 3D графической библиотеки (open GLES).
Он часть ядра.
Вопрос 13
Как рисовать Android UI прямо на Canvas?
Реализуйте свое собственное представление, расширяя класс View, а затем реализуйте метод оnDraw в нем.
Возьмите любой UI компонент, такой как ImageView, и рисуйте изображения с помощью холста.
Это не возможно непосредственно получить доступ к холсту.
Вопрос 14
Какой наиболее подходящий формат изображения, который я должен использовать в Android устройстве, чтобы избежать проблемы совместимости?
jpg, or. jpeg.
png
9. png
Вопрос 15
Какой инструмент преобразует изображение в 9 patch изображение? Где он находится?
draw9patch это тот инструмент, он находится в android-sdk/platform-tools.
draw9patch это тот инструмент, он находится в android-sdk/tools.
9patch это тот инструмент, он находится в android-sdk/platform-tools.
9patch это тот инструмент, он находится в android-sdk/tools.
Вопрос 16
В чем преимущество 9 patch изображения по сравнению с другими изображениями?
Это изображение масштабируется автоматически на основе размеров экрана устройства, на котором приложение загружается.
Это изображение делается меньшего размера по сравнению с другими PNG изображениями.
Это изображение используется в целях безопасности для изображений, используемых в проекте.
Все перечисленное.
Вопрос 17
Какие теги используются в tween анимации?
<scale>
<alpha>
<rotate>
Все перечисленное.
Вопрос 18
Если программист не знает C/C++ и хочет использовать 3D-графику в Android приложении, то как это сделать?
Использовать оpenGLES.
Использовать AndEngine.
Использовать android. graphics. library.
Программист может использовать любой из упомянутых выше вариантов.
Вопрос 19
Что делает тег meta-data в AppWidgetProvider?
<meta-data android: name=«android. appwidget. provider»
android: resource="@xml/providerinfo»/>
Тег говорит, что AppWidgetProviderInfo в providerinfo. xml файле, который находится в xml папке.
Тег говорит, что макет виджет приложения в providerinfo. xml файле, который находится в xml папке.
Тег говорит, что AppWidgetProviderInfo в providerinfo. xml файле, который находится в xml папке, и тег также говорит, что это не радиовещательный приемник, это поставщик виджет приложения.
Тег говорит, что макет виджет приложения в providerinfo. xml файле, который находится в xml папке, и тег также говорит, что это не радиовещательный приемник, это поставщик виджет приложения.
Вопрос 20
Что такое действие APPWIDGET_UPDATE в виджете?
<action android: name=«android. appwidget. action. APPWIDGET_UPDATE»/>
Это действие должно быть использовано с виджетами. Даже если мы не используем его, проблем не возникает.
Это действие должно быть использовано с виджетами, если мы не используем его, тогда оnUpdate функция класса appWidgetProvider не будет вызываться и виджет не будет обновляться.
Это действие должно быть использовано с виджетами, если мы не используем его, тогда наше виджет приложение рухнет.
Это действие должно быть использовано с виджетами, если мы не используем его, тогда наше приложение домашнего экрана рухнет.
Вопрос 21
Какой тег используется в файле манифеста, чтобы создавать виджеты?
service тег
activity тег
receiver тег
widget тег
Вопрос 22
Что providerinfo. xml файл содержит?
Он содержит ссылку на первоначальный файл XML макета.
Он также содержит минимальную ширину и высоту виджета.
Он содержит время в миллисекундах периода обновления виджета.
Все перечисленное.
Вопрос 23
Какой корневой тег используется для виджет приложения в providerinfo. xml файле?
<appwidget>
<widget>
<appwidget-provider>
<appwidget-provider-info>
Вопрос 24
Какие из перечисленных ниже компонентов в основном используются при реализации класса AppWidgetProvider?
RemoteViews
AppWidgetManager
PendingIntent
Все перечисленное.
Вопрос 25
Что из перечисленного ниже верно о виджетах?
Приложение, которое содержит другие виджет приложения, называется widget host.
Приложение, которое содержит другие виджет приложения, называется виджет приложением.
После того, как мы создаем виджет, он будет автоматически добавлен в наш домашний экран.
Виджеты, как ярлыки, при нажатии они будут реагировать, но содержимое виджета не изменяется.
Вопрос 26
Как создать виджет в Android?
Чтобы создать виджет, мы должны создать класс, который расширяет BroadCastReciver напрямую.
Чтобы создать виджет, мы должны создать класс, который расширяет AppWidgetProvider напрямую.
AppwidgetProvider наследует BroadcastReceiver.
Вопрос 27
Что такое песочница в Android?
Каждое приложение работает в защищенной среде песочницы, так что другие процессы в системе не могут получить доступ к коду или приватным данным приложения.
Каждое приложение называется песочницей.
Перемещение приложения во внешнюю память называется песочницей.
Загрузка приложения в эмулятор называется песочницей.
Вопрос 28
Сколько уровней безопасности доступно в Android?
2 уровня – уровень приложений, уровень ядра. Один на уровне операционной системы или уровня ядра. Другой использует теги permission на уровне приложения.
3 уровня – уровень приложений, уровень DVM, уровень ядра.
Только уровень ядра.
Только уровень приложения.
Вопрос 29
Я скачиваю два приложения, где app1 имеет сервис, который требует разрешение, и app2 имеет активность, которая запускает сервис в app1. При скачивании какого приложения, пользователю будет показан диалог с разрешением?
app1
аpp2
app1 и app2
Вопрос 30
Я скачиваю два приложения, где app1 имеет сервис, который требует разрешение, и app2 имеет активность, которая запускает сервис в app1. Где я должен написать uses-permission тег? В котором приложении?
uses-permission тег должен быть написан в файле манифеста app2 в теге application.
uses-permission тег должен быть написан в файле манифеста app2, перед тегом application.
uses-permission тег должен быть написан в файле манифеста app1 в теге application.
uses-permission тег должен быть написан в файле манифеста app1, перед тегом application.
Вопрос 31
Я скачиваю два приложения, где app1 имеет сервис, который требует разрешение, и app2 имеет активность, которая запускает сервис в app1. Где я должен написать permission тег? Как потребовать это разрешение для сервиса?
permission тег должен быть в файле манифеста app1 в теге application, и мы должны потребовать это разрешение с помощью android: permission атрибута в service теге app1.
permission тег должен быть в файле манифеста app1 перед тегом application, и мы должны потребовать это разрешение с помощью android: permission атрибута intent-filter тега сервиса в app1.

