037 Android SharedPreferences应用实例(记录App的使用次数)

1.介绍

037 Android SharedPreferences应用实例(记录App的使用次数)_第1张图片

2.使用方法

037 Android SharedPreferences应用实例(记录App的使用次数)_第2张图片

3.java后台

package com.lucky.test46sharedpreferences_apply;

import android.content.SharedPreferences;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {
    SharedPreferences sharedPreferences;
    SharedPreferences.Editor editor;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        //实例化SharedPreferences,参数1为name(随意命名即可)、参数2为数据存储的模式
        sharedPreferences=getSharedPreferences("lucky",MODE_WORLD_READABLE);
        editor=sharedPreferences.edit();
        int count=sharedPreferences.getInt("count",1); //读取数据
        Toast.makeText(MainActivity.this,count+"",Toast.LENGTH_SHORT).show();
        editor.putInt("count",++count); //放入需要存储的数据
        editor.commit(); //数据提交,注意:一定不能忘

    }
}

 4.效果图

动态1为:app效果图,动态2为:SharedPreferences存储的位置

037 Android SharedPreferences应用实例(记录App的使用次数)_第3张图片    037 Android SharedPreferences应用实例(记录App的使用次数)_第4张图片

存储内容的XML文件截图:

037 Android SharedPreferences应用实例(记录App的使用次数)_第5张图片

转载于:https://www.cnblogs.com/luckyplj/p/10530424.html

你可能感兴趣的:(037 Android SharedPreferences应用实例(记录App的使用次数))