当前位置: 首页 > news >正文

Jetpack Compose 学习汇总

关于 Jetpack Compose 的学习本想只是简单的快速学习一下,结果万万没想到,竟然一下子折腾了好几个月。。。

下面将之前记录的 Jetpack Compose 相关的学习博文进行一个汇总链接整理,方便我以后自己查阅,也希望能帮到一些有正在学习 Compose 的道友。

  • Jetpack Compose 中的 state 核心思想
  • Jetpack Compose 中的 Modifier
  • Jetpack Compose 中的动画
  • Jetpack Compose 中的手势操作和事件处理
  • Jetpack Compose 中的导航路由
  • Jetpack Compose 中的 Accompanist
  • Jetpack Compose 中的列表
  • Jetpack Compose 中使用 Notification
  • Jetpack Compose 中的软键盘与焦点控制
  • Jetpack Compose 中的 startActivityForResult 的正确姿势
  • Jetpack Compose 中的 Canvas
  • Jetpack Compose 中的副作用
  • Jetpack Compose 中判断和监听网络连接状态
  • Jetpack Compose 中的绘制流程和自定义布局
  • Jetpack Compose 深入探索系列一:Composable 函数
  • Jetpack Compose 深入探索系列二:Compose 编译器
  • Jetpack Compose 深入探索系列三:Compose runtime
  • Jetpack Compose 深入探索系列四: Compose UI
  • Jetpack Compose 深入探索系列五:State Snapshot System
  • Jetpack Compose 深入探索系列六:Compose runtime 高级用例
  • Jetpack Compose 中的 CompositionLocal
  • Jetpack Compose 中的重组作用域和性能优化
  • Jetpack Compose 中适配不同的屏幕尺寸
  • Jetpack Compose 中的架构思想
  • Jetpack Compose 中的动态加载、插件化技术探索
  • Kotlin 元编程之 KSP 实战:通过自定义注解配置Compose导航路由
  • Android Studio中设置 Compose 代码模版

Jetpack架构组件库:

  • Jetpack架构组件库:Room
  • Jetpack架构组件库:Hilt
  • Jetpack架构组件库:Lifecycle、LiveData、ViewModel
  • Jetpack架构组件库:WorkManager
  • Jetpack架构组件库:DataStore

以下是一些关于Jetpack Compose 的学习资源和网站(部分需要科学上网)

Github 资源:

  • Learn-Jetpack-Compose-By-Example(丰富的例子)
  • Jetpack-Compose-Tutorials(非常全面的教程)
  • SSComposeCookBook(很多UI组件示例)
  • Jetpack Compose Samples(官网的一些demo)

Android Developers 官网YouTube频道:

  • Jetpack Compose
  • Compose Layouts and Modifiers - MAD Skills
  • Architecture - MAD Skills

Android Developers 官网资源:

  • Jetpack Compose 使用入门
  • 查询某个 Jetpack 库的版本号
  • Compose UI 的最新版本号
  • Compose 与 Kotlin 的版本兼容性对应关系
  • Android Gradle 插件版本 和 Gradle 版本之间的对应关系,以及 Android Studio 版本与所需 Gradle 插件版本之间的对应关系
  • Compose 中的 Material Design 2 和 Material Design 3

第三方学习网站:

  • Jetpack Compose 博物馆
  • Making reusable composables using Generics
  • Jetpack Compose
http://www.lryc.cn/news/36560.html

相关文章:

  • 【OpenCv】c++ 图像初级操作 | 图像灰度化
  • VIT(vision transformer)onnx模型解析
  • 红黑树的介绍和实现
  • C/C++每日一练(20230310)
  • Go语言基础知识
  • 案例06-没有复用思想的接口和sql--mybatis,spring
  • 如何将项目部署到服务器:从选择服务器到维护应用程序的全流程指南
  • 怎么做才能不丢消息?
  • 前端基础(十六)_数组对象
  • 数据结构-带头双向循环链表
  • 3 问 6 步,极狐GitLab 帮助企业构建高效、安全、合规的 DevSecOps 文化
  • SPA(单页应用)知多少
  • Selenium实战【远程控制】【JAVA爬虫】
  • 图片动画化应用中的动作分解方法
  • 我又和redis超时杠上了
  • 一文带你吃透MySQL数据库!
  • [学习笔记] 2. 数据结构
  • [学习笔记] 3. 算法进阶
  • 做自媒体真的能赚到钱吗?真的能赚到几十万吗?
  • QT使用QListWidget显示多张图片
  • python 打印进度条
  • 【微小说】大学日记
  • ArrayList扩容机制解析
  • jsp-----web应用与开发
  • 洛谷 P1201 [USACO1.1]贪婪的送礼者Greedy Gift Givers
  • php设计模式-组合模式的运用
  • 一文教会你如何简单使用Fegin进行远程服务调用
  • OpenAI——CLIPs(代码使用示例)
  • 什么样的人更适合创业?那类人创业更容易成功?
  • JavaApi操作ElasticSearch(强烈推荐)