我的任务是同步SQLite DB和SQLServer DB。(实时无必要,可延迟2-4分钟)
I DO:
但是,有大量的数据需要获取/发布,所以设备消耗了大量的资源来处理,我觉得它很慢。
如何解决这个问题?
发布于 2017-10-25 06:31:04
创建同步适配器
应用程序中的同步适配器组件封装用于在设备和服务器之间传输数据的任务的代码。基于在应用程序中提供的调度和触发器,同步适配器框架运行同步适配器组件中的代码。要向应用程序添加同步适配器组件,需要添加以下内容:
同步适配器类。
将数据传输代码封装在与同步适配器框架兼容的接口中的类。
绑定服务。
允许同步适配器框架运行同步适配器类中的代码的组件。
同步适配器XML元数据文件。
包含有关同步适配器的信息的文件。该框架读取此文件,以了解如何加载和安排数据传输。
应用程序清单中的声明。
声明绑定服务并指向同步适配器特定元数据的XML。
本课向您展示如何定义这些元素。
https://developer.android.com/training/sync-adapters/creating-sync-adapter.html#CreateSyncAdapter
https://stackoverflow.com/questions/46923946
复制相似问题