Fragment知識點

來源:互聯網
上載者:User

標籤:io   cti   re   c   管理   應用   

Fragment的概述及其設計哲學
Fragment的Lifecycle
Fragment與Activity的通訊 (event callback)
FragmentManager和FragmentTransaction
Activity添加(布局)Fragment的2種方式
Activity管理Fragment
在Activity中,添加、替換、刪除Fragment 顯示、隱藏 (add, remove, or replace, hide, show a fragment )
在Activity中導航Fragment
在Fragment中導航子Fragment
加動畫導航Fragment
帶back stack的Fragment
This back stack is managed by the activity and allows the user to return to the previous fragment state, by pressing the Back button.
back stack是由activity負責管理的,允許使用者按Back鍵返回前一個Fragment的狀態。

FragmentManager的功能
- 擷取指定Fragment
findFragmentById()或findFragmentByTag()
- popBackStack(),將Fragment從back stack中彈出(類比使用者按下Back按鍵)
- addOnBackStackChangeListener() 監聽back stack的變化。

FragmentTransaction的作用
add()
remove()
replace()
show()
hide()
addToBackStack()

執行個體:開發兼顧螢幕解析度的應用。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.