如何在Android设备上访问用户的日历?

时间:2010-11-26 14:48:12

标签: android google-api google-calendar-api

我正在编写简单的Android应用来过滤用户日历中的某些事件。问题是,访问它的最佳方式是什么?

我想到的一个选项是通过Google Calendar Data API,我必须对用户进行身份验证并与我的应用中的日历同步。

有没有办法通过Android访问日历?这意味着我只会在本地访问它,Android本身将处理身份验证,同步等。

3 个答案:

答案 0 :(得分:4)

  

有没有办法通过Android访问日历?这意味着我只会在本地访问它,Android本身将处理身份验证,同步等。

没有记录和支持的方法。请使用Google Calendar GData API。

答案 1 :(得分:4)

我不是机智的怪人,但就我所知,这里有一些建议,

在Android 2.0之前没有支持这个...但我认为这适用于2.1和2.2,更多的开发人员已经在他们的应用程序中实现了这一点。

检查以下链接。

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

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

PS:很抱歉第二个链接格式,我是新来的,所以不能发布超过1个链接。

答案 2 :(得分:1)

有一个使用Google API Client Library for Java calendar-v2-atom-android-sample从Android访问Google Calendar Data API的好例子。使用此解决方案,Android负责身份验证/授权,但不负责同步。

免责声明:我是Google API客户端库for Java项目的所有者。