Android Jetpack Compose最全上手指南,你学会了吗?

123 篇文章 7 订阅
57 篇文章 0 订阅

Jetpack Compose 是一个用于构建原生Android UI 的现代化工具包,其基于声明式的编程,可以让用户更加简单地描述UI的外观,当状态发生改变时,你的UI也将自动更新。

而随着今年安卓和苹果两大移动平台相继推出自己的UI开发框架 Jetpack Compose 和SwiftIUI,标志着移动操作系统正式全面拥抱声明式 UI 开发模式。

近期也有很多小伙伴私信,想要学习Jetpack Compose相关的内容,这里给大家整理了一份《Android Jetpack Compose开发应用指南》↓↓↓

鉴于Jetpack Compose对于没有接触过声明式UI的小伙伴可能会学习曲线有点陡峭,这篇文章就不去解释过多的原理与技了,尽量让大家能够快速入门,并上手开发项目。

文档领取:下滑至文末👇

《Android Jetpack Compose开发应用指南》

第⼀章 初识Jetpack

  • JetPack是什么
  • JetPack和AndroidX
  • AndroidX的迁移

img

第⼆章 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⾃定义动画

img

第六章 Compose图形

  • Compose Canvas
  • Compose 绘制API的分析
  • Compose⾃定义绘制

第七章 Compose核⼼控件总结

  • Scaffold
  • LazyColumn

《Jetpack Compose强化实战

目录

img

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

  • Column、Row、ConstraintLayout 布局先知

  • 首页内容的实现

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

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

第三章、实现分类页面

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

第四章、实现搜索页面

  • ROOM 数据库
  • 官方 Flow Layout
  • 状态布局

第五章、项目页面的实现

  • 获取数据
  • Controllable 实现顶部滑动菜单
  • HorizontalPager 实现页面数据列表
  • Compose 中 Webview 的使用

文档领取:扫描下方卡片领取👇

希望我的这篇文章对你能有一点帮助,

或许我总结的内容不足为道,但若是有人看到!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值