为什么我们选择片段而不是活动?

时间:2015-11-26 03:55:11

标签: android android-fragments android-activity

我怀疑是为什么我们选择片段而不是活动,即使我也读到它可以重复使用,我有自己的生命周期等等。但作为一个初学者,它很难处理它。然后我还有一个疑问,到目前为止,我在我的项目中所做的是我只有两个活动,一个用于登录,另一个用于导航抽屉和动作栏其余的东西都是活动2下面的片段是正确的方式与错误或做错。许多片段正在进行活动2,如片段中的多个片段是正确的方式它可能是一个愚蠢的问题,因为初学者很难理解我可以让任何人澄清我的怀疑

2 个答案:

答案 0 :(得分:2)

片段是为平板电脑发明的,以便在一个屏幕上组合多个片段。最常见的是它们用于主细节关系。从这个角度看这个问题。将两个片段放在一个屏幕上是否有意义?他们有联系吗?

再次阅读本文,以澄清何时需要片段。 http://developer.android.com/guide/components/fragments.html

答案 1 :(得分:0)

1)如果您觉得不适合您的应用程序,则不必使用片段。

2)进行多项活动很好。大多数应用程序都可以。

3)允许在片段内部使用片段,但是如果您不熟悉生命周期事件,则应该意识到它可能会导致应用程序出现异常行为。

4)在Android Dev Summit(2015)中,我们展示了一个Android架构示例的精彩概述,我建议您查看它:here

希望这有助于澄清一些事情。