前言 最近項(xiàng)目中用到了DialogFragment,用起來(lái)很方便,但是坑比較多,于是自己研究了下源碼,理清楚DialogFragment中Dia...

前言 最近項(xiàng)目中用到了DialogFragment,用起來(lái)很方便,但是坑比較多,于是自己研究了下源碼,理清楚DialogFragment中Dia...
本篇文章已授權(quán)為微信公眾號(hào) code小生 發(fā)布 前言 具體的代碼以及示例我都放上 Github 了,有需要的朋友可以去看一下 DialogFra...
我為何要封裝DialogFragment 最近在重構(gòu)項(xiàng)目代碼,項(xiàng)目中創(chuàng)建對(duì)話框用的是Dialog,AlertDialog。但是官方推出了Dial...
目錄介紹 1.最簡(jiǎn)單的使用方法1.1 官方建議1.2 最簡(jiǎn)單的使用方法1.3 DialogFragment做屏幕適配 2.源碼分析2.1 Dia...
話不多說(shuō),首先看下效果 背景 在開發(fā)中,我們可能會(huì)遇到這樣的需求,首頁(yè)有多個(gè)fragment,有的fragment需要實(shí)現(xiàn)沉浸式,其余不需要實(shí)現(xiàn)...
問(wèn)題 最近在線上bugly看到一個(gè)近兩個(gè)版本的出現(xiàn)的一個(gè)bug: 這個(gè)bug是方法找不到異常,因?yàn)轫?xiàng)目中用了mvparms框架,剛開始看到異常指...
由于最近在整理Fragment相關(guān)的資料,所以把這篇文章翻出來(lái),轉(zhuǎn)到了簡(jiǎn)書。雖然已經(jīng)是幾年前的文章了,但是有些思想還是值得學(xué)習(xí),轉(zhuǎn)自:gitbo...
2022更新: 請(qǐng)使用官方最新的解決方案 OnBackPressedDispatcher Fragment可以說(shuō)是在Android開發(fā)必需要使用...
在上一篇從源碼角度分析,為什么會(huì)發(fā)生Fragment重疊?里,我們分析了造成Fragment重疊的原因,這一篇我會(huì)介紹幾個(gè)解決方案,同時(shí)給出一個(gè)...
首先來(lái)看一下android.support.v4.app.Fragment和android.app.Fragment這兩包的區(qū)別: 1.最低支持...