西西軟件下載最安全的下載網(wǎng)站、值得信賴(lài)的軟件下載站!

首頁(yè)編程開(kāi)發(fā)其它知識(shí) → SharedPreferences小數(shù)據(jù)存儲(chǔ)工具的應(yīng)用

SharedPreferences小數(shù)據(jù)存儲(chǔ)工具的應(yīng)用

相關(guān)軟件相關(guān)文章發(fā)表評(píng)論 來(lái)源:西西整理時(shí)間:2013/3/21 18:59:57字體大。A-A+

作者:西西點(diǎn)擊:0次評(píng)論:0次標(biāo)簽: 數(shù)據(jù)存儲(chǔ)

  • 類(lèi)型:硬件優(yōu)化測(cè)試大小:288KB語(yǔ)言:英文 評(píng)分:7.0
  • 標(biāo)簽:
立即下載

SharedPreferences經(jīng)常用來(lái)存儲(chǔ)一些小的數(shù)據(jù),比如把用戶(hù)名密碼記錄在本地,當(dāng)然,它的數(shù)據(jù)時(shí)存儲(chǔ)在本機(jī)中的,如果應(yīng)用程序的數(shù)據(jù)被清除,這里面的存儲(chǔ)數(shù)據(jù)也就沒(méi)有了。

之前做過(guò)一個(gè)判斷用戶(hù)是否是安裝后第一次進(jìn)入軟件,便用到了這個(gè)來(lái)進(jìn)行數(shù)據(jù)存儲(chǔ),這段日子做的項(xiàng)目中又有這個(gè)需求,下邊貼出一個(gè)用于SharedPreferences存儲(chǔ)的工具類(lèi)

public class Editer {

    Context ct;
    SharedPreferences preferences;
    public Editer(Context ct)
    {
        this.ct=ct;
    }
    
    public Boolean saveinfo(String name, String key,String value)
    {
        preferences =  ct.getSharedPreferences(name,1);
        Editor editor = preferences.edit();    
        editor.putString(key, value);
        Boolean bres= editor.commit();     
        return bres;    
    }    
    
    public String getinfo(String name,String key)
    {
        String res="";
        preferences =  ct.getSharedPreferences(name,1);
        res=preferences.getString(key, "");
        return res;
    }
}

在Activity中調(diào)用:

Editer ed = new Editer(MainActivity.this);

然后調(diào)用相應(yīng)的存儲(chǔ),讀取方法就行了。
存的方法

    ed.saveinfo("iport", "ip", ip);  其中iport為標(biāo)記值,ip也為標(biāo)記值,ip為你要存儲(chǔ)的值

取得方法

ed.getinfo("iport", "ip")

這里就把存儲(chǔ)的ip的值取出來(lái)了。

    相關(guān)評(píng)論

    閱讀本文后您有什么感想? 已有人給出評(píng)價(jià)!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過(guò)難過(guò)
    • 5 囧
    • 3 圍觀圍觀
    • 2 無(wú)聊無(wú)聊

    熱門(mén)評(píng)論

    最新評(píng)論

    發(fā)表評(píng)論 查看所有評(píng)論(0)

    昵稱(chēng):
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過(guò)審核才能顯示)
    推薦文章

    沒(méi)有數(shù)據(jù)