SharedPreferences

参考:
https://blog.youkuaiyun.com/wxyyxc1992/article/details/17222841
https://www.jianshu.com/p/13f26d68b02e
https://blog.youkuaiyun.com/mountain_hua/article/details/81431096

SharedPreferences:小偷头仓库里的东西
存取简单,,以key-Value的形式存放,可用来存放软件配置信息,如登录用户名、密码。
只能用来存放简单的数据类型,如int, String, boolean, long。
只能在同一个包内使用。

存储:管理员把东西搬进去

在这里插入图片描述
取出:偷东西,所以不需要管理员,直接从仓库里偷

在这里插入图片描述

在这里插入图片描述

public class MainActivity extends Activity implements View.OnClickListener{
    private Button bt;
    private TextView tv;
    private int count=0;
    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity);
        bt=(Button)findViewById(R.id.button);
        tv=(TextView)findViewById(R.id.textview);

        SharedPreferences settings = (SharedPreferences)getSharedPreferences("shared", MODE_PRIVATE);
        settings.getInt("mycount", 0);
        bt.setOnClickListener(this);
        int a = settings.getInt("mycount", 0);
        tv.setText(a+"");
    }
	@Override
	public void onClick(View v) {
    if(v.getId()==R.id.button) {
        SharedPreferences settings = (SharedPreferences)getSharedPreferences("shared", MODE_PRIVATE);
        count = settings.getInt("mycount", 0);
        count++;
        tv.setText(count+"");
        
        SharedPreferences.Editor editor = settings.edit();
        editor.putInt("mycount", count);
        editor.commit();

    }
}`
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值