2011-03-19 74 views
0

它正在调用按钮推斑马线条形码阅读器,扫描后显示的应用程序,你的代码,你可以把量(多少你想从产品订货)然后你去下一个扫描,等等......我需要存储这些数据。在扫描按钮下的主窗口中,我将显示一个显示扫描列表,其中包含所有扫描项目以及每个扫描项目的数量。我将有一个发送按钮,通过蓝牙发送一个.txt或.csv文件的这个列表到PC。和关闭,退出按钮的应用程序,或者与返回键后,该列表需要被破坏,所以当我再次启动应用程序,有一个新鲜的,新的列表。首先,我想,关于使用SQLite,但我的客户想要一个简单的程序,没有数据库。我可能只需要一些关于存储和数据的想法。像数组列表,但我不知道有多难处理这种存储方法,编辑或删除等。或直接将其保存到.CSV文件中?任何想法是受欢迎的。Android设备,存储临时数据的建议

谢谢你。

+0

不客气! – 2011-03-19 19:12:02

回答

1
  1. 创建一个Bean类说产品包含您想要显示在您的列表视图的属性。
  2. 以ArrayList
  3. 将Array对象存储在arraylist中,最后迭代它以完成计算。
  4. 要获得CSV,您可以致电给字符串数组列表上的实例。
1

IMO使用SQLite将是你最好的选择,它并没有那么多的复杂性添加到您的应用程序。但如果你真的不想使用它,Shared Preferences是用于存储数据的更简单的API。