共享首选项或文件保存24 editTexts

时间:2011-12-22 20:40:49

标签: android sqlite onclick sharedpreferences

我对android很新,有些人可以让我更好地了解哪一个是更好的方法来保存活动1上的2个编辑文本和活动2上的24个编辑文本。

我需要用日期/时间戳保存它 和 能够通过链接onClick按钮打开。

什么是最佳选择:共享首选项,sql db或文件?

请帮帮我。

1 个答案:

答案 0 :(得分:1)

这实际上取决于您的应用程序将如何处理该信息以及您打算如何使用它。

根据您简要介绍的内容,我建议您使用SQLite数据库(有或没有Content Provider)来存储信息,只是基于您正在寻找日期/时间的事实邮票。此外,它为您提供了很大的灵活性,并不像这种方法有大量的开销。

Shared Preferences也很棒,但主要用于键/值对,并不是那么灵活。

最后但同样重要的是,this question提供了一些关于在Android上使用SQLite数据库以及使用内容提供商与使用内容提供商的差异的一些信息。