简介
Jetpack Compose 是一个用于构建原生Android UI 的现代化工具包,它基于声明式的编程模型,因此你可以简单地描述UI的外观,而Compose则负责其余的工作-当状态发生改变时,你的UI将自动更新。由于Compose基于Kotlin构建,因此可以与Java编程语言完全互操作,并且可以直接访问所有Android和Jetpack API。它与现有的UI工具包也是完全兼容的,因此你可以混合原来的View和现在新的View,并且从一开始就使用Material和动画进行设计。
为方便大家系统的学习 Android Compose ,这里特意联合了阿里P7架构师和谷歌技术团队共同整理了一份 《Android Compose 强化实战》全文条理清晰,含图像化表示更加易懂,非常适合想要进阶提升的伙伴。
由于文章内容比较多,篇幅有限,资料已经被整理成了PDF文档,有需要《Android Compose 强化实战》完整文档的可扫描下方二维码免费获取!
《Android Compose 强化实战》 目录
第一章 使用Compose实现底部按钮和首页banner以及数据列表
●第一节 Column、Row、ConstraintLayout布局先知
●第二节 首页内容的实现
第二章 导航规整并实现登录页个人中心页
●第一节 导航规整
●第二节 个人中心的实现
●第三节 登录页面的实现
在这里插入图片描述
第三章 实现分类页面
●第一节 Scaffold简单使用
●第二节 BottomNavigation和NavHost实现底部导航
●第三节 分类页面的实现
●第四节 Compose自定义布局实现流式布局
第四章 实现搜索页面
●第一节 ROOM数据库
●第二节 官方Flow Layout
●第三节 状态布局
在这里插入图片描述
第五章 项目页面的实现
●第一节 获取数据
●第二节 Controllable实现顶部滑动菜单
●第三节 HorizontalPager 实现页面数据列表
●第四节 Compose中Webview的使用
最后
对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长。而不成体系的学习效果低效漫长且无助。时间久了,付出巨大的时间成本和努力,没有看到应有的效果,会气馁是再正常不过的。
所以学习一定要找到最适合自己的方式,有一个思路方法,不然不止浪费时间,更可能把未来发展都一起耽误了。
如果你是卡在缺少学习资源的瓶颈上,那么刚刚好我能帮到你。以上知识笔记全部免费分享,如有需要获取知识笔记的朋友,可以点击下方二维码费领取。