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再次此启动时,账号、密码、记住密码的状态就会自动添加上去了
  • 相关阅读:
    org.dom4j.Document相关操作api
    生成excel
    Maven
    Excel操作
    常用正则
    csv
    导出txt
    Map中的key值按字典排序,客户端发送http请求
    HmacSHA256签名加Base64编码加URL编码
    5.1SpringAOP-基础(装饰者,静态代理,JDKD动态代理,CGLIB动态代理)
  • 原文地址:https://www.cnblogs.com/aisi-liu/p/5317034.html
Copyright © 2011-2022 走看看