Android 高级面试经常会有很多原理分析,以及性能优化监控相关,列出一些高频知识点仅供参考。 s13524801/android-interview-record 欢迎 ...
Android 高级面试经常会有很多原理分析,以及性能优化监控相关,列出一些高频知识点仅供参考。 s13524801/android-interview-record 欢迎 ...
AndroidX Lifecycle v2.1.0 在 ViewModel 中引入 viewModelScope,当 ViewModel 被销毁时它会自动取消协程任务,这个特...
reified:使抽象的东西更加具体或真实,非常推荐 Android 开发使用这个关键字。本文介绍 3 点特别的使用方式如下: 1. 不再需要传参数 clazz 大部分的文章...
Kotlin 实现类代理是通过 by 关键字,本文尝试讲解类代理在 Kotlin 的具体使用和实现原理。 首先,在一个自定义的 View 当中实现一个接口如下: 现在我们再创...
我一定会爱上你 - 谢春花 ActivityLifecycleCallbacks 是用来监听所有 Activity 的生命周期回调。接口定义如下: Activity 的每一个...
Android 开发过程,可能会遇到依赖模块太多,手动的添加修改依赖就会觉得有点麻烦,这个时候可以考虑使用动态添加模块依赖,也是适用像 Jenkins 自动打包构建,就不需要...
实现 EditText 禁止复制粘贴菜单 禁止长按事件 ActionMode 回调 反射 android.widget.Editor 修改弹框菜单不显示 Disable Ed...
引用链接有部分已经失效
我的 React Native 技能树点亮计划 の Javascript 模块管理器 npm@author ASCE1885的 Github 简书 微博 CSDN 知乎本文由于潜在的商业目的,不开放全文转载许可,谢谢! 广而告之时间:我的新书《Android 高级...