Как создать анимированный фоновый градиент, например, приложение Instagram?

Ниже приведены скриншоты приложения instagram. Фон продолжает превращаться из одного градиента в другой очень красиво. Фоновый градиент Instagram

Фоновый градиент Instagram

Я хочу знать, как я могу это достичь. ЯВЛЯЕТСЯ ЛЮБЫМ КОДОМ, ЧТОБЫ АНИМАТЬ ГРАДИЕНТОМ АВТОМАТИЧЕСКИ ИЛИ Я НУЖДАЮТ, ЧТОБЫ ДОБАВИТЬ РАЗЛИЧНЫХ ГРАДИЕНТОВ С ЛЮБЫМ ИЗМЕНЕНИЕМ, и если я его использую, это не вызовет никаких проблем с авторским правом с Instagram? Я пробовал анимацию, используя несколько градиентных файлов с небольшими вариациями, используя Frame Animation, но не гладкий и не работает. благодаря

Solutions Collecting From Web of "Как создать анимированный фоновый градиент, например, приложение Instagram?"

Создайте TransitionDrawable для изменения между двумя чертежами, которые вы используете для фона.

<?xml version="1.0" encoding="UTF-8"?> <transition xmlns:android="http://schemas.android.com/apk/res/android"> <!-- use whatever drawables you want, gradients, shapes etc--> <item android:drawable="@drawable/start" /> <item android:drawable="@drawable/end" /> </transition> 

Переходные чертежи в Android

 TransitionDrawable trans = (TransitionDrawable) myLayout.getBackground(); trans.startTransition(2000);