首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
裴云飞
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
实现一款KMP路由框架
天衢(gitee地址、github地址)是一个专为 Kotlin Multiplatform (KMP) 打造的纯 Kotlin + 协程驱动的现代路由框架,支持 Android、iOS 以及桌面端。
Compose原理十五之性能优化
在 Compose 声明式 UI 中,性能优化的核心理念是:尽可能地跳过不必要的重组。如果优化不当,微小的状态改变可能引起整个页面的大规模重构,从而导致卡顿。本文将介绍在业务开发中如何进性能优化。
Compose原理十四之与原生 View 混排
在 Compose 中,经常需要复用已有的 Android 原生组件(如 WebView、SurfaceView等),或者使用一些尚未被 Compose 重新实现的第三方库。
Compose原理十三之状态保存机制
在 Compose 中,状态管理是核心。我们经常使用 remember 来保存状态,但它无法在 Activity 重建(如屏幕旋转)或进程被杀后存活。
Compose原理十二之CompositionLocal
在 Jetpack Compose 的开发中,我们经常遇到这样的场景:有一个数据(比如主题颜色、字体、上下文 Context 等),需要在多层嵌套的组件中进行传递。
Compose原理十一之手势协程化,从回调到挂起的桥接艺术
Compose用协程取代了繁琐的事件状态机,也就是将手势协程化,本文将深入源码讲解协程如何与手势关联起来的。
Compose原理十之事件分发
Compose的事件分发机制彻底抛弃了安卓传统的dispatchTouchEvent -> onInterceptTouchEvent -> onTouchEvent这一套基于继承和布尔值的分发逻辑。
Compose原理九之测量布局
本文将以示例代码为例,详细详解组件和修饰符的测量和布局。组件包含Column、Text,修饰符包括background、padding、offset。
Compose原理八之修饰符
本文档将以具体的修饰符链为例,剖析其从代码编写、首次组合到重组更新的完整生命周期。我们将揭示 Compose 团队为了实现极致性能(零分配更新、高效遍历)所采用的精妙设计。
Compose原理七之动画
Compose动画原理跟副作用和协程上下文息息相关,不熟悉副作用,可以查看Compose原理五之副作用;不熟悉协程上下文,可以查看Compose原理六之Kotlin协程上下文。
下一页
个人成就
文章被点赞
59
文章被阅读
14,068
掘力值
943
关注了
0
关注者
40
收藏集
0
关注标签
0
加入于
2022-02-27