2022年最新Android Jetpack Compose开发指南及实战教程

前言

Jetpack Compose 首次亮相于 2019 年的 Google I/O 大会,到2021年初,Google 突然加大了对 Compose 的推广力度,Compose 的关注度迅速升温,成为 Android 领域目前最火热的新技术之一。

在学习上,由于大家已经习惯于既有的视图开发范式,所以想要学好 Compose 必须要经历一个心智上的全方位转变。如果能够有一本书,可以涵盖从编程思想到应用实战,系统全面地介绍 Compose,对于开发者快速适应和学习这门新技术将会有很大帮助。

这里免费分享一份阿里P7架构师和谷歌技术团队共同整理的Jetpack Compose指南及实战教程,来帮助读者规划出从入门到精通的最佳学习路径。在对知识点细致的讲解之外,书中还穿插了大量示例代码和最佳实践,对于 Compose 的初/中级读者极具学习和参考价值。

Android Jetpack Compose开发应用指南

第⼀章 初识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强化实战》

目录

在这里插入图片描述

第一章、使用 Compose 实现底部按钮和首页 banner 以及数据列表

● Column、Row、ConstraintLayout 布局先知
● 首页内容的实现
在这里插入图片描述

第二章、导航规整并实现登录页个人中心页

● 导航规整
● 个人中心的实现
● 登录页面的实现

在这里插入图片描述

第三章、实现分类页面

● Scaffold 简单使用
● BottomNavigation 和 NavHost 实现底部导航
● 分类页面的实现
● Compose 自定义布局实现流式布局

在这里插入图片描述

第四章、实现搜索页面

● ROOM 数据库
● 官方 Flow Layout
● 状态布局
在这里插入图片描述

第五章、项目页面的实现

● 获取数据
● Controllable 实现顶部滑动菜单
● HorizontalPager 实现页面数据列表
● Compose 中 Webview 的使用
在这里插入图片描述
由于文章内容比较多,篇幅有限,资料已经被整理成了PDF文档,有需要的点击下方卡片免费领取。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值