首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Jatpack
订阅
Jafar2022
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
2022 · 让我带你Jetpack架构组件从入门到精通 — Lifecycle
不是标题党!作者会尽力把文章写的更容易理解也更充满深度,本文也随作者的持续学习,持续更新,有问题欢迎在评论区提出~
学会使用LiveData和ViewModel,我相信会让你在写业务时变得轻松🌞
当你学会如何使用LiveData和ViewModel后,你会发现,世界变得简单了... 在2017年,那时,观察者模式有效的简化了开发,但是诸如RxJava一类的库有一些太过复杂,学习成本
“终于懂了“系列:Jetpack AAC完整解析(一)Lifecycle 完全掌握!
JetPack更多是一种概念和态度,它是谷歌开发的非Android Framework SDK自带、但同时是Android开发必备的/推荐的SDK/开发规范合集。相当于Google把自己的Android生态重新整理了一番,确立了Android未来的开发大方向。 遵循最佳做法,A…
一文讲明Jetpack中的图片组件
一文看懂Jetpack中的图片组件。「这是我参与2022首次更文挑战的第16天,活动详情查看:2022首次更文挑战」。
Android 中 JetPack(一) Startup的使用
以上就是Startup的由来以及为什么要使用它. 1. 创建相应的启动类 这里我随便了写了一个单例的类,其实主要目的就是初始化的时候使用上下文,所以可以在Application中初始化.这里只是为了演示,不要在意这些细节... 为了广大读者能顺利的理解,所以这里我就写了一份ko…
Android 主流开源库源码分析(八)- Retrofit 与 LiveData 的结合使用
对于 Android Developer 来说,很多开源库都是属于开发必备的知识点,从使用方式到实现原理再到源码解析,这些都需要我们有一定程度的了解和运用能力。所以我打算来写一系列关于开源库源码解析和
安卓navigation系列——入门篇
目前主要负责国内发行安卓相关开发,同时兼顾内部几款App开发。 在日常开发中,越来越多的会使用到一个activity嵌套多个fragment的场景,典型的例子就是app的首页,一般都会由一个activity+多个子tab组成,那对于Fragment的显示、隐藏等我们通常都是通过…
Jetpack 架构组件,带你快速上手
简单介绍下 ViewModel:ViewModel 类旨在以注重生命周期的方式存储和管理界面相关的数据。ViewModel 类让数据可在发生屏幕旋转等配置更改后继续留存。 这是官网给出的介绍,简单解释一下 ViewModel 就是将界面 (Activity或Fragment) …
使用 Paging 3 实现分页加载
Paging 库可以帮助您优雅地渐进加载大型数据集合,同时也可以减少网络的使用和系统资源的消耗。基于您的反馈我们得知,Paging 2.0 API 还不能满足开发者们的需求——开发者们希望以更简便的方式处理错误;以更灵活的方式实现列表数据的转换操作,例如 map 和 filte…
Jetpack系列——ViewModel
对于Android传统的代码编写方式,一般地,将页面UI的处理,数据的加载,全部放在Activity或Fragment中进行,但这并不满足“单一功能原则”,也不易于维护和扩展。我们应该将项目结构进行分层,传统的MVC,MVP和MVVM,都是将项目结构分了三层,“各管一摊”,这三…