我应该如何存储产品信息以在基于Android列表框的UI中显示?

时间:2011-04-14 12:07:14

标签: android database-design

你好,

我是Android开发的新手。

我正在开发一个应用程序,我想在其中显示有关产品的信息。用户将从列表框中选择产品,并在以下屏幕上获取信息。

我的问题涉及信息存储的设计:我应该将所有产品的信息存储在数据库中,还是使用外部存储系统(如文件)更好,因为与产品相关的信息会非常大。

请帮帮我。 谢谢。

1 个答案:

答案 0 :(得分:1)

我不建议使用外部存储,因为数据库在存储和检索与您的产品相关的信息方面会更有效。这就是他们被称为“关系型”数据库的原因。

您没有提供有关要显示的信息的信息,但假设您可以划分为可能存储在表中的逻辑部分似乎是合乎逻辑的。平面文件的效率会低得多。

我建议您在Android上使用SQLite,并使用与您的信息表相关的表格产品(id,description,...)。

我希望这会有所帮助。