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     }
  • 相关阅读:
    pytest框架运用
    unitTest学习
    发送邮件
    python 连接远程服务器,修改时间
    Redis基础
    django 知识点扩展
    ACM 题目 1487: [蓝桥杯][算法提高VIP]不同单词个数统计
    Leetcode 面试题 08.01. 三步问题
    Leetocode 198. 打家劫舍
    Leetcode 121. 买卖股票的最佳时机
  • 原文地址:https://www.cnblogs.com/tianshidechibang234/p/3198773.html
Copyright © 2011-2022 走看看