簡單的數據存儲(SharedPreferences.Editor)


做了個小項目,第二個activity由第一個activity的某一串數據生成的二維碼,再持續變換,為防止程序終止,數據丟失,要獲取到,在終止前,第二activity的最后一次變化的字符串,保證下次重啟APP第一個界面獲取到那次的值,由此值帶到第二activity繼續生成二維碼變化吧。其實是一個很簡單的東西,可是我是咸魚啊!!!

這里的方法呢,就是通過SharedPreferences.Editor,來把數據存入到文件中,在通過讀取,此處的數據應為量很少,比如字符串之類,可是用在用戶名密碼的保存這塊。

具體就是

//先創建SharedPreferences.Editor對象接口,參數名分別為“文件名”,“寫入操作”

SharedPreferences.Editor editor = getSharedPreferences("lock", MODE_WORLD_WRITEABLE).edit();

editor.putString("key名稱",“你想要保存的數據”);//key名稱,任意填寫。

edtir.commint();// 提交是一定需要的。

 

//之后就是獲取了

//讀操作

SharedPreferences reder= getSharedPreferences("lock", MODE_WORLD_READABLE);

//這里的key就是保存數據時候的key名稱這里的第二個參數,如果沒有讀取到值,那么value就是空;

String value = read.getString("key名稱", "");

 

 

更多關於數據存儲

http://www.cnblogs.com/ITtangtang/p/3920916.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM