Android 清除SharedPreferences 產(chǎn)生的數(shù)據(jù)(實(shí)例代碼)
定義:
SharedPreferences preferences = null;
SharedPreferences.Editor editor = null;
preferences = getSharedPreferences(TAG, Activity.MODE_PRIVATE);
editor = preferences.edit();
在onstop里面保存播放位置
@Override
protected void onStop() {
editor.putInt(filePath, currentposition);
// 提交保存的結(jié)果
Log.e(TAG, "onStop");
editor.commit();
super.onStop();
}
在onPrepared中seekto到原來位置
public void onPrepared(MediaPlayer mp) {
currentposition = preferences.getInt(filePath, -1);
if (currentposition != -1) {
mUvv.seekTo(currentposition);
}
后面的話,我需要的是清除這些記錄,在ondestroy中清除。 值得注意的地方是清除的時候也要提交,不然的話,數(shù)據(jù)沒刷新還是保持原來的數(shù)據(jù),剛開始沒有注意到清除也要commit。搞得我郁悶。。。
protected void onDestroy() {
// TODO Auto-generated method stub
if (clearshared) {
editor.clear();
editor.commit();
}
super.onDestroy();
}
- Android SharedPreferences存儲用法詳解
- Android SharedPreferences實(shí)現(xiàn)記住密碼和自動登錄界面
- android中使用SharedPreferences進(jìn)行數(shù)據(jù)存儲的操作方法
- Android應(yīng)用開發(fā)SharedPreferences存儲數(shù)據(jù)的使用方法
- Android學(xué)習(xí)筆記-保存數(shù)據(jù)到SQL數(shù)據(jù)庫中(Saving Data in SQL Databases)
- Android 實(shí)現(xiàn)永久保存數(shù)據(jù)的方法詳解
- Android 使用 SharedPreferences 保存少量數(shù)據(jù)的實(shí)現(xiàn)代碼
相關(guān)文章
Android RecyclerView多類型布局卡片解決方案
這篇文章主要介紹了Android RecyclerView多類型布局卡片解決方案,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-03-03
什么是Android靜默拍攝 Android靜默拍攝app制作方法
這篇文章主要告訴大家什么是Android靜默拍攝,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-03-03
Android提高之BroadcastReceiver實(shí)例詳解
這篇文章主要介紹了Android的BroadcastReceiver用法,在Android的項(xiàng)目開發(fā)中是比較實(shí)用的功能,需要的朋友可以參考下2014-08-08
基于adbkit的android設(shè)備管理(精簡版stf)
這篇文章主要為大家介紹了基于adbkit的android設(shè)備管理(精簡版stf)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-09-09
使用RecylerView完成拖動排序高仿qq側(cè)滑刪除功能
最近在做一個android項(xiàng)目,使用到Recylerview完成拖動排序,側(cè)滑刪除功能,今天小編把思路分享到腳本之家平臺,供大家學(xué)習(xí)2016-10-10
Android實(shí)現(xiàn)歡迎界面停留3秒效果
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)歡迎界面停留3秒效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-02-02

