![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Jetpack Compose
文章平均质量分 84
Jetpack Compose是谷歌推出的全新Android UI开发框架,它采用更为先进的声明式开发思想,极大地提升了应用界面的开发效率。
xiangxiongfly915
Android & Flutter & H5
https://github.com/xiangxiongfly
展开
-
Compose CompositionLocal
Compose 提供了 CompostionLocal 用来完成 composable 树中共享数据方式。CompositionLocals 是具有层级的,可以被限定在以某个 composable 作为根结点的子树中,其默认会向下传递的,当然当前子树中的某个 composable 可以对该 CompositionLocals 进行覆盖,从而使得新值会在这个 composable 中继续向下传递。staticCompositionLocalOf 和 compositionLocalOf原创 2024-05-31 16:35:55 · 496 阅读 · 0 评论 -
Compose Accompanist
SystemUiController添加依赖库使用Pager添加依赖库使用SwipeRefresh添加依赖库使用FlowLayout添加依赖库使用原创 2024-05-31 12:04:24 · 307 阅读 · 0 评论 -
Compose 生命周期和副作用
生命周期副作用APIDisposableEffectSIdeEffectLaunchedEffectrememberCoroutineScoperememberUpdatedStatesnapshotFlowproduceStatederivedStateOf原创 2024-05-08 17:05:16 · 599 阅读 · 0 评论 -
Compose 重组
重组特性组件会按任意顺序运行组件并行运行重组更新部分组件重组是乐观操作重组作用域原创 2024-05-08 10:01:32 · 893 阅读 · 0 评论 -
Compose 状态管理
使用MutableStaterememberStatelessComposable & StatefulComposable状态提升rememberSaveable支持parceable不支持parceable使用ViewModelViewModelProvider.Factory使用Flow原创 2024-05-07 17:17:56 · 521 阅读 · 0 评论 -
Jetpack Compose简介
声明式UI和命令式UIJetpack Compose和Android View对比Compose API设计原则一切皆为函数组合优于继承单一数据源Jetpack Compose和Android View关系原创 2024-04-28 15:11:40 · 1089 阅读 · 0 评论 -
Compose 屏幕适配
横竖屏适配分辨率适配原创 2024-04-26 11:56:15 · 370 阅读 · 1 评论 -
Compose和Android View相互使用
在Compose中使用View概述简单控件复杂控件嵌入XML布局在View中使用Compose概述在Activity中使用Compose在Fragment中使用Compose布局使用多个ComposeView在布局中使用Compose组合使用原创 2024-04-26 10:22:01 · 1185 阅读 · 1 评论 -
Compose 使用Navigation
简单使用传递参数解析参数类型可选默认值参数可选null值参数传递对象原创 2024-04-24 17:13:07 · 554 阅读 · 0 评论 -
Compose 手势
点击事件滚动事件嵌套滚动拖动事件滑动事件原创 2024-04-23 17:35:03 · 233 阅读 · 0 评论 -
Compose 动画
高级别动画AnimatedVisibiliy 可见性动画animateContentSize 布局大小动画Crossfade 淡入淡出动画低级别动画animateXXXAsState 属性动画Animatable 帧动画updateTransition 组合多个动画rememberInfiniteTransition 重复执行动画自定义动画原创 2024-04-23 14:37:24 · 265 阅读 · 0 评论 -
Compose Canvas
drawPointsdrawLinedrawRectdrawRoundRectdrawCircledrawOvaldrawArcdrawImagedrawPath混合模式原创 2024-04-19 16:29:57 · 323 阅读 · 0 评论 -
Compose 基础组件
Modifier 修饰符Scaffold 脚手架原创 2024-04-18 17:25:39 · 345 阅读 · 0 评论 -
Compose 布局
ColumnRowBoxConstraintLayoutLazyColumnLazyRowLazyVerticalGrid原创 2024-04-18 16:48:12 · 1008 阅读 · 0 评论 -
Compose 简单组件
TextTextFieldButtonImageCircularProgressIndicator & LinearProgressIndicator原创 2024-04-17 15:26:12 · 1069 阅读 · 0 评论