SharedPreferences 实际上就是操作程序向外存中写入数据,读数据的一个类。数据以XML方式存在。
import android.app.Activity;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
import android.os.Bundle;
import android.widget.Toast;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
SharedPreferences sp =getSharedPreferences("bee", MODE_PRIVATE);
//bee为生成的xml的名字,MODE_PRIVATE为私有模式。
Editor editor= sp.edit();
//获取编辑器,随后添加数据
editor.putString("username", "eric");
editor.putString("passws", "lzw213");
editor.commit();
//提交数据
//获取数据
String result=sp.getString("username","error");
Toast.makeText(this, result, 0).show();
}
}