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

前端之家收集整理的这篇文章主要介绍了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对象.

我希望这有帮助!

猜你在找的Android相关文章