博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SharedPreferences
阅读量:4457 次
发布时间:2019-06-08

本文共 1435 字,大约阅读时间需要 4 分钟。

public class MainActivity extends AppCompatActivity {private Button bt;private Button btn;private TextView tv;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        bt = (Button) findViewById(R.id.bt);        btn = (Button) findViewById(R.id.btn);        tv = (TextView) findViewById(R.id.tv);        btn.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View v) {                SharedPreferences.Editor editor = getSharedPreferences("data",MODE_PRIVATE).edit();                editor.putString("name","tom");                editor.putInt("age",15);                editor.putBoolean("married",false);                editor.apply();            }        });        bt.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View v) {                SharedPreferences sh = getSharedPreferences("data",MODE_PRIVATE);                String name = sh.getString("name","");                int age = sh.getInt("age",0);                Boolean married = sh.getBoolean("married",false);                tv.setText(name);            }        });    }    @Override    protected void onDestroy() {        super.onDestroy();    }}

建议存之前要先清除以前的数据,不论有没有,如果要清除就   editor.clear();

   editor.commit();

转载于:https://www.cnblogs.com/laoyimou/p/7301636.html

你可能感兴趣的文章
获取请求参数乱码的问题
查看>>
代码实现:判断E盘目录下是否有后缀名为.jpg的文件,如果有,就输出该文件名称...
查看>>
Android客户端测试点
查看>>
Jquery:怎样让子窗体的div显示在父窗体之上
查看>>
01概率
查看>>
Shell脚本
查看>>
MatLab Load cv::Mat 导入数据
查看>>
html+css相关笔记(一)
查看>>
基于块流协议保证音频优先发送
查看>>
关于互联网的一些数据
查看>>
数据预处理:独热编码(One-Hot Encoding)
查看>>
python将对象名的字符串类型,转化为相应对象的操作方法
查看>>
【NLP新闻-2013.06.03】New Book Where Humans Meet Machines
查看>>
mongodb安装4.0(rpm)
查看>>
DispatcherServlet的url mapping为“/”时,对根路径访问的处理
查看>>
备忘pwnable.kr 之passcode
查看>>
好久没敲代码了,手有点生——一个小小的时钟
查看>>
运算符 AS和IS 的区别
查看>>
(转)详解C中volatile关键字
查看>>
easyui时的时间格式yyyy-MM-dd与yyyy-MM-ddd HH:mm:ss
查看>>