Как получить доступ к Календарю пользователя на устройстве Android? - PullRequest
3 голосов
/ 26 ноября 2010

Я пишу простое приложение для Android, чтобы отфильтровать некоторые события из календаря пользователя.Вопрос в том, , каков наилучший способ получить к нему доступ?

Один из вариантов, который мне приходит в голову, - это API данных Календаря Google, где мне придется аутентифицировать пользователя и синхронизироваться скалендарь в моем приложении.

Есть ли способ получить доступ к календарю через Android?Это означает, что я буду получать к нему доступ только локально, а сам Android будет обрабатывать аутентификацию, синхронизацию и т. Д.

Ответы [ 3 ]

4 голосов
/ 26 ноября 2010

Я не выродок для Android, но, насколько я знаю, есть несколько предложений

До Android 2.0 такой поддержки не было ... Но я думаю, что это работает с 2.1 и 2.2, более того, некоторые разработчики уже реализовали это в своих приложениях.

проверьте ссылки ниже.

http://jimblackler.net/blog/?p=151

http://www.developer.com/article.php/3850276

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

4 голосов
/ 26 ноября 2010

Есть ли способ получить доступ к календарю через Android?Это означает, что я буду получать к нему доступ только локально, а сам Android будет обрабатывать аутентификацию, синхронизацию и т. Д.

Нет задокументированного и поддерживаемого способа сделать это.Пожалуйста, используйте API GData Календаря Google.

1 голос
/ 01 декабря 2010

Есть хороший пример доступа к API данных Календаря Google из Android с помощью Клиентской библиотеки Google API для Java в calendar-v2-atom-android-sample .С этим решением Android заботится об аутентификации / авторизации, но не о синхронизации.

Отказ от ответственности: я являюсь владельцем проекта клиентской библиотеки Google API для Java.

...