自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Flow中的热流SharedFlow与StateFlow

两个都是Flow。都是有背压策略。SharedFlow可控,StateFlow不可控StateFlow需要有默认值,SharedFlow不用默认值StateFlow能保证获取的是最新的值,适用于UI刷新场景。

2024-06-04 16:39:08 282

原创 Hilt注解

(例如,如果您为某个 fragment 添加注解,则还必须为使用该 fragment 的持有activity 添加注解)用来修饰Application。生成的Hilt附加到Application的生命周期。其他组件可以访问它提供的依赖项。引入注解类 (kotlin:必须是var。由于是注解还必须有lateinit)将绑定的作用域限定为特定组件。必须为依赖于该类的类添加注解。负责将其绑定注入相应的 Android 类。注解类引入注解类 (注解A引入注解B)将这个类注册为module。

2024-06-04 14:53:43 273

原创 Compose中CompositionLocal

定义的数据,树状向下传递数据。

2024-05-31 18:29:02 101 1

原创 在Fragment 中获取Activity的ViewModel

【代码】在Fragment 中获取Activity的ViewModel。

2024-05-31 17:50:44 194

原创 Compose附带效应

调用需要在可组合函数作用域内(需要有前提判断条件才能重组的时候进行调用)界面重组时:1.如果key是同一个,不会关闭之前的协程,继续执行之前的协程2.如果key不是同一个,会关闭之前的协程,从新开启一个新的协程。

2024-05-31 17:47:01 132

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除