Kotlin基础从入门到进阶系列讲解(进阶篇)Jetpack,(更新中)
Posted 彬sir哥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Kotlin基础从入门到进阶系列讲解(进阶篇)Jetpack,(更新中)相关的知识,希望对你有一定的参考价值。
Kotlin基础从入门到进阶系列讲解(进阶篇)Jetpack
Jetpack
一、Jetpack 简介
Jetpack是一个开发组件工具集,它的主要目的是帮助我们编写出更加简洁的代码,并简化我们的开发过程。Jetpack中的组件有一个特点,它们大部分不依赖于任何android系统版本,这意味着这些组件通常是定义在AndroidX库当中的,并且拥有非常好的向下兼容性
二、ViewModel
ViewModel应该可以算是Jetpack中最重要的组件之一了。其实Android平台上之所以会出现诸如MVP、MVVM之类的项目架构,就是因为在传统的开发模式下,Activity的任务实在是太重了,既要负责逻辑处理,又要控件UI展示,甚至还得处理网络回调,等等。
而ViewModel的一个重要作用就是可以帮助Activity分担一部分工作,它是专门用于存
以上是关于Kotlin基础从入门到进阶系列讲解(进阶篇)Jetpack,(更新中)的主要内容,如果未能解决你的问题,请参考以下文章
Kotlin基础从入门到进阶系列讲解(进阶篇)Android之Activity的生命周期
Kotlin基础从入门到进阶系列讲解(入门篇)Activity的使用
Kotlin基础从入门到进阶系列讲解(基础篇)Fragment的基本使用
Kotlin基础从入门到进阶系列讲解(基础篇)Fragment的基本使用