zoukankan      html  css  js  c++  java
  • Android中sharedPreference的简单使用

     1 public class MainActivity extends Activity {
     2     public void onCreate(Bundle savedInstanceState) {
     3         super.onCreate(savedInstanceState);
     4         setContentView(R.layout.main);
     5         //通过this.getSharedPreferences(保存的文件名字,以及访问的模式)
     6         final SharedPreferences shared=this.getSharedPreferences("abc", Context.MODE_PRIVATE);
     7 
     8         Button save=(Button) this.findViewById(R.id.button1);
     9         final EditText edittext=(EditText) this.findViewById(R.id.edit);
    10         final Editor edit=shared.edit();
    11         save.setOnClickListener(new OnClickListener(){
    12             public void onClick(View v) 
    13             {
    14                  edit.putString("info", edittext.getText().toString());
    15                  edit.commit();//将数据保存到abc.xml文件中
    16                  edittext.setText("");
    17             }
    18         });
    19 
    20 //通过此按钮读取sharedPreference中保存的数据,并把它显示到EditText控件中
    21         this.findViewById(R.id.button2).setOnClickListener(new OnClickListener(){
    22 
    23             @Override
    24             public void onClick(View v) {
    25                 String text=shared.getString("info", "");//如果info如果sharedPfreence不存在info,则返回为空串
    26             edittext.setText(text);
    27             }
    28             
    29         });
    30        
    31     }
  • 相关阅读:
    3.27 课堂 笔记
    第四周 4-2
    3-26
    Java EE期末项目
    条件查询、SQL、JPQL、HQL比较
    J2EE 第八周(04.23-04.29)
    J2EE 第七周(04.16-04.22)
    J2EE 第六周(04.09-04.15)
    J2EE 第五周(04.02-04.08)
    J2EE 第四周(03.26-04.01)
  • 原文地址:https://www.cnblogs.com/tianshidechibang234/p/3198773.html
Copyright © 2011-2022 走看看