Android 碎片活动和活动之间的区别是什么?

Android 碎片活动和活动之间的区别是什么?,android,Android,我已经在我的基本代码中使用了它,将活动替换为片段活动,但我没有收到任何错误。应用程序正在运行。片段活动可以包含(顾名思义)。它是旧API活动的支持版本,旧API希望使用片段。如文档中所示: 碎片活动 要使用基于支持的片段的活动的基类 和加载器API 活动 活动是用户可以做的一件专注的事情。几乎所有活动都与用户交互,因此Activity类负责为您创建一个窗口,您可以在其中使用setContentView(视图)放置UI。虽然活动通常以全屏窗口的形式呈现给用户,但它们也可以以其他方式使用:作为浮动窗

我已经在我的基本代码中使用了它,将活动替换为片段活动,但我没有收到任何错误。应用程序正在运行。

片段活动可以包含(顾名思义)。它是旧API活动的支持版本,旧API希望使用片段。

如文档中所示:

碎片活动

要使用基于支持的片段的活动的基类 和加载器API

活动

活动是用户可以做的一件专注的事情。几乎所有活动都与用户交互,因此Activity类负责为您创建一个窗口,您可以在其中使用setContentView(视图)放置UI。虽然活动通常以全屏窗口的形式呈现给用户,但它们也可以以其他方式使用:作为浮动窗口(通过windowIsFloating set主题)或嵌入到另一个活动中(使用ActivityGroup)

更多信息请访问:

A,在Android 3.0蜂巢中引入,是活动内部用户界面的一部分。用户界面中可以有许多片段


是必须扩展的基类,以便在支持库中使用片段。

这里的细微差别是,
活动
可以使用本机SDK中的
片段
s(只要您针对的是API 11+),而
片段活动
可以使用支持库中的
片段
s

因此,假设API 11+,如果您在应用程序中使用
android.app.Fragment
s,您可以使用
Activity
,但如果您在应用程序中使用
android.support.v4.app.Fragment
s,则必须使用
FragmentActivity