作了個小項目,第二個activity由第一個activity的某一串數據生成的二維碼,再持續變換,爲防止程序終止,數據丟失,要獲取到,在終止前,第二activity的最後一次變化的字符串,保證下次重啓APP第一個界面獲取到那次的值,由此值帶到第二activity繼續生成二維碼變化吧。實際上是一個很簡單的東西,但是我是鹹魚啊!!!html
這裏的方法呢,就是經過SharedPreferences.Editor,來把數據存入到文件中,在經過讀取,此處的數據應爲量不多,好比字符串之類,但是用在用戶名密碼的保存這塊。htm
具體就是對象
//先建立SharedPreferences.Editor對象接口,參數名分別爲「文件名」,「寫入操做」blog
SharedPreferences.Editor editor = getSharedPreferences("lock", MODE_WORLD_WRITEABLE).edit();接口
editor.putString("key名稱",「你想要保存的數據」);//key名稱,任意填寫。字符串
edtir.commint();// 提交是必定須要的。get
//以後就是獲取了it
//讀操做二維碼
SharedPreferences reder= getSharedPreferences("lock", MODE_WORLD_READABLE);程序
//這裏的key就是保存數據時候的key名稱這裏的第二個參數,若是沒有讀取到值,那麼value就是空;
String value = read.getString("key名稱", "");
更多關於數據存儲
http://www.cnblogs.com/ITtangtang/p/3920916.html