Week 2 Kotlin and Jetpack Compose (Part I)
本页目录· 3 条
Learning Objectives:
- Learn about Kotlin basics
解释:Kotlin 是开发 Android 的官方语言。你需要掌握它的基础语法(如变量、函数、类),这是写代码的“地基”。
- Learn about Jetpack Compose (part I)
解释:这是 Android 最新的 UI(界面)开发工具。以前写界面很复杂,现在像写说明书一样告诉系统“我要个文字”、“我要个按钮”即可。
- Three phases of Compose (Compose 的三个阶段)
解释:这是 Compose 把代码变成界面的过程:
- 组合 (Composition):决定显示什么内容。
- 布局 (Layout):决定东西放在哪、多大。
- 绘制 (Drawing):真正把颜色和形状画在屏幕上。
- Basic Composable components such as Button (基础可组合组件,如 Button)
解释:组件就是界面的“零件”。除了你用过的
Text(文本),Button(按钮)是最基础的互动零件。 - Layouts like Row and Column (布局组件,如 Row 和 Column)
解释:它们是用来装零件的“盒子”:
- Row(行):把东西横着排成一排。
- Column(列):把东西竖着叠成一排。
- Modifiers (修饰符)
解释:用来微调组件的工具。比如给文字加个边距(Padding)、改个背景颜色、或者设置点击事件,都要靠它。
- Scaffold (脚手架)
解释:这是一个预设好的“页面框架”。它帮你留好了顶部标题栏、底部导航栏和悬浮按钮的位置,让你不用从零开始搭页面的结构。