2012-12-26 70 views
0

我想我的應用程序,以允許單個用戶創建一個訪問每次運行應用程序時的輪廓。用戶的配置文件包含一個String條目和五個int條目。我想過使用SQLite數據庫來存儲會話之間的信息,但它似乎過度殺傷,因爲我只需要在單個表中存儲一行來存儲數據。但是,我不確定是否可以在String類型的數據上使用SharedPreferences。在Android應用程序中存儲單個用戶的最佳方式?

任何人都可以提供一些洞察到這個問題好嗎?謝謝!

+4

你會很容易地找到共享偏好文檔中回答了你的「不確定」。 –

回答

3

是的,你可以使用SharedPreferences

要寫入

Editor editor = getSharedPreferences("file_name", MODE_PRIVATE).edit(); 
editor.clear(); 
editor.putString("pref_name", myStringValue); 
editor.commit(); 

讀回

SharedPreferences preferences = getSharedPreferences("file_name", MODE_PRIVATE); 
String myStringValue = preferences.getString("pref_name", "default_value"); 

問候。

+0

謝謝路易斯,聽起來很完美。我很感激! – Argus9

相關問題