Kotlin Codelab: 创建交互式 Dice Roller 应用

春暖花开的季节,很荣幸的宣布我们的 2023 年的第一场技术活动!

作为一个技术社区,我们这次以 Codelab 作为开胃菜激活大家的编码基因,一起探索移动端开发技术 Kotlin,本期的主题,是使用 Kotlin 开发一个 Dice Roller 应用。

https://developer.android.com/codelabs/basic-android-kotlin-compose-build-a-dice-roller-app?hl=zh-cn

在此 Codelab 中,您将创建一个交互式 Dice Roller 应用,让用户可以通过点按 Button 可组合项来掷骰子。掷骰子的结果将通过 Image 可组合项显示在屏幕上。

您可以将 Jetpack Compose 与 Kotlin 搭配使用来构建应用布局,然后编写业务逻辑来处理点按 Button 可组合项时发生的操作。

所需条件

学习内容

  • 如何使用 Compose 向 Android 应用添加 Button 可组合项。

  • 如何使用 Compose 向 Android 应用中的 Button 可组合项添加行为。

  • 如何打开和修改 Android 应用的 Activity 代码。

  • 如何使用 Compose 在 Android 应用中显示 Image 可组合项。

构建内容

一款名为 Dice Roller 的交互式 Android 应用,可让用户掷骰子并向他们显示掷骰子的结果。

完成此 Codelab 后,应用将如下所示:

最后,我们还想提醒大家,如果您在学习过程中遇到任何问题,我们的教练将会随时为您提供帮助和支持,让我们一起享受这个学习和交流的机会吧!

参与活动和完成作品还有机会获得 Kotlin 相关的精美纪念品,赶快报名吧!

活动时间

2023年3月25日 周六 下午 1:30 - 4:30

活动地点

丈八四路20号,西安神州数码科技园4栋17楼,泥巴创客空间。(地铁六号线,丈八四路站A口出)

如何报名

扫码关注 “GDG西安” 官方微信公众号,点击服务菜单中的 ”活动报名“,获取活动群二维码。入群既表示报名成功,活动相关的事宜我们会在群里通知。

GDG 西安的活动均为免费活动,任何对开发感兴趣的朋友,都欢迎报名参加。

微信群仅用于活动交流,入群后请勿随意发布广告等无关信息,谢谢合作。

注意事项

  • 在流感多发季节,请注意做好防护措施,佩戴口罩和进行必要的消毒(现场会提供消毒用品)。

  • 在参加此 Codelab 活动前,请务必提前准备好 Android Studio 的安装和相关依赖环境,以确保您能够顺利完成本次活动。

合作机构