当前位置: 首页 > 科技观察

谷歌超强Android UI工具包霸榜Github,这份上手指南了解一下

时间:2023-03-19 13:10:20 科技观察

Google超级强大的AndroidUI工具包称霸Github,让我们来看看这个动手指南AmoderntoolkitforAndroidUI。只需要少量的代码就可以完成布局,可以直接用Kotlin编写。JetpackCompose工具包是围绕可组合函数构建的。这些函数允许您通过描述应用程序的形状及其依赖的数据来定义应用程序的UI,而无需关注UI的具体构建过程。最近Github上有一个项目连续多日高居榜首。该项目包含一组独立的AndroidStudio项目,可以帮助您更好地学习Compose。目前,compose-samples在Github上有2.7Kstars,共有400个分支(Github地址:https://github.com/android/compose-samples)如果想试用这些示例应用,请使用最新的Canary版本安卓工作室4.2。让我们看一些示例:Jetnews这是一个博客文章查看器,中等复杂度Jetchat这是一个示例聊天应用程序,简单复杂度,简单的主题设计、UI测试、动画等。Jetsurvey这是一个展示文本输入的调查应用程序、验证和UI状态管理在Compose中具有简单的复杂性。Jetsnack这是一款使用Compose构建的零食订购应用程序。中等复杂,涉及系统设计、布局定制等。Jetcaster是一款功能齐全的Redux风格架构的播客应用程序,并展示了动态主题。除了以上应用实例,还有Crane(旅游应用)、Rally(金融应用)、Owl等独具特色的应用。如果您对Compose感兴趣,则必须查看此项目。