Android SQLite和数据存储优点/缺点

时间:2011-06-28 14:55:17

标签: android database sqlite

应用从外部数据库推送和提取数据的最佳方式是什么?

我希望我的应用用户能够写入数据库以及查看记录数据。

我会在某个网络服务器上使用SqLite数据库吗?数据库类型是否有所作为?

XML文件是否有效?

我想我可以在我的应用中拥有数据。因此,当用户编写新记录时,其他用户将能够看到这些更新。

连连呢?评论?最好的方法是什么?

1 个答案:

答案 0 :(得分:1)

我个人在android上使用本地SQLite数据库,它使用HTTPposts与我的网络服务器上的php进行交互,然后访问mySQL实例。通过序列化的JSON对象作为文本进行通信,gzip。将大约50kb的原始文本转换为10kb压缩,非常易于管理。

这里有许多优秀的教程,否则,如果你为httppost android进行一些google搜索。

通常建议不要让您的移动设备直接访问在线数据库,以获得更好的安全性和抽象性。除了php之外,还可以做一些很棒的事情,例如双重验证输入。