何为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...