android開發(fā)基礎(chǔ)教程—SharedPreferences讀寫
更新時間:2013年01月09日 17:39:37 作者:
本文介紹SharedPreferences的讀與寫的實現(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);
//持久化操作到存儲設(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存儲數(shù)據(jù)的使用方法
- Android 清除SharedPreferences 產(chǎn)生的數(shù)據(jù)(實例代碼)
- android中使用SharedPreferences進(jìn)行數(shù)據(jù)存儲的操作方法
- Android SharedPreferences的使用分析
- Android SharedPreferences實現(xiàn)記住密碼和自動登錄界面
- Android應(yīng)用中使用SharedPreferences類存儲數(shù)據(jù)的方法
- Android:利用SharedPreferences實現(xiàn)自動登錄
- Android通過記住密碼功能學(xué)習(xí)數(shù)據(jù)存儲類SharedPreferences詳解及實例
- Android持久化技術(shù)之SharedPreferences存儲實例詳解
- Android中SharedPreferences簡單使用實例
相關(guān)文章
Android編程實現(xiàn)禁止?fàn)顟B(tài)欄下拉的方法詳解
這篇文章主要介紹了Android編程實現(xiàn)禁止?fàn)顟B(tài)欄下拉的方法,結(jié)合實例形式詳細(xì)分析了Android狀態(tài)欄操作相關(guān)的函數(shù)、屬性調(diào)用及權(quán)限控制設(shè)置技巧,需要的朋友可以參考下2017-08-08解決Android使用Handler造成內(nèi)存泄露問題
內(nèi)存泄露的危害就是會使虛擬機占用內(nèi)存過高,導(dǎo)致OOM(內(nèi)存溢出),程序出錯。接下來通過本文給大家分享Android使用Handler造成內(nèi)存泄露問題及解決方法,一起看看吧2017-08-08Android自定義控件案例匯總1(菜單、popupwindow、viewpager)
這篇文章主要介紹了Android自定義控件案例匯總,優(yōu)酷菜單、popupwindow實現(xiàn)下拉列表、viewpager實現(xiàn)輪播圖,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-12-12