Анимированный фон, напоминающий приложение для будильника

Я видел приложение Timely, и это позволяло мне загипнотизироваться их анимированным фоном, у него пузыри, плавающие вокруг и

Можете ли вы рассказать tellme, как я могу это сделать, я пробовал AnimationDrawable и ValueAnimator с AnimatorSet, но это кажется отличным от используемого приложения

Solutions Collecting From Web of "Анимированный фон, напоминающий приложение для будильника"

Возможно, хороший способ взглянуть на это – спросить, как Timely создает эти эффекты. Я взглянул на APK (для образовательных целей) и нашел это в пакете ch.bitspin.timely.background :

 public class BackgroundView extends FrameLayout { private BackgroundGradientView a; private BackgroundBeamsDotsView b; private BackgroundCircleEffectView c; private BackgroundBubblesView d; 

Основой временных эффектов анимации является использование пользовательского представления, на котором вы можете найти руководство на веб-сайте разработчика Android . Каждое из приведенных выше представлений представляет собой сотни строк кода, но для обобщения: все они используют фоновый поток, который управляет объектами Bitmap, Paint, BitmapShader и Canvas в методе OnDraw View.

Надеюсь, это поможет!

Посмотрите на реализацию живых обоев самим Android. Это очень близко к эффекту приложения Timely.

Источники находятся в пакетах / обоях / Holospiral или пакетах / обоях / PhaseBeam.

https://android.googlesource.com/platform/packages/wallpapers/HoloSpiral/

Они используют renderscript для их реализации.