Ork*_*zen 11 android sync google-sheets android-service android-syncadapter
我正在制作一个字典类的应用程序使用SQLite
.我有一个表保留一对外来单词及其翻译.我想将此表与Google文档中的特定电子表格同步.
我发现这个很棒的库可以检索和操作GoogleSpreadsheets
,所以至少我已经被覆盖了.但我对同步感到不舒服.现在,
SyncAdapter
来实现我SQLite
和我之间的同步GoogleSpreadsheet
吗?如果是的话,我该怎么做呢?我会检索并操纵电子表格中的行onPerformSync
吗?在Google I/O vids上(特别是在Android REST客户端应用程序上),它们似乎非常有说服力,SyncAdapter
但我不确定它是否可以帮助我没有实际的REST服务.
提前致谢..
使用 Android 的一个很好的理由是SyncAdapter
,您将受益于 Google 系统知识,这对于延长电池寿命和其他资源非常有用。其中一些内容位于您链接到的视频中。例如,指数退避逻辑可防止同步尝试的浪费。ContentProvider
SyncManager
在今天的Google I/O 2012 演讲“让优秀的应用程序变得更出色:针对 Android 专家开发人员的更多高级主题”中,有一些关于通过节省电池无线电功率来延长电池寿命的好信息。 虽然没有明确提及,但我认为它SyncManager
可能具有本视频中提到的电池节省特性。
根据我对 API 和其他资源(例如com.example.android.samplesync
包)的阅读(没有实际实现任何内容),该模式似乎足够灵活,可以适应您的程序需求。
我正在合作的团队已经为我们的 Android 应用程序实现了自定义同步,但我可以告诉您我们没有考虑此选项,因为我们致力于编写尽可能多的逻辑来与WebView
. 我不一定推荐这样做,但这超出了这里的范围。
归档时间: |
|
查看次数: |
2120 次 |
最近记录: |