首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android jetpack系列
Jensen_2
创建于2023-09-09
订阅专栏
自学Android Jetpack,日常记录,知识巩固
等 10 人订阅
共10篇文章
创建于2023-09-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Jetpack系列(十) -- MVVM 框架demo实现(2)
至此,jetpack 系列的学习就差不多落幕了。不管怎样,希望这个 jetpack 学习系列能给你带来帮助。
Jetpack系列(九) -- MVVM 框架demo实现(1)
本节通过结合前面 jetpack 所学到的一些知识,编写了一个使用 jetpack 组件构建的 MVVM 框架的 demo。
Jetpack系列(八) -- Hilt依赖注入
本节主要讲述 Hilt 的使用,包括常规情况的使用和三方框架的使用,使用 Hilt 结合kotlin协程可以大大减少网络请求的代码量
Jetpack系列(七) -- Kotlin协程
本节讲了Kotlin协程的基本使用,也描述了 协程 相对于 常规的传统方式 的代码开发的优势。还举例描述了在Retrofit网络框架中使用协程的方法。
Jetpack系列(六) -- Room
本节讲述了`Room`的基本用法,以及在使用过程中遇到的问题。 本篇中还提到了挂载函数`suspend fun`,这是kotlin协程相关的运用。所以下一节就讲述一下kotlin协程吧。
Jetpack系列(五) -- DataBinding
这节主要讲述的DataBinding的基本用法,包括单向绑定、双向绑定以及点击监听绑定。 当然,DataBinding 能实现的功能远不止于此
Jetpack系列(四) -- ViewBinding
ViewBinding,一个用来替代 findViewById 的组件。它简单,好用且常用。本文较为详细地介绍了 ViewBinding 组件的使用,讲述了基础使用和使用优化
Jetpack系列(三) -- LiveData
LiveData 一般都定义在 ViewModel 中,作为可观察数据,它具有生命周期感知的能力,可以确保 LiveData 仅更新处于活跃生命周期状态的应用组件观察者。
Jetpack系列(二) -- ViewModel
本篇主要根据选读书籍来学习Jetpack的ViewModel组件,而并非学习MVVM框架 版本: Giraffe 2022.3.1 JDK:17
Jetpack系列(一) -- Lifecycle
初步学习jetpack开发所写,不仅是加深映像,也希望给自己更多的启发。开发语言: Kotlin 初步认识Lifecycle的使用,也了解了Android使用Lifecycle的重要性。