Articles of android animation

RippleDrawable – Показать эффект пульсации программно

У меня есть вид с таким <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="New Button" android:id="@+id/button" android:background="@drawable/ripple" android:layout_centerVertical="true" android:layout_alignParentStart="true" /> И ripple.xml as <?xml version="1.0" encoding="utf-8"?> <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="?android:colorControlHighlight" > <item android:id="@android:id/mask" android:drawable="@android:color/white" /> </ripple> Все отлично работает. Когда я касаюсь вида, это дает мне эффект пульсации. То, что я ищу, – это запустить повторную анимацию в представлении из […]

Существующая библиотека для воспроизведения увеличенного изображенияПросмотр эффекта приложения Foursquare android?

Я ищу библиотеку или существующий код, который воспроизводит эффект масштабирования / уменьшения изображения, который можно найти в приложении Android Foursquare. Вот эффект, который я хотел бы воспроизвести: https://drive.google.com/file/d/0B5uiJlSSk9dZclZENm1pZTVlaEk/edit?usp=sharing Этот эффект дает 2 вещи: Медленное уменьшение изображения; И в то же время медленная анимация перевода Не могли бы вы мне помочь, пожалуйста? благодаря

Android ObjectAnimator оживляет перевод. То же соотношение на всех размерах экрана

Я использую ObjectAnimator чтобы ObjectAnimator фоновое изображение, чтобы открыть список listView ниже. listView имеет weight 0.7f так что он будет иметь одинаковые пропорции на всех размерах экрана. Используя ObjectAnimator можно ли сползать мое фоновое изображение с той же пропорцией 0.7 , будучи одинаковой на всех экранах? Фоновое изображение и listView : <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" […]

Андроидная анимация перемещает взгляд на другой вид

У меня есть два вида в разных макетах, которые я хочу переместить друг в друга. Что случилось с моим кодом? Y анимация играет неправильно. Первое представление расположено в макете фрагмента, второе в строке состояния … int p1[] = new int[2]; int p2[] = new int[2]; viewOne.getLocationInWindow(p1); viewTwo.getLocationInWindow(p2); AnimatorSet animatorSet = new AnimatorSet(); animatorSet .play(ObjectAnimator.ofFloat(expandedImageView, "X", […]

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

У меня есть два вида сетки, для которых я хотел бы создать пользовательскую анимацию. Представьте себе этот макет: ___________________________________________ | | | | | TOP Grid | | | | _________________________________________ | | | | | | НОМЕР | | Сетка | | | | _________________________________________ | Нижняя сетка будет «выдвигаться» и «скользить» за верхней […]

Android lollipop – setentertransition () для фрагмента, который не работает должным образом при выходе

При замене фрагмента я использую слайд-анимацию, доступную для версии lollipop для Android. Он работает так, как ожидалось, для этой конкретной замены, но при нажатии на кнопку «назад» он сначала отбрасывает текущий фрагмент, а затем выполняется обратная анимация ввода (выдвижение). private void replaceContentFrameByFragment(Fragment replaceBy, String replaceByFragmentTag) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { Slide slide = new […]

Android – пустое пространство остается после просмотра переведено

Я пытаюсь анимировать мою панель инструментов (используемую как ActionBar), чтобы спрятаться после прокрутки. Я использую следующий код для перевода панели инструментов вверх – toolbar.animate().translationYBy(toolbar.getBottom()*(-1)); Однако после анимации пространство, занимаемое ранее панелью инструментов, становится белым и остается там. Я хочу, чтобы содержимое под панелью инструментов перемещалось вверх и занимало пространство, оставленное панелью инструментов.

Как расширить пространство между элементом RecyclerView во время прокрутки

Как расширить пространство между элементом recyclerview при прокрутке, как показано ниже. Я попытался добавить пользовательскую анимацию в метод onBindViewHolder но это решение не работает так, как я хочу. Похоже, какая-то анимация добавляет метод RecyclerView.OnScrollListener.onScrolled . Есть идеи? Спасибо.

Пользовательская анимация салфетки (Tilt, Card Deck, 3D и т. Д.)

Как я могу реализовать пользовательскую анимацию салфетки вместо стандартного горизонтального движения? Я думаю о смеси ViewPager (проведите по экрану) и ViewFlipper (пользовательская анимация). Важно, чтобы анимация давала прямую обратную связь с движением пальца пользователя, а не только после завершения салфетки. Некоторые примеры: http://www.youtube.com/watch?feature=player_embedded&v=BcloiEZa1iI Эффект наклона ICS-пускового устройства Эффект колоды карт в меню запуска ICS Эффект […]

Используя координатор, чтобы свернуть полноэкранное изображение и заменить его на viewpager с заголовками

Я начал играть с координатором, и я пытаюсь добиться поведения на прикрепленном изображении, я хочу, чтобы фоновое изображение было на полном экране, и на свитке я хочу, чтобы некоторые текстовые изображения исчезли, а некоторые – как часть зрителя (А не панель инструментов) какие-либо рекомендации о том, как я могу это достичь?

Intereting Posts
Пакет отказов Gradle не существует Как изменить цвет кнопки «Положительная и отрицательная» в диалоговом окне «Пользовательское предупреждение» в android Как форматировать ввод EditText при вводе с тысячами разделителей (,) в Android? Автоматически входить в аккаунт Google на веб-сайте Android Eclipse пропускает строки при отладке Не удалось подключиться к tcp: 5037: невозможно подключиться к 127.0.0.1:5037: соединение не может быть выполнено, потому что целевая машина активно отказалась от него. (10061) Android – addToBackStack () не работает? Отвечать на клавиатуру при обновлении пользовательского интерфейса Eclipse с плагином Android – Заблокировано при «вычислении требований и зависимостей» Обновления местоположения Android в службе Существует ли программный способ обхода чипов памяти на телефонах MIUI? Разработка для iPhone или Android? (Как разработчик C #) Инструкции погружного режима появляются каждый раз, когда устройство переходит в этот режим Как закрыть AlertDialog, когда я нажимаю элемент ListView Уменьшить размер панели рейтинга в Android 2.1