1
我正在開發一個應用程序,用於與Android設備同步遠程日曆。獲取內容提供商的更改
一切工作正常,但現在我想通過讓Android設備只同步由用戶編輯的事件(使用Android日曆)使其更快一點。所以我需要知道哪些事件被編輯。
我一直在尋找到ContentObserver
,但這似乎不是一個好的解決方案,因爲我將不得不爲日曆中的每個事件註冊一個觀察者。如果我重新啓動設備,我甚至不知道觀察者是否仍然在那裏。
我想出的另一個解決方案是將所有事件的副本存儲在本地數據庫中。該數據庫將在每次同步時更新。在每次同步之前,我們可以將該數據庫與Android日曆提供程序進行比較...
是否有更簡單的方法來執行此操作?
感謝, 吉利斯
確實沒有上次修改日期...我想知道Google如何與Google日曆同步... – 2011-05-02 16:04:44