我有一個沒有任何碎片的工作應用程序。我的應用應該在多大程度上使用碎片?
但DevBytes說如果你不使用片段在你的應用程序,你犯了一個大錯誤。
的API Guides說要Add multiple fragments to a screen to avoid switching activities
,從我認爲我們應該總是使用片段。
在我的應用我有活動A,B,C和d
一個是地圖的活動中,我表現出一定的標記,並在信息窗口的一些信息。
乙具有相同的信息一個,但只使用一個ListView,所以我可以顯示有關我對用戶的每個項目的更多信息。
C是所選項目的詳細信息。用戶可以得到ç無論是從一個或乙
d只是另一個活動(流外)
雖然我不使用今天的片段,似乎合理一個和乙轉換成片段,使他們可以重複使用,如果有一天我決定顯示一個和乙並排在平板電腦(甚至ŧ儘管這可以很容易地完成沒有片段)。
所以我的問題是:我也應該把我的C活動變成一個片段,因爲它是流的一部分嗎? (即使我不打算重複使用此活動)如果答案是肯定的,我是否也應該將D分成一個片段,並且只有一個活動和4個片段的應用程序?
感謝您的時間。
這真是一個意見。如果您想在較大的設備上並排顯示內容,請使用片段。如果你想快速分頁和分頁UI(在標籤上說),分段也很有意義。但是如果你沒有使用屏幕上顯示多個功能的能力,那麼沒有理由吃掉片段增加的複雜性。請記住,當平板電腦是全新的,並且他們真的在爲平板電腦推送特殊設計時,Google會撰寫該文檔,因此請仔細閱讀這些建議,並注意他們爲什麼會提出這些建議,以及它是否適合您。 –
謝謝你的洞察! – Androiderson