如何创建简单的ListView购物清单?

时间:2013-09-12 02:54:45

标签: android android-listview shopping-cart

我想在我的应用中创建一个非常简单的购物清单版本。此页面将在顶部用EditText分隔,以便添加购物项目,然后在下面显示所有项目的ListView。我想要最简单的方法来开发它,并希望不再混乱我的数据库。但是我希望每次打开应用程序时都会显示此列表,并且可以在必要时添加和删除项目。因此,如果可以以其他方式存储数据,则这将是更可取的。每个项目都是字符串,最多只有20个字符。

我确实创建了一个使用数组的版本,除了在重新启动应用程序时擦除了数据这一事实之外,这个版本运行得很好。

非常感谢有关如何处理此代码或示例代码的任何建议。提前谢谢!

2 个答案:

答案 0 :(得分:0)

如果您乐意使用数组,可以将数组存储在SharedPreferences中。这样,当您重新启动应用程序时,它就不会被删除。

阅读有关using SharedPrefences

的内容

这是我最喜欢的存储小型简单数据的方法。

答案 1 :(得分:0)

我会说你应该用Database来存储数据。如上所述,共享首选项用于仅存储小而简单的数据。通常是应用程序的共享首选项存储设置或某些键值。列表视图的数据通常存储在数据库中,因为您的列表视图将来可能包含10000个项目。

请参阅this了解存储选项

使用listview和数据库显示here

请参考this了解数据库