首页 文章

我的Android应用程序的片段或活动

提问于
浏览
1

我花了一些时间试图研究碎片和活动之间的差异,但没有找到任何结论 . 这个帖子似乎推荐片段Are Fragments and Fragment Activities inherently faster than Activities?

而这一活动(手机)Android Fragments and Activities

我正在开发一个应用程序,首先会向用户显示一个搜索屏幕,在该屏幕上他将设置搜索详细信息,然后在单击搜索后,他将显示另一个屏幕,其中包含搜索结果列表 . 我无法判断要采用哪种解决方案 . A)我应该选择活动还是片段 . 我不会在任何一个屏幕上使用操作栏 .

在将来制作应用程序的平板电脑版本可能是相关的,在这种情况下,我认为片段将是有用的但是B)从活动重新设计到使用片段是一个主要的头痛吗?

C)使用片段时,您可以将屏幕A作为主要活动吗?屏幕B是您的片段 - #1还是必须将两个屏幕作为片段,主要活动为父母 .

1 回答

  • 1

    如果我正确理解了你的目标范围,你最好不要使用片段 . 这是因为片段确实是他们听起来的样子 . 可以在别处重用的代码片段 . 我的直觉告诉我,搜索结果可供轻松重用,以便将来在查询时使用该应用程序,或者仅将结果用作某种自动填充选项 . 碎片与其结构中的活动没有太大的不同,但有不同之处需要了解 . 如果您尚未实施活动,则考虑使用片段 . 至于帖子中的C点,您可以执行您询问的两种情况 . 我有一个应用程序,我的主要活动是“在后台”,并在用户导航时切换2个片段 . 另一个例子是使用主要活动作为屏幕1的天气应用程序和作为屏幕2的片段 .

    查看Youtube上的this guy,了解一些非常好(和简单)的片段解释 .

相关问题