2015-10-09 4 views
-2

Я делаю Android WatchFace и хочу узнать, как я могу получать информацию о погоде с телефона на часы, которые я могу отобразить на WatchFace.Как я могу получить информацию о погоде на экране Android?

Я хотел бы знать, существуют ли какие-либо конкретные API-интерфейсы для них.

Извините, если это глупый вопрос, я новичок в этом!

Спасибо, Shashwat

+0

следуйте https://developer.yahoo.com/weather/ –

ответ

2

Вам необходимо получить информацию о погоде, используя любые средства, доступные для Вас, на стороне телефона, а затем отправить эти данные в часы (если вы хотите настроить таргетинг на конкретные часы) или , используя DataApis, синхронизировать эти данные по всей сети узлов. Затем на стороне вахты вам нужно иметь компонент (может быть частью вашего часового пояса), который может прослушивать изменения в данных и захватывать полученные данные и показывать это в циферблате. Другими словами, вы не можете получать данные о погоде непосредственно на часах, вам необходимо использовать компонент телефона в качестве прокси-сервера. Каждый из этих шагов можно найти в официальных документах (например, для обмена данными см. here) или среди наших официальных образцов на GitHub.