标签: android mobile-application
我需要保留一些信息,以便在关闭后启动应用时可以访问它。我需要在'MainActivity'的'onCreate()'上使用该信息。但是,如果重新启动移动设备,我需要清除/重置这些信息。那么我怎么知道程序中是否重启了移动设备并且重启后第一次启动了活动?
答案 0 :(得分:6)
收听BOOT_COMPLETED广播以了解手机何时开启。
BOOT_COMPLETED
然后使用SharedPreferences.Editor.clear()后跟commit()删除应用的所有数据。
SharedPreferences.Editor.clear()
commit()