
Jetpack Compose Desktop
文章平均质量分 95
Kotlin Jetpack Compose从头越
大福是小强
不再更,请访问:https://www.windtunnel.cn/
展开
-
007-构建工具大进步:Amper Amper Amper!
Amper赛高。Amper可以独立运行,也可以作为Gradle插件运行。Amper的配置文件简单,易读。Amper有一个问题就是Repositories的配置,在yaml文件中设置的时候,库还是排在系统默认的三个库的后面……你懂的,我还去提了一个issue……原创 2024-12-31 19:21:20 · 1062 阅读 · 0 评论 -
006-Jetpack Compose for Android之传感器数据
只有经过了上面两步,才能什么同步Gradle 工程之类的,然后build一下,确认所有的依赖都下载完了。大概我们可以在上方设置一个标签,显示实时得到的最新数据,下方主体部分一个图标,动态更新,显示姿态的变化。打开Androi的Studio,新建一个项目,选择Jetpack Compose模板。这里实现一个动作,双击图表,会弹出一个对话框,让用户输入文件名,然后导出数据。,这个是Compose中的一个组件,用来显示Android原生的View。的组件,这个组件是我们自己写的,用来显示传感器数据。原创 2024-12-31 19:18:36 · 940 阅读 · 0 评论 -
005-Kotlin界面开发之程序猿初试Composable
输入信息显示信息这两个核心的界面开发内容,下一次我们再来讨论。原创 2024-11-04 20:04:36 · 1081 阅读 · 0 评论 -
004-Kotlin界面开发快速入水之TicTacToe
这个程序是一个简单的井字棋游戏,我们通过Jetpack Compose来实现了界面,通过Kotlin来实现了逻辑。至于程序的实现细节,源代码的解读,就放在下次。原创 2024-11-04 19:15:55 · 1105 阅读 · 0 评论 -
003-Kotlin界面开发之声明式编程范式
在深入进行Jetpack Compose的学习之前,我们先通过一个简单的DSL实现,了解了Jetpack Compose的核心思想:通过声明式的DSL来描述界面。这样的方式非常灵活,而且非常容易理解,也非常容易调试。通过这样的方式,我们可以更加专注于界面的结构,而不需要关心界面的构造过程。这个实现的过程中,两个语法糖要自己在大脑里反复转换,最后一个参数是匿名函数,则可以移到括号外面;接受者匿名函数相当是临时定义一个扩展函数。有一点点绕,但是多改改代码,也能够理解。原创 2024-11-01 15:28:38 · 967 阅读 · 0 评论 -
002-Kotlin界面开发之Kotlin旋风之旅
其他需要掌握的知识,如协程、Kotlin标准库、Kotlin特性等,都是Kotlin的高级特性,对于Compose Desktop的开发这个学习阶段并不是必须的。原创 2024-10-31 18:14:59 · 1378 阅读 · 1 评论 -
001-Kotlin界面开发之Jetpack Compose Desktop学习路径
Compose Desktop是一个非常强大的桌面应用程序框架,它提供了一种现代、简洁、易于使用的方式来构建桌面应用程序。学习Compose Desktop需要掌握Kotlin的基本语法、Jetpack Compose的基础知识、状态管理、布局和修饰符、用户输入的处理、列表、高级主题、测试和应用部署等内容。通过上面的学习过程,就有可能获得对Compose Desktop较深入的理解,并能够构建自己的桌面应用程序。那么,就让我们开始这段……感情……哦不……旅程吧……原创 2024-10-31 17:12:01 · 1631 阅读 · 0 评论