給大家分享一個MVVM開發(fā)架構(gòu),網(wǎng)絡(luò)用的是Okhttp+Retrofit的封裝,異步用的是RxJava。不喜勿噴! 1.首先是工程目錄進(jìn)行功能模...
Android9.0系統(tǒng)開始,應(yīng)用程序默認(rèn)只允許使用HTTPS類型的網(wǎng)絡(luò)請求,HTTP類型的網(wǎng)絡(luò)請求默認(rèn)不再被支持,若想使用,則需要如下配置,在...
Android10系統(tǒng)開始,谷歌引入深色主題的特性,適配方案有兩種,第一種是自動強(qiáng)制適配方案(Force Dark); 第二種是手動適配方案(資...
由于Android8.0版本開始,應(yīng)用的后臺功能被大幅削減,服務(wù)隨便可能被系統(tǒng)殺死,為了能保持服務(wù)長期運(yùn)行,使用前臺服務(wù)。 這樣,在服務(wù)創(chuàng)建的時...
調(diào)用系統(tǒng)相機(jī)拍攝并存儲 由于使用到FileProvider,還需進(jìn)行如下配置,在AndroidManifest.xml 的application...
很多人會忽略Viewpager + fragment的懶加載,其實很重要,當(dāng)用戶不想看到的fragment你卻提前加載好了,這就是性能的浪費(fèi)。那...
案例:自定義一個ViewGroup,將子view進(jìn)行流式布局 流程: 測量子view的大小 → onMeasure測量每一個子view的寬和...
給大家分享一個二維碼掃描功能,這是基于谷歌的zxing庫進(jìn)行封裝而成。 將封裝包復(fù)制到你的項目里,并且在項目添加zxing庫的依賴image.p...
第三方配置不做介紹,APP支付流程: 調(diào)用項目后臺接口生成訂單 通過訂單id調(diào)用項目后臺接口獲取訂單信息(為了安全,訂單信息一般交由后臺處理提供...