2012-04-19 33 views
2

在现代Android开发中,是否建议完全转向片段式开发?建议使用片段构建所有应用程序吗?

要使用片段构建移动电话和平板电脑应用程序,而不是区分纯粹活动和活动+片段应用程序?

是否有任何谷歌Android团队的官方建议完全移动到“碎片”或不完全移动?

回答

3

您不必开发使用片段,但如果您想提供具有最佳环境的最大数量的消费者/设备,那么您应该切换到片段。然而,如果你真的认为片段是魔鬼的工作,你可以坚持只基于活动的开发,并提供一个马虎看UI。

至于谷歌的感受去,我觉得这个总结说上调

通过的ActivityGroup

嵌入式活动是一个很好的想法,但一直很难对付,因为活动被设计成一个独立的自给自足的组件,而不是与其他活动密切相互作用。 Fragment API是一个更好的解决方案,应该被视为嵌入式活动的替代品。

有关片段使用的详细信息检查出来here和更多的设计理念退房this post