android应用程序强制关闭执行activity哪个方法
发布网友
发布时间:2022-04-30 18:15
我来回答
共2个回答
热心网友
时间:2022-06-28 23:40
旧版本2.0以前能用这个android.os.Process.killProcess(android.os.Process.myPid());,但是现在不能实现全部退出(除非你只有一个activity)。
如果说强制关闭的forseclose。你需要制造一个异常,捕获异常,并自定义该异常,不让其弹出强制关闭对话框。
好的做法是,建一个集合,放在baseactivity中,每启动activity时,将其放在集合中,最后全部退出时,遍历一下,finish掉。也可采取单例模式,或者用广播接收者。自己百度很多的。
还有就是一键清理的原理了,申请一个超级大的内存,系统不够,将会KO掉所有后台运行的应用。
热心网友
时间:2022-06-28 23:41
关闭单个activity用finish()方法即可