Android-02:使用SharedPreferences存储简单数据
Android有许多数据存储的方式:
1 使用SharedPreferences存储数据
2 文件存储数据
3 SQLite数据库存储数据
4 使用ContentProvider存储数据
5 网络存储数据
这里演示第一种,存储少量、简单的数据方法。
public class sharedPreferencesDemo extends Activity { // 配置文件 private SharedPreferences sharedPreferences; private SharedPreferences.Editor editor; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 从配置文件获取地址 sharedPreferences = getSharedPreferences("addressConfig", 0);// 配置文件名 editor = sharedPreferences.edit(); } public void getData(){ // 获取key值为cert_address和capm_address的数据 String certificateAddress = sharedPreferences.getString("cert_address",null); String capromanagerAddress = sharedPreferences.getString("capm_address",null); } public void saveData(){ // 保存key值为cert_address和capm_address的数据 editor.putString("cert_address", "address1"); editor.putString("capm_address", "address2"); editor.commit(); } }

浙公网安备 33010602011771号