首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓Compose
订阅
爱吃爷爷奶奶的喜之郎
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 1订阅
初探 Kotlin Multiplatform Mobile 跨平台原理
一、背景 本文会尝试通过 KMM 编译产物理解一套 kt 代码是如何在多个平台复用的。 KMM 发流程简介 我以开发一个 KMM 日志库为例,简单介绍开发流程是什么: 在 CommonMain 定义接
一文看懂 Jetpack Compose 快照系统
Compose 通过名为“快照(Snapshot)”的系统支撑状态管理与重组机制的运行。快照可以感知和隔离对状态的读写,确保线程安全,提升并发性能
深入 Flutter 和 Compose 在 UI 渲染刷新时 Diff 实现对比
众所周知,不管是什么框架,在前端 UI 渲染时,都会有构造出一套相关的渲染树,并且在 UI 更新时,为了尽可能提高性能,一般都只会进行「差异化」更新,而不是对整个 UI Tree 进行刷新,所以每个框
探索 Jetpack Compose 内核:深入 SlotTable 系统
SlotTable 系统是 Compose 从组合到渲染到屏幕过程中的最重要环节,SlotTable 的数据存储在 Slot 中,由 Group 包裹
Jetpack Compose 的Dialog,Popup,DropdownMenu,DropdownMenuItem用法讲解
这篇文章会介绍Dialog,AlertDialog,Popup,DropdownMenu,DropdownMenuItem的使用 一: Dialog 对话框,一起来看看代码。 onDismissReq
Compose 怎样精细化控制重组,实现局部刷新
如何在 Compose 中,践行“状态向下,事件向上”的理念,实现只刷新需要变更的部分,也就是局部重组
从Flutter到Compose,为什么都在推崇声明式UI?
声明式UI是一种更加高层次、更加抽象的编程方式,其最大的优点在于能极大地简化现有的开发模式,随着更多框架的采用与更多开发者的加入,声明式UI必将继续发展壮大,成为以后构建用户界面的首选方式。
原创|Android Jetpack Compose 最全上手指南
在今年的Google/IO大会上,亮相了一个全新的 Android 原生 UI 开发框架-Jetpack Compose, 与苹果的SwiftIUI一样,Jetpack Compose是一个声明式的UI框架,随着了今年安卓和苹果两大移动平台相继推出自己的UI开发框架Jetpac…