Koleton Android骨架屏加载库

Android 界面的骨架加载效果,Koleton 算是我用过最轻巧的一个了。Kotlin 写的,API 设计直白,用起来不费劲。只要一行loadSkeleton(),就能让你的View看起来“有内容但没加载完”。

用 Koleton 加载骨架屏真挺方便的,支持各种常见布局,比如ConstraintLayoutRecyclerView都能轻松搞定。你写个占位效果,只要一个扩展函数就行,响应也快,体验丝滑。

安装也简单,build.gradle.kts里加上:

dependencies {
  implementation("com.ericktijerou.koleton:0.8.8")
}

记得仓库里加一句jcenter()

repositories {
  jcenter()
}

用在哪比较合适?比如你列表要加载网络数据,内容还没返回时就用 Koleton 先顶上。用户一看界面有骨架效果,心里也踏实点,觉得你这个 App 没卡。

如果你项目是Kotlin写的,那用起来就更顺了。想搭配其他库用?比如GlideCoil都能配合。要是你对快速开发有兴趣,也可以看看app_base,配合起来效率翻倍。

嗯,,Koleton就是个上手快、效果直观的骨架屏库。如果你现在项目里还没有加载占位效果,不妨试试看,体验一下“加载中也能优雅”的感觉。

zip 文件大小:5.88MB