我正在为农村开发一个android应用程序,那里的3g接入并不总是存在。该应用程序将基于谷歌电子表格。如果没有互联网接入,输入的新数据将存储在本地文件中,当有互联网连接时,它将自动与在线文件同步。有什么方法可以正确地处理这个问题呢?我可以存储一个本地的excel文件或类似的文件,然后将该文件与在线google电子表格同步吗?它们甚至兼容吗?
很抱歉问了这么多问题,但任何帮助都是很好的!
发布于 2012-06-13 15:56:05
在Android上存储结构化数据的常用方法是使用sqlite数据库。保存您的数据,然后使用API将其复制到Google电子表格。如果你想变得花哨,你可以编写一个同步适配器,让操作系统为你调度它。不过,如果连接不可靠,我不确定这样做会有多好。
http://code.google.com/p/mytracks/是一个开放源码,可以做类似的事情,你可以把它作为参考
https://stackoverflow.com/questions/11010375
复制相似问题