首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
bqliang
掘友等级
Androider
知其然,知其所以然
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
162
文章 161
沸点 1
赞
162
返回
|
搜索文章
最新
热门
Jetpack Compose 重组🔄与甜甜圈洞跳过 🍩
我最近在几次关于 Jetpack Compose 重组的讨论中偶然听到一个术语——"donut-hole skipping"(甜甜圈洞跳过),这个名字燃起了我的兴趣,让我忍不住想深入了解......
Jetpack Compose 之 CompositionLocal
CompositionLocal 是一种通过组合(Composition)隐式向下传递数据的工具。对于那些使用非常广泛或频繁的数据,比如主题、上下文 Context、语言等......
Jetpack Compose 中的副作用(side effects)
虽然函数副作用可能会给程序设计带来不必要的麻烦,给程序带来难以查找的错误,并降低程序的可读性与可移植性,但是副作用不一定是负面的,尤其在编程中,副作用往往是充当“正作用”的角色而存在出现频率不亚于..
Jetpack Compose Semantics Modifier
实际上除了这颗 UI 树,Compose 中还有另外一颗结构类似的树,叫做语义树,每个节点都是一个 SemanticsNode。语义树完全不参与绘制和渲染工作,因此是完全不可见的,它只......
Jetpack Compose ParentDataModifier
weight() 修饰符是最常见的 ParentDataModifier,其作用是为父节点提供数据,这些数据可以在父节点的测量和布局过程中被读取,通常用于告诉父节点子节点应该如何被测量和布局...
深入理解 Jetpack Compose DrawModifier
虽然 drawWithContent() 相比 drawBehind() 麻烦了一点点,但是换来了更高的灵活性:可以自由地在元素原有内容的前后绘制任意内容。查看源码发现......
Jetpack Compose ComposedModifier
有状态的 Modifier?啥?Modifier.size(100.dp) 所创建出来的 Modifier 没有状态吗?别急,谈起“有状态 Stateful”和“无状态 Stateless”...
Jetpack Compose 动画6——Crossfade & AnimatedContent
AnimatedVisibility 可以为同一内容的出现和消失添加动画效果,那内容切换(一个内容消失,另一个内容出现)该怎么做动画呢?总不能写两遍 `AnimatedVisibility` 吧...
Jetpack Compose 动画5——AnimatedVisibility
因为剪出来的部分每次都贴到 Box 的左上角,看起来自然就像是从左上角展开的了。当然,剪或不剪可以自由选择,`expandIn()` 函数有一个 `clip: Boolean` 参数,默认值为...
Jetpack Compose 动画4——Transition
所创建出来的所有动画值统一归 Transition 管理,Transition 可以感知状态的变化,当状态变化时,Transition 会负责将其管理的所有值从当前值过渡到目标值......
下一页
个人成就
文章被点赞
665
文章被阅读
46,073
掘力值
2,591
关注了
15
关注者
187
收藏集
0
关注标签
6
加入于
2021-08-20