zoukankan      html  css  js  c++  java
  • Android中利用SharedPreferences保存信息

    package com.example.sharepreferen;
    
    import android.content.Context;
    import android.content.SharedPreferences;
    import android.content.SharedPreferences.Editor;
    import android.os.Bundle;
    import android.support.v7.app.ActionBarActivity;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.Button;
    import android.widget.EditText;
    import android.widget.Toast;
    
    public class MainActivity extends ActionBarActivity implements OnClickListener{
    	
    	private Button btnSave;
    	private EditText etContent;
    
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.activity_main);
    		
    		btnSave = (Button)findViewById(R.id.btn_save);
    		etContent = (EditText)findViewById(R.id.et_content);
    		
    		//得到SharedPreferences取值
    		SharedPreferences preferences = this.getSharedPreferences("config", Context.MODE_PRIVATE);
    		String content = preferences.getString("content", "");
    		if (!content.trim().equals("")) {
    			etContent.setText(content);
    		}
    		btnSave.setOnClickListener(this);
    	}
    
    	@Override
    	public void onClick(View v) {
    		switch (v.getId()) {
    		case R.id.btn_save:
    			save(etContent.getText().toString());
    			break;
    		default:
    			break;
    		}
    		
    	}
    	
    	public void save(String content) {
    		//获得SharedPreferences 并进行编辑
    		SharedPreferences preferences = this.getSharedPreferences("config", Context.MODE_PRIVATE);
    		Editor editor = preferences.edit();
    		editor.putString("content", content);
    		//记住一定要提交
    		editor.commit();
    		Toast.makeText(this, "保存成功", 0).show();
    	}
    
    
    }
    

      

    手机中的一些设置信息都是保存在其中的。

  • 相关阅读:
    智能实验室-结构化存储浏览器(SSExplorer) 1.5.0.150
    智能实验室-杀马(Defendio) 3.1.0.681
    智能实验室-结构化存储浏览器(SSExplorer) 1.6.0.160
    IT餐馆—第八回 三十
    使用Silverlight Toolkit 绘制图表区域图和冒泡图
    IT餐馆—第十二回 软培
    IT餐馆—第四回 离职
    IT餐馆—第一回 前言
    IT餐馆—第十回 潜伏
    IT餐馆—第十三回 重构
  • 原文地址:https://www.cnblogs.com/E-star/p/3855115.html
Copyright © 2011-2022 走看看