2011-03-19 73 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。