安卓日历API和谷歌日历API for安卓是一样的吗?

3

我希望创建一个Android应用程序,

它可以在Google日历中创建一个事件并附加一张照片。

我已经搜索过一些资料,但不确定android日历API是否与google日历API相同,

对于android而言?

这意味着以下内容是否也会影响用户的Google日历?

如果不是,可否帮助我找到一个教程,如何从Android应用程序添加事件到Google日历?需下载一些jar包吗?

http://www.vogella.com/articles/AndroidCalendar/article.html

http://developer.android.com/guide/topics/providers/calendar-provider.html

1个回答

4

Google Calendar API(v3)与所谓的Android Calendar API不同。

第一种方法: Google Calendar API:适用于大多数Web应用程序。它还有一个Java客户端,您可以在应用程序中使用它来制作与Google日历或其他Google服务交互的Android应用程序。当使用此库时,用户仍然需要进行身份验证,并且您必须在应用程序中处理它。

https://developers.google.com/google-apps/calendar/

第二种方法: Google在Android 4.0中添加了Calendar Provider。如果您只支持Android 4.0+,则可以使用它。您的应用程序将不必处理用户身份验证。它使用设备上当前已登录用户的当前日历。

使用此API添加事件有两种方法。 1)使用Intent设置参数并将其发送到Google Calendar。它将打开Google日历应用程序并向用户显示添加事件的选项。

2)如果要在应用程序内部处理所有内容,请使用Calendar Provider。它就像联系人提供程序一样。(仅适用于Android 4.0+)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接