你好,
我是Android开发的新手。
我正在开发一个应用程序,我想在其中显示有关产品的信息。用户将从列表框中选择产品,并在以下屏幕上获取信息。
我的问题涉及信息存储的设计:我应该将所有产品的信息存储在数据库中,还是使用外部存储系统(如文件)更好,因为与产品相关的信息会非常大。
请帮帮我。 谢谢。
答案 0 :(得分:1)
我不建议使用外部存储,因为数据库在存储和检索与您的产品相关的信息方面会更有效。这就是他们被称为“关系型”数据库的原因。
您没有提供有关要显示的信息的信息,但假设您可以划分为可能存储在表中的逻辑部分似乎是合乎逻辑的。平面文件的效率会低得多。
我建议您在Android上使用SQLite,并使用与您的信息表相关的表格产品(id,description,...)。
我希望这会有所帮助。