我有一個非常普遍的問題,我沒有爲我的問題找到具體答案,因此再次提出。多個活動或單個活動和多個片段
我想兩種方法
之間決定- 各種不同的窗口和任務,以避免複雜性和問題
- 單活動,併爲不同的任務和用戶的多個片段可以瀏覽喜歡的活動持片段專用活動用戶將導航到Fragment B,Fragment C,這可以來回交易。
我想知道什麼?
- 是活動轉換對於處理器來說代價高昂還是實現簡單化內存開銷可以忽略不計?
- 片段在管理生命週期的過程中有開銷,所以這個生命週期管理器會帶來什麼問題?
- 處理碎片事務並保存碎片狀態有多容易?
我們現在還不知道要保存片段的數據量是多少。
因爲我知道片段的一個用途是,您可以使用它來解耦代碼,從而防止活動成爲巨人。維護代碼並保持簡單非常重要。 –