什么是android中的碎片目的?

时间:2014-05-23 12:21:00

标签: android android-fragments android-activity

这可能是一个愚蠢的问题,但我在Android上编程两个月知道,我仍然不知道什么时候我必须使用碎片,我从来没有觉得我需要别的东西而不是活动...那&#因为看起来像是有用的东西(很多人都在讨论它),所以很烦人。

有人可以向我解释他们的目的吗?在哪种情况下我应该使用它?

由于

1 个答案:

答案 0 :(得分:1)

片段是应用程序的一部分用户界面或行为,可以放在一个Activity中,从而实现更多的模块化活动设计。如果我们说一个片段是一种次级活动,那就没有错。

以下是有关片段的重要观点:

  1. 一个片段有自己的布局和自己的行为 生命周期回调。
  2. 您可以添加或删除片段 活动正在运行时的活动。
  3. 您可以在单个活动中组合多个片段以构建多窗格UI。
  4. 片段可用于多种活动。
  5. 片段生命周期 与其主机活动的生命周期密切相关,这意味着
  6. 当活动暂停时,所有可用的片段都在 活动也将停止。
  7. 片段可以实现行为 没有用户界面组件。
  8. 片段被添加到 适用于API版本11的Honeycomb版Android中的Android API。
  9. 了解更多详情,请访问官方网站。 http://developer.android.com/guide/components/fragments.html