我正在创建一个应用程序,让我的应用程序在安装到移动设备中时处于某种状态,其中包括删除所有存储的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