Java:是否有一个OS/内置计时器来终止我的应用程序';什么是过程?
我想知道,是否有操作系统/内置计时器来调用Java:是否有一个OS/内置计时器来终止我的应用程序';什么是过程?,java,android,Java,Android,我想知道,是否有操作系统/内置计时器来调用onDestroy()方法或终止我的应用程序进程 如果是,多少钱 因为我试图从设置->应用程序->管理应用程序中跟踪我关闭的应用程序,并且“停止”按钮已启用,几秒钟后它消失/禁用。系统将决定何时终止应用程序的进程,通常是在它希望回收内存以便其他应用程序可以运行时。此回调或onDestroy回调的时间没有保证 如果需要销毁活动,请显式调用finish();如果您需要销毁您的服务,请调用stopSelf()或从活动(或任何具有上下文的内容)中使用stopSe
onDestroy()
方法或终止我的应用程序进程
如果是,多少钱
因为我试图从
设置->应用程序->管理应用程序中跟踪我关闭的应用程序,并且“停止”按钮已启用,几秒钟后它消失/禁用。系统将决定何时终止应用程序的进程,通常是在它希望回收内存以便其他应用程序可以运行时。此回调或onDestroy
回调的时间没有保证
如果需要销毁活动
,请显式调用finish()
;如果您需要销毁您的服务
,请调用stopSelf()
或从活动(或任何具有上下文的内容)中使用stopService()
。如果其中任何一个需要基于计时器,您可以使用AlarmManager
设置PendingEvent
,并在其启动时执行上述操作。onDestroy没有计时器,当操作系统需要回收资源时,操作系统可以随时在后台调用该计时器。请阅读此计时器。回答这个问题:你的应用程序随时可能被杀死。你必须记住这一点。嗯,我想我明白了。。。它是关于清单文件中的“无历史记录”标记的。当我将其设置为TRUE时,操作系统将在后台终止我的应用程序进程。(当它隐藏时)