Android开发Android干货Android技术知识

分享一波资源(二)

2018-12-04  本文已影响14人  萧胜天_

1.FloatWindow

这个库可用于添加一个“悬浮窗口”,可以显示在所有 Activity 的最前方。“悬浮窗口”可以定义为悬浮动作按钮。
https://github.com/yhaolpz/FloatWindow

slide.gif
特性:
1.支持拖动,提供自动贴边等动画
2.内部自动进行权限申请操作
3.可自由指定要显示悬浮窗的界面
4.应用退到后台时,悬浮窗会自动隐藏
5.除小米外,4.4~7.0 无需权限申请
6.位置及宽高可设置百分比值,轻松适配各分辨率
7.支持权限申请结果、位置等状态监听
8.链式调用,简洁清爽

2. CartView

一个实现添加购物车动画效果的View
https://github.com/allen218/CartView

screen.gif

3. WindowImageView

这是一个非常有趣的库,可以用来在 RecyclerView 中展示 ImageView,它就像一个窗口。下面的 gif 图片可以显示其直观的效果。
https://github.com/Bleoo/WindowImageView

162957_ZztZ_2896879.gif

4. TicketView

这是一个提供卡片视图(Ticket View)的库,它提供了 3 种类型的 TicketView 边角:常规的、圆形的以及扇贝形的。
https://github.com/vipulasri/TicketView

showcase.png
  1. UltraViewPager

UltraViewPager是ViewPager的扩展,可在单个ViewPager中提供多个功能。
https://github.com/alibaba/UltraViewPager

pics4.gif pics3.gif
  1. ZoomRecyclerView

可缩放的 RecyclerView
https://github.com/PortgasAce/ZoomRecyclerView

preview.gif

会持续更新一些自己遇到的好玩的,好用的一些开源库

上一篇 下一篇

猜你喜欢

热点阅读