字节大佬联合打造最新Jetpack Compose成套学习笔记含
2022-04-21 本文已影响0人
小城哇哇
Compose 是 Android UI 的未来,现阶段你可以不会,但是如果未来你会继续在 Android 平台的话,你就必须会。
Jetpack Compose的优势特点
- 更少的代码
用更少的代码来完成更多的功能,简单,易于维护,补充一下,Compose只能用Kotlin语言编写噢!- 直观
只需要把ui元素描述出来即可,其他的交给Compose处理即可,一旦状态发生变化,你的ui也会自动更新。- 加速开发
兼容现有代码,Android Studio的实时预览便于快速迭代。- 功能强大
Android 平台 API 的直接访问和对于 Material Design、深色主题、动画等的内置支持。
为什么要学Jetpack Compose?
- 更轻松桌面 UI 开发
- 桌面特定的API
- 快速迁移集成
- 岗位职能需要
如果你是因为缺少学习资料,我这里有一份字节架构师亲手整理的《Jetpact Compose全套学习笔记》,从入门到精通,教程通俗易懂,实例丰富,既有基础知识,也有进阶技能,能够帮助读者快速入门,是你学习Jetpack Compose的葵花宝典!
一、《Android Jetpack Compose开发应用指南》
二、《Jetpack Compose从入门到精通》
《Android Jetpack Compose开发应用指南》
Jetpack Compose是用于构建原生Android UI的现代工具包。 Jetpack Compose使用更少的代码,强大的工具和直观的Kotlin API,简化并加速了Android上的UI开发。
由于篇幅限制,文中仅用截图展示部分内容,需要《Jetpact全套学习笔记》完整文档的同学可以点击这里免费领取,保证免费分享!
第⼀章 初识Jetpack
- JetPack是什么
- JetPack和AndroidX
- AndroidX的迁移
第⼆章 Compose的设计原理和基本概念
- JetPack Compose 环境搭建
- JetPack Compose 新特性和组件依赖
- JetPack Compose 编程思想总结
第三章 Compose⼊⻔
- JetPack Compose ⼊⻔的基础案列
- JetPack Compose ⼊⻔的基础案列
第四章 Compose布局
- Compose State
- Compose 样式(Theme)
- Compose布局核⼼控件
- ⾃定义布局
- Compose中的ConstraintLayout
第五章 Compose动画
- Compose SideEffect
- Compose 动画概述
- Compose Crossfade
- Compose animateContentSize
- Animatable
- Compose⾃定义动画
第六章 Compose图形
- Compose Canvas
- Compose 绘制API的分析
- Compose⾃定义绘制
第七章 Compose核⼼控件总结
- Scaffold
- LazyColumn
《Jetpack Compose从入门到精通》
这份资料将会手把手带大家Jetpack Compose从入门到精通。希望能给了解、学习、应用Jetpack Compose的小伙伴一个参考学习,需要《Jetpact全套学习笔记》完整文档的同学可以在我的公众号免费领取,保证免费分享!
第一章 初识 Jetpack Compose
- 为什么我们需要一个新的UI 工具?
- Jetpack Compose的着重点
- API 设计
- Compose API 的原则
- 深入了解Compose
- 插槽API
第二章 Jetpack Compose构建Android UI
- Android Jetpack Compose 最全上手指南
- 深入详解 Jetpack Compose | 优化 UI 构建
- 深入详解 Jetpack Compose | 实现原理
第三章 Jetpack Compose 项目实战演练(附Demo)
- Jetpack Compose应用1
- Jetpack Compose应用2
- 用Jetpack Compose写一个玩安卓App
- 用Compose Android 写一个天气应用
- 用Compose快速打造一个“电影App”
篇幅有限,需要《Jetpact全套学习笔记》完整文档的同学可以点击这里免费领取,保证免费分享**!