2011-08-02 127 views

回答

1

您可以使用SQLite數據庫或文件中的SD卡存儲strings.It取決於你需要如何使用它們。

+0

在這個數組中我有值1或0表示如果用戶投了照片或沒有...所以我認爲這是沒有必要使用SQLite數據庫 – Gabrielle

+0

哦真的嗎?其實你需要SQL –

+0

你最好描述這個場景。你試圖保存信息。如果它不夠簡單,你應該使用sqlite。如果你的數據足夠直接,你可以使用共享首選項 – Rasel

2

如果字符串數組是一個固定的東西,那麼你就可以在資源

<string-array name="my_array"> 
    <item>item1</item> 
    <item>item2</item> 
</string-array> 

定義它可以從資源抓住它後這樣

String[] myArray = getResources().getStringArray(R.array.my_array) 
0

如果每個字符串您數組只是一個1或0,那麼你可以建立一個大的字符串的一切,並把一個SharedPreference。當你獲取保存的值時,你所要做的就是逐個字符地分析它,以便再次獲得1和0。

0

可能有兩個不同的解決方案:

  1. 使用SharedPreferences
  2. 使用SQLite數據庫

你可以選擇一個取決於你想要多少字符串保存。 SharedPreferences通常用於存儲少量數據並使其易於訪問。如果你想存儲更多的數據,應該使用數據庫。