Intereting Posts
Bind ButterKnife to Dialog не работает Что означает андроид: включено для обслуживания? Во время прокрутки фоны ListView становятся черными – как исправить? Получите день рождения для каждого контакта в приложении Android Textview textIsSelectable = "true" не работает в Listview Изменение размера текста кнопки диалогового окна Android с помощью стилей Установить шрифт во время выполнения, Textview Как я могу распространять свой Android Wear для альфа-бета-пользователей в Google Play Store? Фрагмент Tabhost Ошибка: java.lang.IllegalStateException: нет закладки, известной для тега null При недоступности подключения к Интернету Как анализировать поведение Dalvik GC? Как сделать «экспортную банку» Eclipse из командной строки Сбой при работе с OpenGL при подключении программы, LG Nexus 4 Android: делает короткое занятие действительно 2 байта? Поиск полосы, изменение цвета пути с желтого на белый Как программно настроить фокус на виджет кнопки?

Как создать анимированный фоновый градиент, например, приложение 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);