我看到了
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 举报,一经查实,本站将立刻删除。