首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
jetpack
订阅
ziqing
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
学习Android Jetpack? 实战和教程这里全都有!
确认过眼神,是迷恋鞋的人~。需要且必要说明的是,该项目的一部分参考自谷歌的官方示例:android-sunflower 本项目采用的语言是Kotlin,**为什么是Kotlin?**显然,谷歌已经宣布Kotlin成为开发安卓的首选语言,且今后的新出的东西会优先支持Kotlin。…
理解协程、LiveData 和 Flow
而开发者们面对这个挑战,给出了非常稳健的解决方案: 分层架构。 如上图所示,通过将应用分为三层,现在只有最上面的 Presentation 层 (以前叫 UI 层) 才知道生命周期的细节,而应用的其他部分则可以安全地忽略掉它。 而在 Presentation 层内部也有进一步的…
[译] Android 中的简易协程:viewModelScope
取消不再需要的协程(coroutine)是件容易被遗漏的任务,它既枯燥又会引入大量模版代码。viewModelScope 对结构化并发 的贡献在于将一项扩展属性加入到 ViewModel 类中,从而在 ViewModel 销毁时自动地取消子协程。 声明:viewModelSco…
Android从零开始搭建MVVM架构(4)————Room(从入门到进阶)
这篇我们讲Room,让我们了解和认识Room后,最终运用到我们的MVVM的项目中去。本文是自己的总结,如有错误,请指正 实现SQLite的增删改查(通过注解的方式实现增删改查,类似Retrofit。) 与greendao的区别(这里只是简单从表面看):同样基于ORM模式封装的数…
[译][2.4K Star] 放弃 Dagger 拥抱 Koin
作者这篇文章到目前为止已经收到了 2.4k+ 的赞,冲上了 Medium 热门,非常好的一篇文章,我也使用 Koin + kotlin + databinding 结合着 inline、reified 强大的特性封装了基础库,包含了 DataBindingActivity、Da…
kotlin,jetpack真香,做(抄)作业自己搭建超简单mvvm框架
最近杭州的天气糟透了,这两天贼冷,看天气预报过几天温度又会上升到20+摄氏度,那我们就写个用kotlin和jetpack写个天气app玩玩好好了。话不多说,go!奥力给。 既然用kotlin,我们就用协程+retrofit搭配viewModel,使用起来真的很简单,给人一种舒服…
是让人耳目一新的 Jetpack MVVM 精讲
通过 Jetpack 架构组件解决一致性问题。KunMinX 邀您一起探寻多人协作软件工程背景下,高频痛点及解决途径。
原创|Android Jetpack Compose 最全上手指南
在今年的Google/IO大会上,亮相了一个全新的 Android 原生 UI 开发框架-Jetpack Compose, 与苹果的SwiftIUI一样,Jetpack Compose是一个声明式的UI框架,随着了今年安卓和苹果两大移动平台相继推出自己的UI开发框架Jetpac…
反思|Android 列表分页组件Paging的设计与实现:系统概述
本文将对Paging分页组件的设计和实现进行一个系统整体的概述,强烈建议 读者将本文作为学习Paging 阅读优先级最高的文章,所有其它的Paging中文博客阅读优先级都应该靠后。 手机应用中,列表是常见的界面构成元素,而对于Android开发者而言,RecyclerView是…