jetpack
library | version | description |
---|---|---|
startup | 1.1.1 | 可在应用启动时简单、高效地初始化组件 |
lifecycle | 2.5.0-alpha02 | 生命周期感知型组件可执行操作来响应另一个组件(如 Activity 和 Fragment)的生命周期状态的变化。这些组件有助于您写出更有条理且往往更精简的代码,这样的代码更易于维护。 |
hilt | 2.40.5 | 扩展了 Dagger Hilt 的功能,以实现 AndroidX 库中某些类的依赖项注入 |
navigation | 2.4.0 | Navigation 是一个框架,用于在 Android 应用中的“目标”之间导航,该框架提供一致的 API,无论目标是作为 Fragment、Activity 还是其他组件实现 |
paging | 3.1.0 | 使用 Paging 库,您可以更轻松地在应用的 RecyclerView 中逐步妥善地加载数据。 |
room | 2.4.1 | Room 持久性库在 SQLite 的基础上提供了一个抽象层,让用户能够在充分利用 SQLite 的强大功能的同时,获享更强健的数据库访问机制。 |
work | 2.5.0 | 使用 WorkManager API 可以轻松地调度那些必须可靠运行的可延期异步任务。通过这些 API,您可以创建任务并提交给 WorkManager,以便在满足工作约束条件时运行。 |
MVVM-Architecture
android-architecture-components
今日国内油价:每天50次免费调用,需注册并实名认证
调试workManager
使用 WorkManager 进行集成测试
WorkManager: 周期性任务
WorkManager 最全攻略