1慨畸。Fragment 創(chuàng)建树瞭,布局設(shè)置隆豹,切換到其他fragment拯勉,添加切換過渡動畫豹障,添加共享動畫
1.1 布局設(shè)置-》建fragment同時自動生成一個layout,使用Inflater解析它宿接,
1.2? ? parentFragmentManager(Fragment)或supportFragmentManager(AppComActivity) 來進行切換fragment操作
1.3添加過渡動畫setCustomAnimations(?int enter, int exit,? int popEnter, int popExit)
1.4用replace add remove方法來替換或添加
1.4.5? 必加 setReorderingAllowed(true)
1.5? 添加共享動畫 addSharedElement(本frgment赘淮,下一個fragment對應(yīng)控件的transitionName<布局里設(shè)置>)
1.6 addToBackStacK(null)fragment入棧
2. DialogFragment創(chuàng)建,通過解析器創(chuàng)建睦霎,DialogFragment的內(nèi)部功能
2.1 再onCreateDialog()里利用layoutInflater解析已布局界面梢卸,
2.2 使用AlertDialog.Builder創(chuàng)建具有提示及選擇這種基本功能的彈窗
2.3 記得show(), 并再結(jié)尾 return alertDialog
3.創(chuàng)建類的單例對象
4.弱引用