保存一個狀態(tài)本地和APP

-------此方法是將信息保存在手機本地,APP卸載或是沒法子消失的
當(dāng)你保存一個你需要的狀態(tài)時,你可以利用系統(tǒng)給的一個文件

 //SharedPreferences代表數(shù)據(jù)化固有存儲,代表將數(shù)據(jù)存進一個文件,退出后還有
    SharedPreferences sp = getSharedPreferences("appStar", MODE_PRIVATE);
    boolean isFirst = sp.getBoolean("isFirst", true);
    //必須要上傳否則就不會保存
     sp .edit().putBoolean("isLogin", false).commit();

當(dāng)你在另一個地方調(diào)用時,就可以用下面的方法

 SharedPreferences sp = getSharedPreferences("isLogin", MODE_PRIVATE);
    boolean isFirst = sp.getBoolean("isLogin", true);
    if (isFirst) {

    }else {
       
    }

---------------這個方法事件信息保存在APP本身里,APP卸載也就顯示一般用的都是這種

//實體類
public class UserInfomationUtils {
public static String getUserTongYe() {
    return PrefUtils.ReadSharedPreferencesString(Constants.ACCESS_ZHANGZHAO_NAME, Constants.ACCESS_ZHANGZHAO_KEY);
}

public static void setUserTongYe(String zhanghao) {
    PrefUtils.WriteSharedPreferencesString(Constants.ACCESS_ZHANGZHAO_NAME, Constants.ACCESS_ZHANGZHAO_KEY, zhanghao);
}
}

//

 public class Constants {
   public final static String ACCESS_ZHANGZHAO_NAME = "access_zhanghao_name";
   public final static String ACCESS_ZHANGZHAO_KEY = "access_zhanghao_key";
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,936評論 25 709
  • iOS網(wǎng)絡(luò)架構(gòu)討論梳理整理中。。。 其實如果沒有APIManager這一層是沒法使用delegate的,畢竟多個單...
    yhtang閱讀 5,489評論 1 23
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,537評論 19 139
  • “力量”就是作為。作為就是你能成就多少人? “力量”就是夢想。夢想就是你無私還是自私? “力量”就是結(jié)果。結(jié)果就是...
  • 年少時,總以為世界是我一個人的, 年紀(jì)大了,才發(fā)現(xiàn)我只是世界上的一個人
    丹彤木閱讀 232評論 0 1

友情鏈接更多精彩內(nèi)容