我已经阅读了Android API的Activity和Fragment部分以及这两部分的许多Q& A,但我仍然没有清楚地了解某些观点。
感谢您的耐心
答案 0 :(得分:1)
活动基本上是应用程序中的一个屏幕(将其视为一个网页),其中包含所有相关逻辑。片段是子活动,是活动的一部分,具有自己的逻辑和UI。
当您在多个活动中使用相同的UI时,当您希望活动的UI的大部分在人们采取行动时进出更改,或者您想要重新排列UI的大部分内容时,您应该使用片段不同的布局。当这些都不是真的时,你应该忽略片段并直接使用活动。根据我的经验,它最终会有大约80%的活动和20%的碎片,但这实际上取决于你正在开发的应用程序类型 - 平板电脑应用程序使用更多的碎片,例如,因为它们有更多的屏幕空间。 / p>