早日下班小技巧,建议收藏哦!2020最新Android常用开源库总结

前言

收集了一些比较常见的开源库,特此记录(已收录350+)。另外,本文将持续更新,大家有关于Android 优秀的开源库,也可以在下面留言。

一 、基本控件
1.TextView

  • HTextView 一款支持TextView文字动画效果的Android组件库。
  • ScrollNumber 滚动数字控件
  • ticker 滚动数字控件
  • ReadMoreTextView 阅读更多,折叠文本
  • ExpandableTextView 折叠文本
  • android-autofittextview 自动调整文字大小
  • html-textview 展示html标签
  • BabushkaText 自定义文本样式
  • Android-TextView-LinkBuilder 文本链接
  • TextJustify-Android 自动调整文字间隔
  • SlantedTextView 一个倾斜的TextView,适用于标签效果。
  • RichText Android平台下的富文本解析器
  • MixtureTextView Android图文混排、文字环绕图片
  • VerticalTextView 垂直的Textview
  • JumpingBeans 文字像 Mexican beans 一样跳动

2.EditText

  • MaterialEditText 智能提醒输入框
  • android-edittext-validator 输入效验、提醒
  • ClearEditText 带删除的输入框
  • PasswordEditText 显示/隐藏密码
  • MaterialSearchView 一个基于Material design 规范的Android 搜索控件。MaterialSearchView显示在Toolbar 或者 ActionBar 上面,并为用户显示一个最近搜索或者搜索提示的列表。

3.ImageView

  • CircleImageView 圆形图片
  • android-gif-drawable 展示gif
  • android-shape-imageview 自定义形状的ImageView
  • android-combination-avatar 组合头像
  • PaletteImageView 懂得智能配色的ImageView,还能给自己设置多彩的阴影哦。
  • PhotoView 支持双击或双指缩放的 ImageView
  • subsampling-scale-image-view 支持放大、缩小

4.Button

  • android-floating-action-button FloatingActionButton
  • FloatingActionButton
  • SwitchButton 开关按钮
  • ShineButton 点赞效果
  • LikeButton 点赞效果
  • RapidFloatingActionButton 展开菜单
  • android-flat-button 自定义按钮,支持圆角等
  • android-process-button 带进度条的botton
  • circular-progress-button 带完成动画的botton
  • FABProgressCircle 带进度条的fabotton
  • ProgressRoundButton 带进度条的botton

5.Spinner

  • nice-spinner 美化的spinner
  • MaterialSpinner
  • BetterSpinner
  • Material-Spinner
  • SearchableSpinner 带搜索的spinner

6.CheckBox

  • SmoothCheckBox 带动画的checkbox
  • AnimateCheckBox 带动画的checkbox

7.ProgressBar(包含loading动画)

  • SmoothProgressBar
  • NumberProgressBar 带数字的进度条
  • android-square-progressbar 加载图片的进度条
  • MaterialLoadingProgressBar
  • circular-music-progressbar 播放音乐进度条
  • materialish-progress
  • Android-RoundCornerProgressBar 圆角进度条
  • GoogleProgressBar 仿谷歌的进度条
  • DownloadProgressBar 带下载动画的进度条
  • ACProgressLite 仿IOS 进度条
  • Android-SVProgressHUD 仿IOS 进度条
  • MaterialProgressBar
  • CircularProgressBar 圆环进度条
  • Android-ProgressBarWidthNumber 带进度的进度条
  • LoadingView 加载进度条
  • LoadingDrawable 酷炫的android加载动画
  • Android-SpinKit Android加载动画库
  • AVLoadingIndicatorView 漂亮的加载动画

8.Seekbar

  • RangeSeekBar 双向SeekBar
  • IndicatorSeekBar 带进度的seekbar
  • DragChooseView 仿微信设置字体
  • FontSliderBar 仿微信设置字体
  • DoubleSeekBar 带进度的seekbar
  • CircleSeekbar 一个环形Seekbar组件,支持叠加复合使用

9.RatingBar

  • MaterialRatingBar 与 Google 系应用设计相同、支持拉伸、修正原生实现诸多问题的星级评分条

10.Toast

  • SuperToasts 丰富样式的 toast
  • Crouton
  • Android-AppMsg
  • UndoBar 带按钮的toast
  • Alerter Dropdown 风格的弹窗
  • Toasty
  • Sneaker

11.RecyclerView

  • BaseRecyclerViewAdapterHelper 万能adapter
  • MultiChoiceAdapter 多选adapter
  • SwipeRecyclerView 基于RecyclerView的封装,提供了Item侧滑菜单、Item滑动删除、Item长按拖拽、添加HeaderView/FooterView、加载更多、Item点击监听等基本功能。<
  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值