【发布时间】:2013-11-05 15:37:27
【问题描述】:
这是我从this training tutorial 复制并粘贴的文本。
“由于系统在停止时会将您的 Activity 实例保留在系统内存中,您可能根本不需要实现 onStop() 和 onRestart()(甚至 onStart() 方法。 对于大多数相对简单的活动,活动会停止并重新启动就好了,您可能只需要使用 onPause() 来暂停正在进行的操作并断开与系统资源的连接。” p>
我不明白。因为据我所知,一个活动只能通过调用 onStop() 来停止,并且只能通过调用 onStart() 来启动。如果没有 onStart 方法,活动如何启动。
你们明白这段话的意思吗?
【问题讨论】:
-
一个活动被停止,和 onStop 被调用。这只是一个反馈的事情,调用 onSomething 并不会导致某些事情发生。此外,您需要阅读有关多态性的信息。仅仅因为您没有在活动中定义 onStart 并不意味着没有 onStart。其实还有超。
标签: android