zoukankan      html  css  js  c++  java
  • 数据存储(SharedPreferences存储)

    SharedPreferences是通过 键值对 的方式存储数据
     

    SharedPreferences是通过键值对的方式存储的

    将数据存储到SharedPreferences中有3种方法:
        1.Context类中的getSharedPreferences()方法
        2.Activity类中的getPreferences()方法
        3.PreferencesManager类中的getDefaultSharedPreferences()方法
    这里重点介绍第三种方法
    getDefaultSharedfereferences()方法为一个静态方法,接收一个Context参数
     
    大致步骤:
    private SharedPreferences pref;
    private SharedPreferences.Editor editor;
    
    
    protected void onCreate(Bundle savedInstanceState) {
    pref = PreferenceManager.getDefaultSharedPreferences(this);
    editor = pref.edit();
        //如果CheckBox为记住密码,则把账号,密码,记住密码的状态,存储到SharedPreferences中去,然后提交
    if (remberPass.isChecked()){
    editor.putBoolean("rememberPass",true);
    editor.putString("account",Myaccount);
    editor.putString("password",MypassWord);
    }else{
    editor.clear();
    }
    editor.commit();
    }
    --------------------------------------------------
    运行结果
    如果CheckBox选择记住密码,关闭APP再次此启动时,账号、密码、记住密码的状态就会自动添加上去了
  • 相关阅读:
    DataTable转换成IList<T>的简单实现
    websocket
    获取用户使用设备信息
    判断对象是否相等
    关于PC适配
    树形数据结构实现平铺展示
    埋点
    多层表单验证
    表格行拖动,数据中状态值不同的禁止拖拽
    element tree 深度查询
  • 原文地址:https://www.cnblogs.com/aisi-liu/p/5317034.html
Copyright © 2011-2022 走看看