2020年最值得期待的30个android库(截止2020年3月8日) - Go语言中文社区

2020年最值得期待的30个android库(截止2020年3月8日)


原文地址

1.Coil

github地址:https://github.com/coil-kt/coil
kotlin编写
使用协程编写的Android图片加载库。相比于Glide,Picasso,Fresco 它更快速、轻量、易上手、现代的Android加载库。

支持GiF和SVG,同时支持四种默认的图像变换: 模糊效果
圆形灰阶圆角等等

基础代码为:

imageView.load(“https://www.example.com/image.jpg") {
 crossfade(true)
 placeholder(R.drawable.image)
 transformations(CircleCropTransformation())
}

我这篇文章对Coil有个简单的用法介绍

2.MultiSearchView

在这里插入图片描述
github地址:
https://github.com/iammert/MultiSearchView
kotlin 编写
很nice的动画 也很容易自定义
虽然版本只有0.1 但感觉大有可为吧

3.CalendarView

在这里插入图片描述
github地址:
https://github.com/kizitonwose/CalendarView
kotlin 编写
我个人也写过很多次的CalendarView,主要是UI没有成型,整个设计龙飞凤舞。
它是由RecyclerView编写
提供了如下基本功能:

  1. 单选范围选择
  2. 星期月份选择
  3. 日期边界
  4. 自定义日历View
  5. 横向竖直滑动
  6. 完全自定义视图
  7. 其它更多功能…

文档很全面,也有很多例子。Dome App展示了各种功能,大家可以自己查阅。

4.Bubble Navigation

在这里插入图片描述
github地址:
https://github.com/gauravk95/bubble-navigation
kotlin 编写
轻量级的Navigation bar,其它功能如下:

  1. 两种类型的NavigationView BubbleNavigationConstraintView提供 spread,inside,packed模式(这个和ConstranitLayout模式一样) BubbleNavigationLinearView 提供均分模式
  2. 高度自定义
  3. 同时你还可以加上小红点,它提供了BubbleTaggleView
版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/u013762572/article/details/104735874
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-04-11 01:55:21
  • 阅读 ( 1109 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢