我正在創建一個應用程序,讓我的應用程序在安裝到移動設備中時處於某種狀態,其中包括刪除所有存儲的sharedpreference密鑰和sqllite數據。有可能,如果是的話,那麼如何?謝謝。將Android活動狀態恢復到它開始的狀態
0
A
回答
0
當您想要以新的方式啓動應用程序時發生事件,請執行以下操作。
Flush out all sqlite data
Flush out all pref data
啓動SplashActivity與
Intent intent = new Intent(this, SplashActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
它會清除所有活動堆棧,你會開始階段訪問App。
1
你可以試試這個!
FeedReaderDbHelper mDbHelper = new FeedReaderDbHelper(classname.this);
SQLiteDatabase db = mDbHelper.getReadableDatabase();
db.execSQL("delete from " + table.TABLE_NAME);
db.close();
SharedPreferences.Editor editor = sharedpreferences.edit();
editor.clear().commit();
相關問題
- 1. Android:將活動恢復到我離開它的狀態
- 2. android返回到活動狀態後恢復edittext的狀態
- 3. 恢復活動的狀態
- 4. 在Android中恢復活動狀態
- 5. 如何將GUI的狀態恢復到原始狀態?
- 6. Android應用程序狀態從啓動狀態恢復 - 恢復狀態
- 7. 返回後恢復活動狀態
- 8. 保存和恢復活動狀態?
- 9. 如何讓Android活動恢復到最初創建的狀態?
- 10. Android無法恢復狀態
- 11. NSPopUpButton恢復到初始狀態
- 12. 恢復到原始狀態GSAP - TweenlineMax
- 13. Android活動狀態
- 14. 活動狀態android
- 15. 查看狀態,新的活動開始
- 16. 保存和恢復活動的狀態 - Bundle始終爲空?
- 17. ReactJS狀態得到恢復
- 18. 恢復到已知狀態
- 19. 如何使鏈接恢復到正常狀態(非活動狀態)?
- 20. 如何在動畫後將視圖恢復到原始狀態?
- 21. 處於活動狀態和非活動狀態的狀態圖
- 22. Admob狀態恢復爲無效狀態
- 23. 保存頁面狀態並將其恢復到相同狀態
- 24. Android - 在開始新活動時保存活動狀態
- 25. iOS狀態恢復
- 26. 恢復OpenGL狀態
- 27. 無法恢復活動 - Android 4.0的非法狀態異常
- 28. Android活動保持恢復保存的實例狀態
- 29. Android Wear:從通知恢復先前的活動狀態
- 30. 將VIM恢復到默認狀態
實際上每一件事都要單獨手動沖洗不是問題。我想知道是否可以做些什麼來抵消迄今爲止在應用程序中做的所有事情,並將其帶入新出生的狀態。我希望你明白這一點。 – Anurag
我的意思是你想用新鮮的應用程序執行數據的權利? –
是的,除了編入應用程序的數據之外的所有數據都應該被刪除。 – Anurag