我正在开发一个android应用程序,它可以从像这样的活动中采取措施
date + time + int1 + int2 + int3 + string。
我想保存这些措施,然后:
1)将它们显示在按日期+时间排序的列表中且仅显示的活动
date + time + int1 + int 2当我单击以显示新活动、吐司或对话中的所有字段时
2)能够发送电子邮件附件中的前一天/前7天/前30天记录的活动
3)使用记录绘制2-3张类似饼图/其他图表的活动
4)我希望能够将这些记录发送到Microsoft Healthsvault(它需要使用特定的xml模式)
现在我不知道如何去on.Should,我用xml来保存这些记录,或者sqlite.Which更适合我想做的事情,比如图表等等。如果我把它们保存在sqlite db中,我可以很容易地将数据导出到xml文件吗?或者我应该只使用xml.It是方便的xml来做我想做的事情吗?
发布于 2012-09-09 19:36:26
关于SQLite和XML之间的选择,有一个主题:
Xml or Sqlite, When to drop Xml for a Database?
对于您的情况,您希望存储数据,然后以特定的顺序提取它们: SQLite本身就提供了这种功能……
此外,我认为可以很容易地从ResultSet构建一个XML实例(我不知道如何准确地做到这一点,但我认为这并不难)。
发布于 2012-09-09 20:06:56
最近我自己在我的应用程序中研究了很多,我想我最终决定SQLite是一条可行的道路。看起来xml最初更简单,但是出于性能方面的考虑,SQLite可能是最好的。至少我是这么认为的。
https://stackoverflow.com/questions/12338678
复制相似问题