android開發(fā)基礎(chǔ)教程—SharedPreferences讀寫
更新時(shí)間:2013年01月09日 17:39:37 作者:
本文介紹SharedPreferences的讀與寫的實(shí)現(xiàn)思路,感興趣的朋友可以了解下
復(fù)制代碼 代碼如下:
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void onClick(View v) {
switch (v.getId()) {
case R.id.button1:
SharedPreferences sp = this.getSharedPreferences("myxml", Context.MODE_PRIVATE);
Editor editor = sp.edit();
editor.putString("name", "nanguabing");
editor.putInt("age", 20);
//持久化操作到存儲(chǔ)設(shè)備
editor.commit();
Toast.makeText(this, "寫入sp完成", 1).show();
break;
case R.id.button2:
SharedPreferences sp1 = this.getSharedPreferences("myxml", Context.MODE_PRIVATE);
String name = sp1.getString("name", "nobody");
int age = sp1.getInt("age", 0);
Toast.makeText(this, "name=" + name + ",age=" + age, 1).show();
break;
default:
break;
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}
文件格式:
復(fù)制代碼 代碼如下:
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<map>
<string name="name">nanguabing</string>
<int name="age" value="20" />
</map>
您可能感興趣的文章:
- Android應(yīng)用開發(fā)SharedPreferences存儲(chǔ)數(shù)據(jù)的使用方法
- Android 清除SharedPreferences 產(chǎn)生的數(shù)據(jù)(實(shí)例代碼)
- android中使用SharedPreferences進(jìn)行數(shù)據(jù)存儲(chǔ)的操作方法
- Android SharedPreferences的使用分析
- Android SharedPreferences實(shí)現(xiàn)記住密碼和自動(dòng)登錄界面
- Android應(yīng)用中使用SharedPreferences類存儲(chǔ)數(shù)據(jù)的方法
- Android:利用SharedPreferences實(shí)現(xiàn)自動(dòng)登錄
- Android通過記住密碼功能學(xué)習(xí)數(shù)據(jù)存儲(chǔ)類SharedPreferences詳解及實(shí)例
- Android持久化技術(shù)之SharedPreferences存儲(chǔ)實(shí)例詳解
- Android中SharedPreferences簡單使用實(shí)例
相關(guān)文章
Android編程實(shí)現(xiàn)禁止?fàn)顟B(tài)欄下拉的方法詳解
這篇文章主要介紹了Android編程實(shí)現(xiàn)禁止?fàn)顟B(tài)欄下拉的方法,結(jié)合實(shí)例形式詳細(xì)分析了Android狀態(tài)欄操作相關(guān)的函數(shù)、屬性調(diào)用及權(quán)限控制設(shè)置技巧,需要的朋友可以參考下2017-08-08android自定義控件實(shí)現(xiàn)簡易時(shí)間軸(2)
這篇文章主要為大家詳細(xì)介紹了android自定義控件實(shí)現(xiàn)簡易時(shí)間軸的第二篇,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-01-01解決Android使用Handler造成內(nèi)存泄露問題
內(nèi)存泄露的危害就是會(huì)使虛擬機(jī)占用內(nèi)存過高,導(dǎo)致OOM(內(nèi)存溢出),程序出錯(cuò)。接下來通過本文給大家分享Android使用Handler造成內(nèi)存泄露問題及解決方法,一起看看吧2017-08-08Android下Button實(shí)現(xiàn)圖文混排效果
這篇文章主要為大家詳細(xì)介紹了Android下Button實(shí)現(xiàn)圖文混排效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08Android自定義控件案例匯總1(菜單、popupwindow、viewpager)
這篇文章主要介紹了Android自定義控件案例匯總,優(yōu)酷菜單、popupwindow實(shí)現(xiàn)下拉列表、viewpager實(shí)現(xiàn)輪播圖,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12基于Android實(shí)現(xiàn)自動(dòng)滾動(dòng)布局
在平時(shí)的開發(fā)中,有時(shí)會(huì)碰到這樣的場景,設(shè)計(jì)上布局的內(nèi)容會(huì)比較緊湊,導(dǎo)致部分機(jī)型上某些布局中的內(nèi)容顯示不完全,或者在數(shù)據(jù)內(nèi)容多的情況下,單行無法顯示所有內(nèi)容,這里給大家簡單介紹下布局自動(dòng)滾動(dòng)的一種實(shí)現(xiàn)方式,感興趣的朋友可以參考下2023-12-12