Шкодим

/* Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей - и все становится ясно. */
John Robbins, Debugging Applications, Microsoft Press, 2000

Google Play services. Awareness API (Осведомленность)

9-й курс/Закрытая зона

Awareness API входит в библиотеку Google Play services и позволяет реагировать на различные ситуации в зависимости от погоды, местоположения, характера движения, наличия маячков, использования наушников. Например, при солнечной погоде можно включить весёлую музыку, а при дождливой - грустные мелодии.

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

Awareness API делится на две основные группы.

  • Snapshot API - запрашивает информацию о ситуации
  • Fence API - реагирует на текущую ситуацию и сообщает пользователю при соблюдении установленных условий

Типы ситуаций, которые можно отслеживать.

  • Время - текущее локальное время
  • Местоположение - широта и долгота
  • Место - парк, магазин, кафе
  • Активность - прогулка, бег, велосипед
  • Маячки - обнаружение маячков и считывание информации
  • Наушники - подключены или нет
  • Погода - текущая погода на улице

Вы вошли на сайт, как гость.
Необходимо зарегистрироваться, чтобы прочитать статью

Реклама