2012-04-19 60 views
2

在現代Android開發中,是否建議完全轉向片段式開發?建議使用片段構建所有應用程序嗎?

要使用片段構建移動電話和平板電腦應用程序,而不是區分純粹活動和活動+片段應用程序?

是否有任何谷歌Android團隊的官方建議完全移動到「碎片」或不完全移動?

回答

3

您不必開發使用片段,但如果您想提供具有最佳環境的最大數量的消費者/設備,那麼您應該切換到片段。然而,如果你真的認爲片段是魔鬼的工作,你可以堅持只基於活動的開發,並提供一個馬虎看UI。

至於谷歌的感受去,我覺得這個總結說上調

通過的ActivityGroup

嵌入式活動是一個很好的想法,但一直很難對付,因爲活動被設計成一個獨立的自給自足的組件,而不是與其他活動密切相互作用。 Fragment API是一個更好的解決方案,應該被視爲嵌入式活動的替代品。

有關片段使用的詳細信息檢查出來here和更多的設計理念退房this post