我正在开发一个应用程序,以使 android 日历与服务器上的日历同步,因为我发现有一个 Account Manager API 可以在您的设备上同步日历和联系人,但我对如何实现它的实现方式为零服务器上的日历,以便它自动与 android 设备上存在的日历同步,如果可能的话,您能帮我了解服务器和客户端的实现吗?请分享一些代码示例,以便我可以在脑海中了解同步过程.
客户经理 api 真的是我需要的,还是我需要一些不同的方法来获得相同的?
我正在开发一个应用程序,以使 android 日历与服务器上的日历同步,因为我发现有一个 Account Manager API 可以在您的设备上同步日历和联系人,但我对如何实现它的实现方式为零服务器上的日历,以便它自动与 android 设备上存在的日历同步,如果可能的话,您能帮我了解服务器和客户端的实现吗?请分享一些代码示例,以便我可以在脑海中了解同步过程.
客户经理 api 真的是我需要的,还是我需要一些不同的方法来获得相同的?
你需要的是一个同步适配器来管理你的服务器和安卓设备之间的同步。
请参阅Sample SyncAdapter 项目以了解同步适配器的概念。
我写了一篇关于如何使用 Android 的 CalendarContract 内容提供程序的博文,并且在 Android 的网站上也有一个很好的指南,其中也简要介绍了同步适配器。
需要AccountManager API 在设备上创建一个帐户,然后可以使用该帐户登录到您的服务器。