Android暂停状态澄清

时间:2013-06-12 02:25:10

标签: android state android-lifecycle

Android developer documentation状态:“如果活动失去焦点但仍然可见(即,新的非全尺寸或透明活动主要关注您的活动),则会暂停活动。暂停活动完全处于活动状态(它维护所有状态和成员信息并保持附加到窗口管理器),但在极低内存情况下可能被系统杀死。“

有人能举例说明“新的非全尺寸或透明活动”会导致活动进入暂停状态吗?

我想不出一个符合这个标准的例子。我一直认为活动本质上是全屏的。它们不能是“非全尺寸”,透明活动只有透明背景,从而导致活动进入停止状态,而不是暂停状态。

1 个答案:

答案 0 :(得分:4)

一个例子是一个以对话框为主题的活动。

android:theme="@android:style/Theme.Dialog"

因此,活动是对话框的大小(不占用整个屏幕),但具有活动的所有功能