Android Jetpack简介

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Jetpack简介相关的知识,希望对你有一定的参考价值。

参考技术A

android Jetpack是一套组件,工具和指南,可用于制作出色的Android应用程序。它们将现有的支持库和架构组件集合在一起。

Jetpack中的有些组件并不是第一次推出,其中LifeCycle、LiveData、ViewModel、Room等组件早在 Google I/O 2017年大会上就随着 Android Architecture Component(AAC)一起推出了,但是推广效果一般。时隔一年后谷歌在AAC的基础之上发布了Jetpack,并发布了其他工具以解决Android技术选型乱以及开发不规范等问题。

扩展资料:

Android Jetpack有以下特点:

加速开发:组件可以单独采用(不过这些组件是为协同工作而构建的),同时利用 Kotlin 语言功能帮助您提高工作效率。

消除样板代码:Jetpack 可管理繁琐的 Activity(如后台任务、导航和生命周期管理)。

构建高质量的强大应用:Jetpack 组件围绕现代化设计实践构建而成,具有向后兼容性,可以减少崩溃和内存泄漏。

参考资料来源:

百度百科-Android Jetpack应用指南

以上是关于Android Jetpack简介的主要内容,如果未能解决你的问题,请参考以下文章

Android 基于Jetpack的MVVM架构入门指南

JetpackJetpack 简介 ( 官方架构设计标准 | Jetpack 组成套件 | Jetpack架构 | Jetpack 的存在意义 | AndroidX 与 Jetpack 的关系 )

Android 基于Jetpack的MVVM架构入门指南

Android 基于Jetpack的MVVM架构入门指南

Android Jetpack学习之旅--> 开始使用 Jetpack

Android Jetpack Compose学习—— Jetpack compose入门