何為Compose 2019 年中,Google 在 I/O 大會上公布的用于Android構建原生界面的全新 UI 框架。也就是說它的渲染機制、布局機制、觸摸算法以及 UI...

何為Compose 2019 年中,Google 在 I/O 大會上公布的用于Android構建原生界面的全新 UI 框架。也就是說它的渲染機制、布局機制、觸摸算法以及 UI...
Kotlin 的協程用力瞥一眼 - 學不會協程?很可能因為你看過的教程都是錯的 https://kaixue.io/kotlin-coroutines-1/ 練習題 1. 開...
前言 驗證碼輸入框是很多APP必不可少的組件,之前在重構注冊登錄頁面的時候,重新設計了UI,所以不能再簡單的用EditText來做了,所以這篇文章將分享一下如何實現一個常見的...
Schedulers是RxJava的主要組件之一。負責在不同線程上執行Observables的操作,便于將耗時任務分攤到其他線程。本文將會學習調度器的類型和使用場景。 IO ...
我們都知道Kotlin如何應對出現在java中的“Billion Dollar Mistake”,就是改善處理空指針(NPE)的方式。令人驚訝的是,大多數開發者認為Kotli...
話說熱修復技術也是個熱門技術噢,一直沒玩過,現在來寫個Demo做個測試吧,選來選去,就選定Tinker啦! tinker的Github地址:https://github.co...
如果你使用Kotlin寫的越多,你就會越喜歡它(我怕是已經中毒啦)。Kotlin的第一周,我們就打下基礎吧。 第一天:Elvis 操作符 想優雅地處理null?不妨看一下?:...
這篇文章將圍繞RxJava中的Subject來展開。 Publish Subject Replay Subject Behavior Subject Async Subjec...
本文想闡述一下當你開發Android應用并采用RxJava作為你的架構,尤其是有關網絡請求時最常見的三種場景。我使用Retrofit來作為網絡層,簡單的內存緩存-HashMa...