Как получить доступ к календарю пользователя на устройстве Android?

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

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

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

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

Это не подтвержденный и поддерживаемый способ. Используйте Google GData API.

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

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

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

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

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

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

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

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