tPack内容简介:Architecture(架构组件)
Architecture帮助开发者设计稳健、可测试且易维护的应⽤。
DataBinding:将可观察数据绑定到界⾯元素。
Lifecycle:管理您的 Activity 和 Fragment ⽣命周期。
LiveData: 在底层数据库更改时通知视图,它具有⽣命周期。
Navigation:处理应⽤内导航。
Paging:可以帮助开发者⼀次加载和显⽰⼩块数据,按需加载部分数据可减少⽹络带宽和系统资源的使⽤。
Room:友好、流畅的访问SQLite数据库。它在SQLite的基础上提供了⼀个抽象层,允许更强⼤的数据库访问。
ViewModel: 以⽣命周期的⽅式管理界⾯相关的数据,通常和DataBinding配合使⽤,为开发者实现MVVM架构提供了强有⼒的⽀持。
WorkManager: 管理Android的后台的作业,即使应⽤程序退出或设备重新启动也可以运⾏可延迟的异步任务。
Foundationy(基础)
基础组件提供横向功能,例如向后兼容性、测试、安全、Kotlin 语⾔⽀持,并包括多个多个平台开发的组件。
Android KTX:优化了供Kotlin使⽤的Jetpack和Android平台API。帮助开发者以更简洁、更愉悦、更惯⽤的⽅式使⽤Kotlin进⾏Android开发。
AppCompat:帮助较低版本的Android系统进⾏兼容。
Auto: 开发Android Auto应⽤的组件,提供了适⽤于所有车辆的标准化界⾯和⽤户交互。
检测:从AndroidStudio中快速检测基于Kotlin或Java的代码。
多Dex处理:为具有多个Dex⽂件应⽤提供⽀持。
安全:安全的读写加密⽂件和共享偏好设置。
测试:⽤于单元和运⾏时界⾯测试的Android 测试框架。
TV: 构建可让⽤户在⼤屏幕上体验沉浸式内容的应⽤。android retrofit
Wear OS:开发Wear应⽤的组件。
Behavior(⾏为组件)
⾏为组件可帮助开发者的应⽤与标准Android服务(如通知、权限、分享)相集成。
CameraX:帮助开发简化相机应⽤的开发⼯作。它提供⼀致且易于使⽤的界⾯,适⽤于⼤多数Android。设备,并可向后兼容⾄Android
5.0(API 21)。
下载管理器:安排和管理⼤量下载任务。
媒体和播放:⽤于媒体播放和路由(包括 Google Cast)的向后兼容 API。
通知:提供向后兼容的通知API,⽀持Wear和Auto。
权限:⽤于检查和请求应⽤权限的兼容性API。
偏好设置:创建交互式设置屏幕。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论