zoukankan      html  css  js  c++  java
  • Android之SharedPreferences(存储本地数据)

    写入数据:

    // 更新写入本地缓存(用于下次无法定位时使用)
    // 1.实例化SharedPreferences对象(第一步) 
    SharedPreferences mySharedPreferences = getSharedPreferences("cityinfo", MODE_PRIVATE); 
    // 2. 实例化SharedPreferences.Editor对象(第二步) 
    SharedPreferences.Editor editor = mySharedPreferences.edit(); 
    // 3. 用putString的方法保存数据 
    editor.putString("city", city); 
    // 4. 提交当前数据 
    editor.commit(); 
    // 5. 使用toast信息提示框提示成功写入数据
    Toast.makeText(this, "数据:" + city + "成功写入SharedPreferences!", Toast.LENGTH_LONG).show(); 

    读出数据:

    // 从本地缓存中获取城市信息
    SharedPreferences sharedPreferences = getSharedPreferences("cityinfo", MODE_PRIVATE); 
    String city = sharedPreferences.getString("city", "");

    注:一般把代码放在Activity或者FragmentActivity中,直接放在Fragment中我还没试过。

  • 相关阅读:
    review37
    review36
    review35
    linux 下 安装mysql
    安装yum
    hadoop mapreduce 计算平均气温的代码,绝对原创
    hadoop mapreduce 计算平均气温的代码,绝对原创
    Mysql命令大全
    Mysql命令大全
    约瑟夫问题
  • 原文地址:https://www.cnblogs.com/jayhust/p/4279466.html
Copyright © 2011-2022 走看看