我是Android编程的新手。我想做片段,我看过使用Fragment和FragmentActivity的例子,它们之间有什么区别,每个案例应该使用哪些案例? 感谢
答案 0 :(得分:7)
FragmentActivity是我们经典的具有片段支持的Activity,仅此而已。因此,当片段将附加到Activity时,需要FragmentActivity。
Well Fragment是复制Activity基本行为的好组件,仍然不是像Activity这样的独立应用程序组件,需要附加到Activity才能工作。
答案 1 :(得分:5)
FragmentActivity
是google-support-v4
lib的一部分,它基本上为具有2.3以下OS的系统添加了Fragment支持。所以FragmentActivity
就像一个简单的Activity
一样,只有它才能让你为它添加片段。
Fragment
是一个共享Activity
生命周期部分内容的对象,可以作为您的UI的一部分添加到Activity
或FragmentActivity
的逻辑中。 Fragment
s的美妙之处在于可以在您的应用程序中的不同Activities
中重复使用。