4

我是 Android 编程新手。我想做一个Fragment,我见过使用Fragment和FragmentActivity的例子,它们有什么区别,分别应该使用哪些情况?谢谢

4

2 回答 2

8

FragmentActivity 是我们的经典 Activity,支持 Fragment,仅此而已。因此需要 FragmentActivity,当一个 Fragment 将附加到 Activity 时。

那么 Fragment 是一个很好的组件,它复制了 Activity 的基本行为,仍然不是像 Activity 那样的独立应用程序组件,需要附加到 Activity 才能工作。

在这里阅读Fragment 和 FragmentActivity 之间的区别

于 2013-04-04T12:46:31.677 回答
5

FragmentActivitygoogle-support-v4lib 的一部分,它基本上是为 2.3 以下操作系统的系统添加片段支持。如此FragmentActivity简单Activity,只是它使您能够向其中添加 Fragment。

Fragment是一个共享部分Activity生命周期的对象,可以作为 UI 的一部分添加到Activity逻辑FragmentActivity中。s的美妙之处Fragment在于它可以Activities在您的应用程序中重复使用。

于 2013-04-04T12:57:11.830 回答