Android Jetpack
文章平均质量分 77
自己学Jetpack
光临天下
无
展开
-
Android Jetpack annotation
前言 快来使用androidx.annotation 优化你的代码吧! 它属于Jetpack 库的一员 可以节约大量校验参数和方法的代码 依赖问题 这是依赖,一般不需要再次导入 implementation 'androidx.annotation:annotation:1.3.0' 因为,我也不知道多少库都在导入 但至少 implementation 'androidx.appcompat:appcompat:1.3.0' 这个库就有,一般Androidx项目都不需要额外导入 使原创 2022-03-18 15:52:54 · 866 阅读 · 2 评论 -
Lifecycle
Lifecycle检查依赖检查是否包含依赖升级appcompat自己导入代码实现源码分析 Lifecycle是一个生命周期感知组件,一般用来响应Activity、Fragment等组件的生命周期变化,并将变化通知到已注册的观察者。有助于更好地组织代码,让代码逻辑符合生命周期规范,减少内存泄漏,增强稳定性。 这些组件可帮助您生成更易于组织且通常更轻量级的代码,这些代码更易于维护。 检查依赖 检查是否包含依赖 只要有appcompat就自动导入了Lifecycle。就算1.0.0的版本也支持。 i原创 2021-09-10 16:55:34 · 144 阅读 · 0 评论 -
AndroidX
随着Android 9.0(API级别28)的发布,有一个名为AndroidX的支持库的新版本,它是Jetpack的一部分。AndroidX库包含现有的支持库,还包括最新的Jetpack组件。 您可以继续使用支持库。历史工件(那些版本为27及更早版本,打包为android.support.*)将继续在Google Maven上提供。但是,所有新的库开发都将在AndroidX库中进行。 我们...原创 2019-05-15 21:32:37 · 1456 阅读 · 0 评论