标签: android android-fragments
在现代Android开发中,是否建议完全转向片段式开发?
使用片段构建移动电话和平板电脑应用,而不是区分活动和活动+片段应用?
是否有任何谷歌Android团队的官方建议完全转移到“碎片”或不完全移动?
答案 0 :(得分:3)
您不必使用片段进行开发,但如果您想为最大数量的消费者/设备提供最佳环境,那么您应该切换到片段。但是,如果你真的认为片段是魔鬼的工作,你可以坚持只做基于活动的开发,并提供一个草率的UI。
就谷歌的感受而言,我认为总结起来了 -
通过ActivityGroup进行嵌入式活动是一个不错的主意,但由于Activity被设计为独立的自包含组件而不是与其他活动密切交互,因此一直很难处理。 Fragment API是一个更好的解决方案,应该被视为嵌入式活动的替代品。
有关片段使用情况的更多信息,请查看here,了解更多设计理念,请查看this post。