我希望我的日历应用程序与其他日历应用程序(雅虎日历、Google 日历、iCloud 日历、Microsoft Exchange 和 Microsoft Outlook)实时同步。有什么办法可以做到吗?
我知道我们可以为谷歌日历做到这一点,但我正在寻找一种为所有日历做到这一点的方法。
CalDav4j https://code.google.com/p/caldav4j/是一个java库实现CalDAV http://caldav.calconnect.org/index.html协议,我们可以将它与 CalDav Server 一起使用,例如Radicale http://www.radicale.org/但它不支持微软日历。
我可以用吗同步适配器 http://developer.android.com/training/sync-adapters/creating-sync-adapter.html for it?
我需要一个同步所有日历(例如库)的解决方案或示例代码。
Android 的概念是将日历 UI 与日历同步适配器解耦。您会发现 Android 中内置了 Google 和 Exchange 日历同步。对于其他一切,您都需要一个同步适配器,您可以在 calDAV、iCloud、outlook.com 等的 Play 商店中找到它。每个同步协议都需要您自己实现,您可能不希望这样。虽然您可能会发现处理某些标准的开源库,但它们并没有为您提供有关如何处理 Android 的深入知识,尤其是日历 API 尚未正式发布的旧版本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)