我正在编写简单的Android应用来过滤用户日历中的某些事件。问题是,访问它的最佳方式是什么?
我想到的一个选项是通过Google Calendar Data API,我必须对用户进行身份验证并与我的应用中的日历同步。
有没有办法通过Android访问日历?这意味着我只会在本地访问它,Android本身将处理身份验证,同步等。
答案 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项目的所有者。