zoukankan      html  css  js  c++  java
  • SharedPreferences Android

    类似iOS的NSUserDefaults,采用key-value(键值对)形式,主要用于轻量级的数据存储

    public class MainActivity extends AppCompatActivity {

    private static final String TAG = "MainActivity";
    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    //存
    SharedPreferences.Editor editor = getSharedPreferences("personInfo",MODE_PRIVATE).edit();
    editor.putString("name","zhangsan");
    editor.putInt("age",18);
    editor.putBoolean("married",false);
    editor.apply();


    //读
    SharedPreferences preferences = getSharedPreferences("personInfo",MODE_PRIVATE);
    String name = preferences.getString("name","");
    int age = preferences.getInt("age",0);
    boolean married = preferences.getBoolean("married",false);
    Log.d(TAG, "onCreate: " +
    name);
    Log.d(TAG, "onCreate: " +
    age);
    Log.d(TAG, "onCreate: " +
    married);

    }
    }
  • 相关阅读:
    vuerouter-2.路由跳转
    vuerouter-1.路由基础
    vuebase-11._跨域处理
    vuebase-10_Axios配置
    vuebase--9._axios post请求
    vuebase--8._axios
    vuebase-7.过滤器
    vuebase-6.自定义指令
    vuebase-5.过渡和动画
    vuebase---4.实例生命周期
  • 原文地址:https://www.cnblogs.com/huangzs/p/9088955.html
Copyright © 2011-2022 走看看