![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
文章平均质量分 94
jaydroid
一个怀揣好奇,梦想仗键天涯的码仔
展开
-
Jetpack | ViewBinding 详解
通过 ViewBinding(视图绑定) 功能,我们可以更轻松地编写与布局文件交互的代码。在模块中启用视图绑定之后,AGP 会为该模块中的每个 XML 布局文件生成一个绑定类。该绑定类的实例中会直接引用那些在布局中声明了资源 id 的控件。这样一来就减少了很多像 findViewById 这种操作,同时也为控件的安全性保驾护航。 文章核心点: VB 集成与一般使用方式,包括:Activity 、Fragment、Adapter、include、merge、ViewStub KT 属性代理与泛型实化类型参.原创 2021-09-08 21:01:25 · 1010 阅读 · 0 评论 -
JDispatcher-高效的 Android 组件生命周期分发框架
JDispatcher Android 组件生命周期分发框架,适用于组件化,模块化,启动优化等场景 Github : JDispatcher 功能介绍 实现 Application 各个生命周期方法在所有需要的组件中分发 分发顺序支持多种规则 优先级:优先级值越大越先被调用 依赖项:组件依赖的分发类先初始化 支持自动校正在优先级和依赖项两种规则交叉使用情况下的分发顺序 分发维度支持多种规则 在指定进程(所有进程,主进程,非主进程)中分发 在指定线程(主线程,空闲线程,工.原创 2021-07-29 22:37:20 · 141 阅读 · 0 评论