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

发布于 2024-11-01 02:52:26 字数 183 浏览 0 评论 0原文

大家好,

我是Android开发新手。

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

我的问题与信息存储的设计有关:我应该将所有产品的信息存储在数据库中还是最好使用文件等外部存储系统,因为与产品相关的信息会很大。

请帮我。 谢谢。

Hello there,

I am new to Android development.

I am developing an application in which I want to display information about a product. The user will select the product from a listbox and get the information on the following screen.

My question pertains to the design of the information storage: should I store information of all products in the database or is it better to use an external storage system like files as information related to a product will be quite big.

Please help me.
Thank you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

属性 2024-11-08 02:52:26

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

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

我建议您在 Android 上使用 SQLite,并使用与您的信息表相关的产品表(id、描述等)。

我希望这有帮助。

I would not advise using external storage as a database will be more efficient in storing and retrieving information related to your product. This is why they are called "relational" databases.

You did not give information about the information to be displayed, but it seems logical to assume you can divide into logical parts that may be stored in tables. Flat-files would be much more inefficient.

I advise you to use SQLite on Android, with a table Products (id, description, ...) that is related to your tables of information.

I hope this helps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文