首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Compose 学习
给大佬们点赞
创建于2022-05-25
订阅专栏
学习笔记
等 56 人订阅
共37篇文章
创建于2022-05-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
22.3 Compose 沉浸式状态栏 Scaffold 封装
将 Compose 沉浸式状态栏需求封装到两个 Scaffold 中,方便项目中直接使用。注意 PaddingValues 的使用,避免内容覆盖。
22.2 Compose NestedScrollConnection 实现折叠/覆盖布局
NestedScrollConnection 实现折叠 / 覆盖布局。原理是根据 connection 中拦截到的 offest ,来改变布局中 top/bottom 容器的大小
22 三步走实现 Compose 沉浸式状态栏
Compose 中 沉浸式状态栏的实现 ,主要用到 WindowInsets 和 accompanist-systemuicontroller
21.2 Compose Navigation + BottomBar 切换页面状态丢失问题
解决 Compose Navigation + BottomBar 切换页面时状态丢失问题
21 实现 Compose Navigation startActivityForResult 功能
利用 BackStackEntry 和 SaveStateHandle 来实现Compose Navigation startActivityForResult 功能
20 写一个可以在 Compose 外控制的弹层组件
使用 19 章学习的内容实现一个可以在 Compose 外控制显示隐藏的同时显示 Compose UI 的组件
19.6 Compose RememberObserver 原理
分析 Compose 中 RememberObserver 实现原理,顺便分析了 Compose 中 remember() 和 Effects Api 的实现原理。
19.5 Compose CompositionContext 和 再谈 CompositionLocal
通过 Popup() 了解 CompositionContextImpl。 从底层了解 CompositionLocal 如何在两个 Composition 之间纯涤
19.4 Compose 中 Popup 和 Dialog
Compose 中 Popup 和 Dialog 函数简单解析及函数中参数的作用。。。。。。。。。。
19.3 ComposeView 中的 Composition
Composition 在 ComposeView 中 的作用 Composition 中 SlotTable 和 Composer 的作用
19.2 Compose Recomposer启动流程分析
分析Compose中 Recomposer启动流程,了解其中 CoroutineCotntext 的变化及作用
19.1 Compose 初始组合流程分析
通过 Compose 初始组合流程,了解 Compose 如何显示到 Activity ContentView 中。随着 ComposeView 属性一步步赋值,Compose 环境如何完善
18.2 Compose NavigationDrawer 和 响应式 UI 导航适配
Compose NavigationDrawer 简单分析和使用,配合以前的知识实现响应式 UI 中的导航适配
18.1 Compose Snackbar
这篇我们学习一些 Compose 可以显示/消失的组件 Snackbar Snackbar 本身就是一个普通的 Compose 组件,单独使用时跟 Text 、Button 这些常用组件没有区别,单纯
17.5 Compose 动画(五)——使用 lerp 函数拓展 TextStyle 动画
使用 lerp 函数对 Compose 没有支持的动画类型进行拓展,最后封装一个 animateTextStyleAsState TextStyle 动画
17.4 Compose 动画(四) — AnimatedVisibility、Crossfade、AnimatedContent、animateContent
都是高级 API,有了前面的铺垫,就看看参数和效果。Transition 和 AnimationSpec 变着花样玩。
17.3 Compose 动画(三) —— animate*AsState 、Animatable 、Transition
animate*AsState 、Animatable 、Transition 的使用方法,和动画过程中使用 graphicsLayer 来优化 State 值改变触发重组的问题
17.2 Compose 动画(二) —— AnimationSpec , Easing
Compose AnimationSpec 介绍 ,看图就完事了。 还介绍了 Easing 相关内容,相关代码再文后
17.1 Compose 动画(一) —— Animation
从 Compose 动画底层 Animation 开始,介绍 Animation 各个组成的部分的作用
15.3 Compose 源码解析之测量、布局(三) 流程分析
结合 15.1 和 15.2 内容 分析 Compose 测量流程,再介绍流程中 Modifier 如何转换成约束传递到下一级
下一页