脏关机后的Android清理
我正在编写一个程序,在操作过程中创建各种文件,在关闭活动时将删除窗帘文件并在数据库中注册其他文件 如果应用程序未正确关闭(即电池已卸下),是否有方法检测下一次运行程序的时间,以便运行清理和修复数据库 我每次都会运行它,但我认为它可能会非常耗时。 必要时,应在开始主要活动(不是通常进行清理的活动)之前进行清理,因为这会影响输出脏关机后的Android清理,android,Android,我正在编写一个程序,在操作过程中创建各种文件,在关闭活动时将删除窗帘文件并在数据库中注册其他文件 如果应用程序未正确关闭(即电池已卸下),是否有方法检测下一次运行程序的时间,以便运行清理和修复数据库 我每次都会运行它,但我认为它可能会非常耗时。 必要时,应在开始主要活动(不是通常进行清理的活动)之前进行清理,因为这会影响输出 我有这个清理的代码,我使用的是API 10 您可以有一个SharedReferences布尔变量,只有在完成清理后才能将该变量设置为true。当应用程序启动时,检查此值,如
我有这个清理的代码,我使用的是API 10 您可以有一个SharedReferences布尔变量,只有在完成清理后才能将该变量设置为true。当应用程序启动时,检查此值,如果为false,则清除 有关SharedReferences的更多信息,请参见本页: