1. FragmentTransaction區(qū)別add和replace 源碼中關(guān)于add的解釋截屏2023-03-08 14.40.59.png 源碼中關(guān)于replace的解...
1. FragmentTransaction區(qū)別add和replace 源碼中關(guān)于add的解釋截屏2023-03-08 14.40.59.png 源碼中關(guān)于replace的解...
一、viewModel+自定義接口的方式實(shí)現(xiàn) 注意點(diǎn):viewModel中不要傳入context的相關(guān)內(nèi)容,容易內(nèi)存泄露,如果需要上下文對象,可以繼承ViewModel類的子...
效果演示: 列表采用一個(gè)recyclerview實(shí)現(xiàn),定義一個(gè)公共父實(shí)體類,定義基礎(chǔ)屬性,各個(gè)item類型的實(shí)體類擁有自己的屬性,繼承公共父實(shí)體類。然后adapter采用多i...
第三個(gè)參數(shù)可以設(shè)置啥? 從官方文檔看,addEventListener 方法使用如下: target.addEventListener(type, listener[, op...
之前的項(xiàng)目都是固定的板卡Android 8.0之前的,今天適配新的板卡 Android 12 上意外發(fā)現(xiàn) 廣播無法接收到消息 在此記錄! Android 8.0 之后 谷歌對...
關(guān)于安卓底部DialogFragment基類封裝(二) 上文封裝了一個(gè)普通的dialogfragmentdialog fragment[https://www.jianshu...
最近想著如何把一些小的技術(shù)知識和細(xì)節(jié)整理起來。參考別人的博客,我給這類文章起了一個(gè)名字叫“技術(shù)碎周報(bào)”。主要用來整理和分享日常開發(fā)中遇到的小的知識點(diǎn)和感悟。對于能夠獨(dú)立寫成一...
目錄 1. 自定義View基礎(chǔ) 1.1 分類 自定義View的實(shí)現(xiàn)方式有以下幾種 類型定義自定義組合控件多個(gè)控件組合成為一個(gè)新的控件,方便多處復(fù)用繼承系統(tǒng)View控件繼承自T...