Читаем Сборник тестов: 1500 вопросов и ответов на знание Android полностью

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


Вопрос 9

Как получить местоположение телефона, когда заряд батареи заканчивается? Какую функцию предпочтительно использовать для извлечения текущего местоположения?

Используйте Network Provider и отключите WiFi.

Используйте Network Provider и включите WiFi.

Используйте поставщика GPS.

Либо использовать Network Provider с отключенным WiFi или использовать lastKnownLocation.


Вопрос 10

Как узнать отключен ли GPS в телефоне?

Если GPS отключен, метод onProviderDisabled () будет вызван с именем провайдера.

Если GPS отключен, метод onStatusChanged () будет вызван с именем провайдера.

Нет способа, чтобы узнать это.


Вопрос 11

Я путешествую через лес и спутниковый GPS недоступен, когда я выхожу из леса, где спутниковый сигнал доступен, я хочу выполнить какую-либо операцию. как я должен написать эту логику?

После того, как спутник доступен, метод onProviderEnabled () будет вызван. Потому нужно написать логику в этой функции.

Метод onStatusChanged () со статусом AVAILABLE будет вызван, поэтому нужно написать код на основе этого статуса.

Метод onStatusChanged () со статусом TEMPORARILY_UNAVAILABLE будет вызван, поэтому нужно написать код на основе этого статуса.

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


Вопрос 12

Какие разрешения необходимы для доступа к местоположению телефона, используя NETWORK_PROVIDER?

ACCESS_FINE_LOCATION

ACCESS_COARSE_LOCATION

Не нужно никаких разрешений.


Вопрос 13

В какой библиотеке класс GeoCoder расположен?

android. location

android. hardware

сom. google. android. maps

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


Вопрос 14

Когда нет сигнала сети и спутникового сигнала, как получить последнее местоположение телефона, где сигнал был доступен?

Невозможно выяснить это местоположение.


Вы можете отправить SMS, чтобы найти последнее местоположение.


String locationProvider = LocationManager.NETWORK_PROVIDER;

Location lastKnownLocation = locationManager. getLastKnownLocation (locationProvider);


String locationProvider = LocationManager. GPS_PROVIDER

Location lastKnownLocation = locationManager. getLastKnownLocation (locationProvider);


Вопрос 15

Какой пакет у класса Sensor?

android. kernel

android. hardware

android. sensor

аndroid. framework. sensor


Вопрос 16

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

Нет другого способа.

Можно отправить СМС кому-нибудь, чтобы получить расположение.

Получать местоположение с помощью GPS.

Используйте lastKnownLocatoin от менеджера местонахождения.


Вопрос 17

Какие размеры экрана поддерживаются Android?

small

normal

large

extra large

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


Вопрос 18

Какой компонент не запускается намерением?

Activity

Content Provider

Services

Broadcast Receiver


Вопрос 19

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

Ту же версию

Меньше на единицу

Больше на единицу


Вопрос 20

Какая файловая структура Android приложения?

src, gen, bin, res, values

src, images, screens, designs

code, icons, libs, admin

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


Вопрос 21

Как вы решаете проблемы совместимости?

Используйте dp (density independent pixels) вместо пикселей для ширины и высоты представления.

Создавайте изображения различного разрешения с одним именем для drawable– mdpi, hdpi, xhdpi, xxhdpi.

Используйте nine-patch изображения для лучшего масштабирования.

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

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

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


Вопрос 22

В чем разница между DVM и JVM? Почему Android выбрал DVM?

DVM быстрее, чем JVM, и DVM находится под свободной лицензией.

Oracle не позволяют Google использовать JVM. Поэтому Google начал использовать DVM для Android.

JVM не была свободна, поэтому Android выбрал DVM.

JVM не предназначена для Java программ. Android использует Java, потому он не может использовать JVM. Потому Android выбрал DVM.


Вопрос 23

Чем важны атрибуты versionCode и versionName в файле манифеста?

Они определяют для активности номер и имя версии

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

Они определяют для приложения номер и имя версии. Это нужно для обновления приложения в google play store.

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


Вопрос 24

Как много файлов манифеста может быть в Android приложении?

Максимум один

Может быть несколько


Вопрос 25

Можно ли создать активность без setContentView (R. layout. main) XML-файла?

Да

Нет


Вопрос 26

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

Переворот телефон

Включение клавиатуры

Изменение настроек языка

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


Вопрос 27

В чем разница между явным намерением и неявным намерением?

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

Похожие книги

Самоучитель UML
Самоучитель UML

Самоучитель UMLПервое издание.В книге рассматриваются основы UML – унифицированного языка моделирования для описания, визуализации и документирования объектно-ориентированных систем и бизнес-процессов в ходе разработки программных приложений. Подробно описываются базовые понятия UML, необходимые для построения объектно-ориентированной модели системы с использованием графической нотации. Изложение сопровождается примерами разработки отдельных диаграмм, которые необходимы для представления информационной модели системы. Цель книги – помочь программистам освоить новую методологию разработки корпоративных программных приложений для последующего применения полученных знаний с использованием соответствующих CASE-инструментов.

Александр Васильевич Леоненков , Александр Леоненков

Зарубежная компьютерная, околокомпьютерная литература / Программирование / Прочая компьютерная литература / Книги по IT
Исторические информационные системы: теория и практика
Исторические информационные системы: теория и практика

Исторические, или историко-ориентированные, информационные системы – значимый элемент информационной среды гуманитарных наук. Его выделение связано с развитием исторической информатики и историко-ориентированного подхода, формированием информационной среды, практикой создания исторических ресурсов.Книга содержит результаты исследования теоретических и прикладных проблем создания и внедрения историко-ориентированных информационных систем. Это первое комплексное исследование по данной тематике. Одни проблемы в книге рассматриваются впервые, другие – хотя и находили ранее отражение в литературе, но не изучались специально.Издание адресовано историкам, специалистам в области цифровой истории и цифровых гуманитарных наук, а также разработчикам цифровых ресурсов, содержащих исторический контент или ориентированных на использование в исторических исследованиях и образовании.В формате PDF A4 сохранен издательский макет.

Динара Амировна Гагарина , Надежда Георгиевна Поврозник , Сергей Иванович Корниенко

Зарубежная компьютерная, околокомпьютерная литература / Учебная и научная литература / Образование и наука