為什么要使用 CameraX 借用官方文檔的描述: CameraX 提供一致且易用的 API 接口,適用于大多數(shù) Android 設(shè)備阴幌,并可向后...
目的 本文不涉及 Flow 很深的東西,即使不會(huì) Flow 也可以上手使用裂七。 話接上篇文章 兩種方式封裝Retrofit+協(xié)程皆看,實(shí)現(xiàn)優(yōu)雅快速的網(wǎng)...
問(wèn)題前因 我們做的是一個(gè)類似ofo的App,面向海外市場(chǎng)背零,有些國(guó)家存在多種語(yǔ)言腰吟,例如加拿大。 用戶騎行完畢后徙瓶,在HomeActivity請(qǐng)求結(jié)束...
目的 簡(jiǎn)單調(diào)用、少寫重復(fù)代碼 不依賴第三方庫(kù)(只含Retrofit+Okhttp+協(xié)程) 完全不懂協(xié)程也能立馬上手(模板代碼) 用Kotlin的...
Android SystemService 源碼解析 基于Api 28 源碼 Android Framework 層兩大非常重要的進(jìn)程: Sys...
內(nèi)存優(yōu)化-進(jìn)階篇 內(nèi)存優(yōu)化分為: 內(nèi)存抖動(dòng)侦镇、內(nèi)存泄露灵疮、內(nèi)存溢出 OOM 1、優(yōu)秀的架構(gòu)設(shè)計(jì) 1.1 MVVM 設(shè)計(jì)模式 MVC 中 Contro...
LiveData 使用最新的 androidx 的源碼壳繁。 前言 LiveData 是 Android Architecture Componen...