假設(shè)一個(gè)類既有save保存方法,也有fetch讀取方法,如果沒有泛型限定,當(dāng)IBox<Number>指向IBox 的時(shí)候,首先IBox<Numb...
一、MVI模式 MVVM開發(fā)模式最大的弊端就是大量的觀察者,大量的LiveData模板代碼,參考文檔1[https://blog.csdn.ne...
1. 配置階段 在工程下創(chuàng)建Module,命名buildSrc,注意S大寫,不是這個(gè)名字本項(xiàng)目識(shí)別不到插件。 刪除所有的目錄僅留下java目錄,...
1. flutter中使用WebView 純展示的頁(yè)面,上面的配置就可以,但是要想實(shí)現(xiàn)Flutter和H5的雙向數(shù)據(jù)交流,就需要像原生和H5之間...
一、 jni環(huán)境搭建 借助Android Studio可以快速構(gòu)建支持jni的項(xiàng)目。 New Project 選擇 Native C++: 好了...
升級(jí)AndroidX編譯錯(cuò)誤 項(xiàng)目根目錄build.gradle gradle/wrapper/gradle-wrapper.propertie...
一、 分享吐槽 分享真的是做一次就要重新看一次文檔,慢慢整理一份,微信QQ的文檔還好說,微博文檔我都懷疑自己穿越了。所以打算整理一份分享框架,只...
android原生App最大的痛點(diǎn)就是更新周期長(zhǎng),稍有改動(dòng),就需要發(fā)布新版本,加上審核,最快也要3天后才能讓用戶看到新模塊。 如果能通過后臺(tái)下發(fā)...
最近使用RecyclerView的一個(gè)頁(yè)面一直在瘋狂報(bào)錯(cuò),但是不是必現(xiàn),摸獎(jiǎng)式復(fù)現(xiàn)。 報(bào)錯(cuò)內(nèi)容如下: 有用的信息就是java.lang.Inde...