FloatingView
介绍:
能够让View执行漂亮的漂浮动画的库。
运行效果:
使用说明:
Links
Step 1
在 build.gradle 文件中添加库依赖
dependencies {
compile 'com.ufreedom.uikit:FloatingViewLib:1.0.1'
}
Step 2
使用 FloatingBuilder 创建一个 FloatingElement
FloatingElement builder = new FloatingBuilder()
.anchorView(View)
.targetView(View)
.offsetX(int)
.offsetY(int)
.floatingTransition(FloatingTransition)
.build();
使用 FloatingBuilder 可以设置的有
-
anchorView :锚点,也就是你想在哪个 View 上面进行漂浮动画
-
target:目标,你想漂浮的 View
-
offsetX:x 方向的偏移量,单位 px
-
offsetY: y 方向的偏移量,单位 px
-
floatingTransition : 漂浮效果,默认是 ScaleFloatingTransition,也可以自己实现漂浮效果
Step 3
创建一个 Floating 作为 FloatingElement 的容器,然后让你的 View 飞起来
Floating floating = new Floating(getActivity());
floating.startFloating(builder);
已下载
0