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