0

在以下情况下,Activity 和启动它的 Intent 之间的关系是什么。

当操作系统销毁该 Activity 并且用户在某个时候再次移回它时,似乎操作系统再次使用其最后启动的 Intent 中的信息,操作系统是否将每个 Activity 的 Intent 存储在任务中?

4

2 回答 2

0

来自文档 意图是对要执行的操作的抽象描述。

你可以在这里阅读

以及来自文档 活动是用户可以做的一个单一的、专注的事情。

你可以在这里阅读

于 2013-09-07T19:53:05.450 回答
0

简而言之,Activity是一个用于显示用户界面的应用程序组件。
另一方面,意图是一种系统消息,可以在系统周围广播以通知其他应用程序发生事件,也可以用于请求系统显示新的活动。

当你从一个用户界面移动到另一个用户界面时,你需要带着一个意图启动那个新的用户界面。这就是你可以说的它们之间的关系。

当 Android 杀死一个应用程序并且用户导航回该应用程序时,会被一个新的 ActivityonCreate()触发。事实证明,在应用程序被杀死后重新创建活动时,可以使用意图附加功能。

于 2013-09-07T19:56:22.750 回答