当前位置: 首页 > 编程笔记 >

通过FancyView提供 Android 酷炫的开屏动画实例代码

滕夜洛
2023-03-14
本文向大家介绍通过FancyView提供 Android 酷炫的开屏动画实例代码,包括了通过FancyView提供 Android 酷炫的开屏动画实例代码的使用技巧和注意事项,需要的朋友参考一下

效果

使用

compile 'site.gemus:openingstartanimation:1.0.0' //在gradle中导入项目
OpeningStartAnimation openingStartAnimation = new OpeningStartAnimation.Builder(this)
            .setDrawStategy(new NormalDrawStrategy()) //设置动画效果
            .create();
openingStartAnimation.show(this);

除此之外,还可以设置文字、图标、一句话描述、动画时间等等,也可以自定义开屏动画,开放了策略接口,像这样

OpeningStartAnimation openingStartAnimation = new OpeningStartAnimation.Builder(this)
        .setDrawStategy(new DrawStrategy() {
          @Override
          public void drawAppName(Canvas canvas, float fraction, String name, int colorOfAppName, WidthAndHeightOfView widthAndHeightOfView) {
          }
          @Override
          public void drawAppIcon(Canvas canvas, float fraction, Drawable icon, int colorOfIcon, WidthAndHeightOfView widthAndHeightOfView) {
          }
          @Override
          public void drawAppStatement(Canvas canvas, float fraction, String statement, int colorOfStatement, WidthAndHeightOfView widthAndHeightOfView) {
          }
        })
        .create();

总结

以上所述是小编给大家介绍的通过FancyView提供 Android 酷炫的开屏动画,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对小牛知识库网站的支持!

 类似资料:
  • 本文向大家介绍Android属性动画实现炫酷的登录界面,包括了Android属性动画实现炫酷的登录界面的使用技巧和注意事项,需要的朋友参考一下 我们聊聊我们常写的登录界面,这个界面我相信很多人都写过,而且也没什么难度,但是如果要实现比较不一般的效果,那就要花点心思了,先看看项目的效果吧: 我一直都不知道怎么在编辑框连设置图片大小,所以这个图不怎么样适配编辑框了,大家先凑合着看看。 我先讲讲思路,当

  • 本文向大家介绍三款Android炫酷Loading动画组件推荐,包括了三款Android炫酷Loading动画组件推荐的使用技巧和注意事项,需要的朋友参考一下 最近突然心血来潮,对一些Loading感兴趣,Loading这玩意说重要也重要,说不重要也不重要,因为这是一个提升你产品体验的一个细节,如果loading做的好,对于一些耗时需要用户等待的页面来说会转移用户注意力,不会显得那么烦躁,所以你可

  • 本文向大家介绍Python+Kepler.gl轻松制作酷炫路径动画的实现示例,包括了Python+Kepler.gl轻松制作酷炫路径动画的实现示例的使用技巧和注意事项,需要的朋友参考一下 1. 简介 Kepler.gl相信很多人都听说过,作为Uber几年前开源的交互式地理信息可视化工具,kepler.gl依托WebGL强大的图形渲染能力,可以在浏览器端以多种形式轻松展示大规模数据集。  更令人兴奋

  • 本文向大家介绍Android实现炫酷的CheckBox效果,包括了Android实现炫酷的CheckBox效果的使用技巧和注意事项,需要的朋友参考一下 首先贴出实现的效果图: gif的效果可能有点过快,在真机上运行的效果会更好一些。我们主要的思路就是利用属性动画来动态地画出选中状态以及对勾的绘制过程。看到上面的效果图,相信大家都迫不及待地要跃跃欲试了,那就让我们开始吧。 自定义View的第一步:自

  • 本文向大家介绍25个实用酷炫的Android开源UI框架,包括了25个实用酷炫的Android开源UI框架的使用技巧和注意事项,需要的朋友参考一下 最近找了一些合适开源控件,这样在日常工作中会更加省时,再此分享给大家,希望能对大家有帮助,此博文介绍的都是UI上面的框架,接下来会有其他的开源框架(如:HTTP框架、DB框架)。 1.Side-Menu.Android 分类侧滑菜单,Yalantis

  • 本文向大家介绍非常酷炫的Bootstrap图片轮播动画,包括了非常酷炫的Bootstrap图片轮播动画的使用技巧和注意事项,需要的朋友参考一下 对于网站开发者来说,对展示内容增加一个滑动或者是轮播效果的是非常常见的需求。收费和免费的轮播插件多的是不胜枚举。其中很 多提供很多有用的配置选项和动态效果。 很多时候,如果你的项目需要的是一个轻量级的轮播,不需要很多的功能。同时你的项目是采用Bootstr