微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android – 动画背景,如Timely闹钟应用程序

我看到了 Timely app,它让我催眠他们的动画背景,它有浮动的泡沫和

你可以告诉我如何做到这一点,我已经尝试过AnimationDrawable和ValueAnimator与AnimatorSet,但似乎不同于及时的应用程序使用

解决方法

也许一个很好的方法来研究这个是要如何时间创造这些效果.我看了一下APK(用于教育目的),并在包ch.bitspin.timely.background中找到:
public class BackgroundView extends FrameLayout
{
  private BackgroundGradientView a;
  private BackgroundBeamsDotsView b;
  private BackgroundCircleEffectView c;
  private BackgroundBubblesView d;

Timely动画效果的基础是通过使用自定义视图,您可以在Android Developer website上找到指南.以上每个视图都是数百行代码,但总而言之:它们都使用了一个背景线程来操纵View的onDraw方法中的Bitmap,Paint,BitmapShader和Canvas对象.

我希望这有帮助!

原文地址:https://www.jb51.cc/android/312188.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐