Android 高级面试经常会有很多原理分析,以及性能优化监控相关,列出一些高频知识点仅供参考。 s13524801/android-inter...
AndroidX Lifecycle v2.1.0 在 ViewModel 中引入 viewModelScope,当 ViewModel 被销毁...
reified:使抽象的东西更加具体或真实,非常推荐 Android 开发使用这个关键字。本文介绍 3 点特别的使用方式如下: 1. 不再需要传...
Kotlin 实现类代理是通过 by 关键字,本文尝试讲解类代理在 Kotlin 的具体使用和实现原理。 首先,在一个自定义的 View 当中实...
我一定会爱上你 - 谢春花 ActivityLifecycleCallbacks 是用来监听所有 Activity 的生命周期回调。接口定义如下...
Android 开发过程,可能会遇到依赖模块太多,手动的添加修改依赖就会觉得有点麻烦,这个时候可以考虑使用动态添加模块依赖,也是适用像 Jenk...
实现 EditText 禁止复制粘贴菜单 禁止长按事件 ActionMode 回调 反射 android.widget.Editor 修改弹框菜...
Android 背景图流行使用高斯模糊效果,界面效果会比较好看。分析各种实现方式,实现网易云音乐图片加载高斯模糊背景。 注意:请更新 fresc...
UI设计图都是带圆角的,简单写一个 Shape 属性搞定。但是需要每个 Shape 属性的背景颜色都不一样,那就需要在代码中直接创建 Shape...