Android研究筆記二-ActivityFragment

Fragment實現了Activity拼裝。進一步地,因爲Fragment的引入,天然也引入了關於Fragment的變化。或者說Fragment做爲一個很是好的Activity分解概念,它是一個很是好的狀態識別單位。有了這個狀態識別單位,纔可能對Activity進行狀態管理。 後端

事實上,在Android之前,我一直嘗試進行相關狀態管理的研究。這個狀態,其中固然包含客戶端狀態。但一直沒有比較好的方案。可是Android經過Fragment對客戶端事務的引入,能夠說爲客戶端狀態管理提供了極好的契機。 遊戲

客戶端事務有時候可能跟後端事務有關聯,有時候可能沒有。若是有的話,可能涉及更復雜的同步機制,但有了狀態分解以及狀態事務的存在,一切便都具有了一個很好的概念基礎。也就是說,這樣的一些東西,是一個很是好的狀態管理基礎平臺。雖然說如今仍沒有良好的具體方案,但有了它們使得客戶端狀態管理的工做基礎產生了一個質的飛躍。 事務

Fragment對於View的拼裝意義並不大。由於隨便寫一個CompositeView都擁有這樣的能力。Fragment最大的價值在於針對它的事務實現。這個功能也許對於大部分應用並無做用,但對於一些客戶端狀態管理挑戰比較大的應用好比遊戲,毫無疑問擁有巨大的做用。 同步

相關文章
相關標籤/搜索