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

 更新时间:2017年12月19日 11:05:35   投稿:mrr  
这篇文章主要介绍了通过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实现自定义轮播图片控件的详细过程,文中通过实例代码介绍的很详细,相信会对大家的理解和学习很有帮助,感兴趣的朋友们下面来一起看看吧。
    2016-10-10
  • Kotlin ContentProvider使用方法介绍

    Kotlin ContentProvider使用方法介绍

    ContentProvider内容提供者,主要用于再不同的应用程序之前实现数据共享的功能,它提供了一套完整的机制,允许一个程序访问另外一个程序的数据,同时还能保证数据的安全性
    2022-09-09
  • Android开发之图形图像与动画(五)LayoutAnimationController详解

    Android开发之图形图像与动画(五)LayoutAnimationController详解

    LayoutAnimationController用于为一个layout里面的控件,或者是一个ViewGroup,里面的控件设置动画效果,感兴趣的朋友可以了解下啊,希望本文对你有所帮助
    2013-01-01
  • Android中TextView限制最大行数并在最后用显示...全文

    Android中TextView限制最大行数并在最后用显示...全文

    TextView在android开发中是一个经常用到的基础控件,功能也很强大,限制输入字符类型,字数什么的,下面这篇文章主要给大家介绍了关于Android中TextView限制最大行数并在最后用显示...全文的相关资料,需要的朋友可以参考下
    2022-04-04
  • Android_UI 仿QQ侧滑菜单效果的实现

    Android_UI 仿QQ侧滑菜单效果的实现

    相信大家对QQ侧滑菜单的效果已经不陌生了吧,侧滑进入个人头像一侧,进行对头像的更改,我的收藏,QQ钱包,我的文件等一系列的操作,下面小编给大家分享Android_UI 仿QQ侧滑菜单效果的实现,一起看看吧
    2017-04-04
  • Android 对话框 Dialog使用实例讲解

    Android 对话框 Dialog使用实例讲解

    对话框是在当前的页面之上弹出的小窗口, 用于显示一些重要的提示信息, 提示用户的输入,确认信息,或显示某种状态.如 : 显示进度条对话框, 退出提示.接下来通过本文给大家介绍android dialog对话框知识,感兴趣的朋友一起看看吧
    2016-09-09
  • Android 文件下载三种基本方式

    Android 文件下载三种基本方式

    这篇文章主要介绍了Android 文件下载三种基本方式,非常不错具有参考借鉴价值,需要的朋友可以参考下
    2017-06-06
  • Android编程实现在底端显示选项卡的方法

    Android编程实现在底端显示选项卡的方法

    这篇文章主要介绍了Android编程实现在底端显示选项卡的方法,涉及Android界面线性布局、相对布局及选项卡设置相关操作技巧,需要的朋友可以参考下
    2017-02-02
  • Android 实现调用系统照相机拍照和录像的功能

    Android 实现调用系统照相机拍照和录像的功能

    这篇文章主要介绍了Android 实现调用系统照相机拍照和录像的功能的相关资料,需要的朋友可以参考下
    2016-11-11
  • Android 手写热修复dex实例详解

    Android 手写热修复dex实例详解

    这篇文章主要为大家介绍了Android 手写热修复dex实现示例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03

最新评论