【问题标题】:Activities vs. Fragment Implementation活动与片段实施
【发布时间】:2013-09-01 06:24:02
【问题描述】:

我在处理活动和片段时遇到了一些问题。我正处于应用开发的早期阶段,最终希望设计出最有效的方式来集成两个独立的屏幕。

第一个屏幕将是“启动屏幕”,它将向用户展示徽标、输入用户信息并通过数据库或 Facebook 登录的能力。还有一个按钮可让用户注册应用程序。

第二个屏幕将允许用户通过定义他的用户信息来设置一个帐户,并包括一个注册按钮和一个与 Facebook 连接按钮。

我想知道每个人都会如何处理手头的任务,因为我最初设计的应用程序指定了 2 个活动来处理每个屏幕。最近,我已经切换到能够将屏幕托管为 1 个 Activity 下的 2 个片段。

每种方法的好处是什么?您会选择哪种设计?

【问题讨论】:

    标签: android facebook android-activity fragment facebook-login


    【解决方案1】:

    Fragment 主要用于允许您在大型设备上并排显示两个单独的 UI。片段可以将代码和 UI 组合在一个布局中,它们还允许非 UI“活动”,但大多数情况下,它们可以让您灵活地显示附加到活动的各种视图。

    我会选择 2 个活动,因为您所描述的是操作的进展,而不是同一操作的多个视图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多