2012-12-26 39 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

相关问题