support ContentProvider, SyncAdapter, plan to sync todos with server at a solid method.