片段与FragmentActivity

时间:2013-04-04 12:44:53

标签: android android-fragments android-fragmentactivity

我是Android编程的新手。我想做片段,我看过使用Fragment和FragmentActivity的例子,它们之间有什么区别,每个案例应该使用哪些案例? 感谢

2 个答案:

答案 0 :(得分:7)

FragmentActivity是我们经典的具有片段支持的Activity,仅此而已。因此,当片段将附加到Activity时,需要FragmentActivity。

Well Fragment是复制Activity基本行为的好组件,仍然不是像Activity这样的独立应用程序组件,需要附加到Activity才能工作。

请阅读Difference between Fragment And FragmentActivity

答案 1 :(得分:5)

FragmentActivitygoogle-support-v4 lib的一部分,它基本上为具有2.3以下OS的系统添加了Fragment支持。所以FragmentActivity就像一个简单的Activity一样,只有它才能让你为它添加片段。

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