回覆列表
  • 1 # 手機使用者4938284024

    Android執行在各種各樣的裝置中,有小螢幕的手機,超大屏的平板甚至電視。針對螢幕尺寸的差距,很多情況下,都是先針對手機開發一套App,然後複製一份,修改佈局以適應平板神馬超級大屏的。難道無法做到一個App可以同時適應手機和平板麼,當然了,必須有啊。Fragment的出現就是為了解決這樣的問題。你可以把Fragment當成Activity的一個介面的一個組成部分,甚至Activity的介面可以完全有不同的Fragment組成,更帥氣的是Fragment擁有自己的生命週期和接收、處理使用者的事件,這樣就不必在Activity寫一堆控制元件的事件處理的程式碼了。更為重要的是,你可以動態的新增、替換和移除某個Fragment。在秒秒學的網站中有專門的課程來介紹Frament。

  • 2 # 萌無敵北島秋水

    fragment依附於activity,在一個activity中可以建立很多歌fragment,打個比喻:一個activity就像一件完整的“衣服”,一個fragment就像一塊塊的“補丁”,“衣服”需要“補丁”的時候,將“補丁“新增到需要的地方。在開發中,我們經常兩者結合使用,創建出不一樣的效果

  • 中秋節和大豐收的關聯?
  • 我是學生,辦哪種公交卡最合適?