首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓
订阅
社会很单纯
更多收藏集
微信扫码分享
微信
新浪微博
QQ
35篇文章 · 0订阅
framework | Android系统架构
Android操作系统架构,从下到上是:Linux内核到native层,通过系统调用,再到Javaframework,通过JNI,最后是应用层。
LiveData-原理全解析
LiveData-原理全解析 LiveData是什么? LiveData 是 Jetpack 推出的基于观察者的消息订阅/分发的可观察数据组件,具有宿主(Activity、Fragment)生命周期感
Kotlin 学习笔记(三)—— Kotlin 的动态代理你会写吗?
最近在学 Kotlin 基础,发现动态代理这块之前还是没搞明白,所以就学了下 Kotlin 中的代理模式写法,发现东西有点多,遂独自成文,欢迎大家拍砖!
MVVM框架中Kotlin Flow的实践
前言 在 Google Android 团队宣布了 Jetpack 的视图模型之后,MVVM 架构已经成为了 Android 开发最流行的架构之一。如下图所示:
Jetpack新特性之数据持久化Room 中的KAPT与KSP技术比较之KAPT
2022年上半年是值得铭记的半年,我遇到了很多事,导致了再技术更新上的部分欠缺,今天补一补。 从今年的I/O大会补起。 框架jetpack新特性 其中我们需要重点关注的有三个领域 架构库及指南 应用的
Android Jetpack系列之DataStore
一 、DataStore介绍 Jetpack DataStore 是一种改进的新数据存储解决方案,允许使用协议缓冲区存储键值对或类型化对象。DataStore 以异步、一致的事务方式存储数据,克服了
Android Jetpack 开发套件 #3 为什么 Activity 都重建了 ViewModel 还存在?
ViewModel 是 Jetpack 组件中较常用的组件之一,也是实现 MVVM 模式或 MVI 模式的标准组件之一。
JVM 系列(5)吊打面试官:说一下 Java 的四种引用类型
Java Reference 类型是与虚拟机垃圾回收机制密切相关的知识点,同时也是面试重要考点之一。 一般认为 Java 有四种引用,但是其实还有隐藏的第五种引用,你知道是什么吗?
Kotlin协程:Flow的融合、Channel容量、溢出策略
一.协程间的通信 当需要进行协程间的通信时,可以调用Channel方法,创建一个Channel接口指向的对象,通过调用该对象的send方法和receive方法实现消息的发送与接收。协程对Cha
Kotlin协程:flowOn与线程切换
在flowOn方法中,首先会检查方法所在的协程是否执行结束。如果没有结束,则会执行判断语句,这里flowOn方法传入的上下文不是空上下文,且通过flow方法构建出的Flow对象也不是