日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

android本地存储SharedPreferences

發布時間:2025/5/22 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android本地存储SharedPreferences 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
SharedPreferences是Android中最容易理解的數據存儲技術,實際上SharedPreferences處理的就是一個key-value(鍵值對)SharedPreferences常用來存儲一些輕量級的數據


//實例化SharedPreferences對象(第一步)
SharedPreferences mySharedPreferences= getSharedPreferences("test",
Activity.MODE_PRIVATE);
//實例化SharedPreferences.Editor對象(第二步)
SharedPreferences.Editor editor = mySharedPreferences.edit();
//用putString的方法保存數據
editor.putString("name", "Karl");
editor.putString("habit", "sleep");
//提交當前數據
editor.commit();
//使用toast信息提示框提示成功寫入數據
Toast.makeText(this, "數據成功寫入SharedPreferences!" ,
Toast.LENGTH_LONG).show();

執行以上代碼,SharedPreferences將會把這些數據保存在test.xml文件中,可以在File Explorer的data/data下導出該文件,并查看。
那么已經保存好的數據如何讀取出來呢。我們來看:?


[code]
//同樣,在讀取SharedPreferences數據前要實例化出一個SharedPreferences對象
SharedPreferencessharedPreferences= getSharedPreferences("test",
Activity.MODE_PRIVATE);
// 使用getString方法獲得value,注意第2個參數是value的默認值
String name =sharedPreferences.getString("name", "");
String habit =sharedPreferences.getString("habit", "");
//使用toast信息提示框顯示信息

Toast.makeText(this, "讀取數據如下:"+"\n"+"name:" + name + "\n" + "habit:" + habit,
Toast.LENGTH_LONG).show();

SharedPreferences是Android中最容易理解的數據存儲技術,實際上SharedPreferences處理的就是一個key-value(鍵值對)。SharedPreferences常用來存儲一些輕量級的數據.

復制代碼 代碼如下:
//實例化SharedPreferences對象(第一步)
SharedPreferences mySharedPreferences= getSharedPreferences("test",
Activity.MODE_PRIVATE);
//實例化SharedPreferences.Editor對象(第二步)
SharedPreferences.Editor editor = mySharedPreferences.edit();
//用putString的方法保存數據
editor.putString("name", "Karl");
editor.putString("habit", "sleep");
//提交當前數據
editor.commit();
//使用toast信息提示框提示成功寫入數據
Toast.makeText(this, "數據成功寫入SharedPreferences!" ,
Toast.LENGTH_LONG).show();


執行以上代碼,SharedPreferences將會把這些數據保存在test.xml文件中,可以在File Explorer的data/data下導出該文件,并查看。
那么已經保存好的數據如何讀取出來呢。我們來看:

復制代碼 代碼如下:
[code]
//同樣,在讀取SharedPreferences數據前要實例化出一個SharedPreferences對象
SharedPreferencessharedPreferences= getSharedPreferences("test",
Activity.MODE_PRIVATE);
// 使用getString方法獲得value,注意第2個參數是value的默認值
String name =sharedPreferences.getString("name", "");
String habit =sharedPreferences.getString("habit", "");
//使用toast信息提示框顯示信息

Toast.makeText(this, "讀取數據如下:"+"\n"+"name:" + name + "\n" + "habit:" + habit,
Toast.LENGTH_LONG).show();


源代碼如下:
public class Main extends Activity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}

public void onClick_WriteData(View view)
{
SharedPreferences mySharedPreferences = getSharedPreferences("test",
Activity.MODE_PRIVATE);
SharedPreferences.Editor editor = mySharedPreferences.edit();
editor.putString("name", "karl");
editor.putString("habit", "sleep");
editor.commit();
Toast.makeText(this, "數據成功寫入SharedPreferences!" ,
Toast.LENGTH_LONG).show();

}
public void onClick_ReadData(View view)
{
SharedPreferences sharedPreferences = getSharedPreferences("test",
Activity.MODE_PRIVATE);
String name = sharedPreferences.getString("name", "");
String habit = sharedPreferences.getString("habit", "");

Toast.makeText(this, "讀取數據如下:"+"\n"+"name:" + name + "\n" + "habit:" + habit,
Toast.LENGTH_LONG).show();

}
}

?

?

?

轉載于:https://www.cnblogs.com/manmanlu/p/3860228.html

總結

以上是生活随笔為你收集整理的android本地存储SharedPreferences的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 爱爱精品 | 公车激情云雨小说 | 91好色先生 | 欧美三级日本三级 | 成年人在线视频观看 | 欧美成年人在线视频 | 色资源网站 | 美女扒开尿口让男人桶 | 日本道在线观看 | 插骚| 日本亚洲高清 | 天天插美女 | 亚洲自拍网站 | 毛片内射久久久一区 | 黄色小网站入口 | 中文字幕在线播放一区二区 | 亚洲色成人一区二区三区小说 | www.youjizz日本 | 美女日批网站 | a亚洲精品 | 调教一区 | 免费看成人毛片 | 能看的av网站 | 99久久网站 | 国产激情二区 | 性日本xxx | 91久久精品一区二区 | 日本少妇性生活 | 38在线视频 | a级免费网站 | 欧美色综合天天久久综合精品 | 欧美黄色网络 | 亚洲综合五月天 | 欧美日韩在线中文字幕 | 亚洲精选在线 | www裸玉足久久久 | 欧美又大又硬又粗bbbbb | 99精品视频在线播放免费 | 国产一区二区三区四区hd | 香蕉久久夜色精品升级完成 | 激情图片区 | 亚洲午夜视频 | 三及毛片| 免费高清黄色 | 精品视频第一页 | 欧美成欧美va | 青青艹在线观看 | 中文精品久久久久人妻不卡 | 成a人v | 白丝一区| 国产 欧美 日韩 在线 | 国产www性| 泰坦尼克号3小时49分的观看方法 | 羞羞动漫免费观看 | 韩国无码一区二区三区精品 | www.超碰在线 | 3d动漫精品啪啪一区二区免费 | 西野翔夫の目の前で犯在线 | 亚洲欧美日韩在线播放 | 91丨九色 | 活大器粗np高h一女多夫 | 狠狠干狠狠艹 | 午夜大片在线观看 | 中文字幕亚洲欧美 | 激情丁香网 | 黄色av片三级三级三级免费看 | 91插视频 | 女人张开双腿让男人捅 | www.插插插.com| 狠狠爱夜夜爱 | 亚洲无码久久久久 | 麻豆传媒在线观看 | 日韩城人视频 | 亚洲天堂久久久 | 天天操天天碰 | 香蕉小视频 | 中文一区二区在线播放 | 久久女同互慰一区二区三区 | 无码精品人妻一区二区三区漫画 | 欧美日韩一区二区区 | 98在线视频 | 美女被草网站 | 亚洲一区二区自偷自拍 | 久久人人爽人人爽人人片av高清 | 激情男女视频 | av九九九| 超碰婷婷 | 亚洲一区在线观看视频 | 免费在线看污片 | 久久成年网 | 天天干天天爱天天操 | 大陆熟妇丰满多毛xxxⅹ | 国产三级久久久久 | 国产精品9191| 国产另类专区 | 男人的天堂一级片 | 影音先锋毛片 | 在线黄网 | 亚洲偷偷自拍 |