首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android Jetpack
柒叁
创建于2022-03-31
订阅专栏
Jetpack全家桶的基本用法探究,实现Jetpack组件相关开发架构的搭建
等 72 人订阅
共11篇文章
创建于2022-03-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
重学Android Jetpack(十)—使用DataStore替代SharedPreferences
简介 Jetpack DataStore是一种数据存储解决方案,它使用Protocol Buffers(Kotlin的反射信息存储也是这样格式)协议存储键值对或类型化对象。DataStore 使用Ko
重学Android Jetpack(九)—Hilt基本使用
简介 Hilt 是什么? 官方的定义是: 所以,Hilt是一个对Dagger库的扩展。那Hilt对于Dagger的优势主要在于Hilt与Jetpack库和Android Framework的类是集成在
基于Kotlin+Flow+Retrofit+Jetpack+MVVM架构实现WanAndroid客户端开发搭建
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情 前言 距离上一次更文已经过去了一个月了,因为这段时间有点忙,公司需要开发一个新的包给主项目导流,经过时不时
重学Android Jetpack(八)之— Paging3基本使用
前言 谷歌在2020年已经开始推出Paging3版本,并且和之前的库对比是有非常大的不同,甚至可以说是两个库了,官方文档对于Paging2的定义也很明确,就是旧的废弃版Paging库,所以我们这次只关
重学Android Jetpack(七)之— LiveData & ViewModel
前言 这里把ViewModel和LiveData放在一起来讲是因为这两者关联性比较强,当然LiveData也可以跟很多其他组件使用,就比如说我们前面介绍的Room组件。而ViewModel和LiveD
重学Android Jetpack(六)之—Lifecycle生命周期感知
简介 官方文档的介绍是这样说的: 简单来说,Lifecycle就是一个可以感知Activity/Fragment等组件生命周期的组件。使用Lifecycle可以避免在Activity/Fragment
重学Android Jetpack(五)之—DataBinding应用
前言 DataBinding我是没有用过的,谷歌推出它是应该是很早的事情了,主要是配合MVVM这种构建模式使用的一个工具。2019年第一次使用MVVM架构模式开发应用时也在犹豫要不要用DataBind
重学Android Jetpack(四)之—Room基本使用详解
简介 官方给出的描述: Room持久性库在SQLite 的基础上提供了一个抽象层,让用户能够在充分利用 SQLite 的强大功能的同时,获享更强健的数据库访问机制。 所以,Room还是跟我们过去使用的
重学Android Jetpack(三)之—WorkManger
简介 Jetpack的文档库里面是这样介绍的: 使用WorkManager API可以轻松地调度那些必须可靠运行的可延期异步任务。通过这些 API,您可以创建任务并提交给WorkManager,以便在
重学Android Jetpack(二)之—App Startup
App Startup库是什么 官方的定义 App Startup库提供了一种在应用程序启动时初始化组件的简单、高效的方法。库开发人员和应用程序开发人员都可以使用App Startup来简化启动顺序并
重学Android Jetpack(一)之-Navigation
前言 虽说是重学Jetpack,但其实也不尽是,因为有些Jetpack组件之前也没学过。最早开始使用Jetpack组件开发是2019年,当时公司开发的一款产品采用的MVVM架构,其中使用的Jetpac