Тимур Машнин

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


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

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 находится под