Articles of анимации

Как сделать эффект поворота страницы в Android?

Может ли кто-нибудь сказать мне, как сделать эффект поворота страницы в Android? Может ли кто-нибудь предоставить мне фрагмент кода.

Android Custom ProgressBar не вращается

Я хочу изменить анимацию по умолчанию для ProgressBar , поэтому я добавил стиль в свою тему: styles.xml <style name="ProgressTheme" parent="@android:style/Widget.ProgressBar.Large"> <item name="android:indeterminateDrawable">@drawable/spinner_holo_light</item> </style> Я называю этот стиль внутри моего ProgressBar следующим: ProgressBar.xml <ProgressBar android:id="@+id/loadingProgressBar" style="@style/ProgressTheme" android:layout_width="wrap_content" android:layout_height="wrap_content" /> Проблема заключается в spinner_holo_light.xml : Если я использую следующее, все работает отлично на устройствах с os 3.0+, […]

AnimationSet setInterpolator () не работает вэнь с использованием 9oldandroids lib

Я использую jenny Wharton для девятилетних разработчиков для реализации анимаций, совместимых с устройствами с предварительной сотой. Lib: http://nineoldandroids.com/ По какой-то причине установка интерполятора AnimationSet не работает. Я googled это, и я не нашел никакой ссылки на использование setInterpolator () с 9oldandroids (ничего, что либо подтверждает, либо отрицает setInterpolator () поддержки) Кто-нибудь знает, поддерживается ли это? […]

Кнопка состояния с фоном как AnimationDrawable в Android

Я создал пользовательские кнопки в Android некоторое время. Все было просто, только что сделали ресурсы изображения для состояний кнопок и сделали селектор для него. Все прошло гладко и приятно. Теперь я столкнулся с новой ситуацией. Я создал анимацию и установил ее в качестве фона для моей кнопки. <animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false"> <item android:drawable="@drawable/frame1" android:duration="600" /> <item […]

Возможно ли иметь анимированный чертеж?

Можно ли создать drawable, который имеет какую-то анимацию, независимо от того, является ли она кадровой анимацией, вращением и т. Д., Которая определяется как xml drawable и может быть представлена ​​одним объектом Drawable без необходимости иметь дело с анимацией В коде? Как я думаю, чтобы использовать его: у меня есть список, и каждый элемент в этом […]

Как анимировать макет сверху до 300dp экрана наоборот в Android?

требование Я могу перевести базовую базу на toYDelta="100% или toYDelta="50% и т. Д. Но я хочу анимировать макет только в 300dp Height . slide_down.xml <translate xmlns:android="http://schemas.android.com/apk/res/android" android:duration="500" android:fromYDelta="0" android:toYDelta="100%" /> slide_up.xml <translate xmlns:android="http://schemas.android.com/apk/res/android" android:duration="500" android:fromYDelta="100%" android:toYDelta="0" /> Java-код (анимация) Animation animation = AnimationUtils.loadAnimation(getActivity().getApplicationContext(),R.anim.slide_down); animation.setAnimationListener(new AnimationListener() { @Override public void onAnimationStart(Animation animation) { // TODO Auto-generated […]

Анимация с двумя интерполяторами

Мне нужно сделать анимацию с двумя интерполяторами, например, анимация имеет 1 секунду продолжительности в течение от 0 сек до 0,5 сек, использует ускорение интерполятора и от 0,5 до 1 с использует интерполятор отскока. Есть способ сделать это?

Кнопка изменения кликов на клике

Есть ли способ анимировать кнопку на Android, чтобы при нажатии на нее она меняет фон кнопки на нажатое изображение? Я использую свойство background для отображения изображения на кнопке формы.

Android TranslateAnimation на кнопках мерцает

Если вы выполняете TranslateAnimation на кнопке, то движется только рисунок, но не реальная кнопка, поэтому вам нужно переместить кнопку самостоятельно с помощью аниматора. Теперь вы знаете, что я уже знаю и делаю, и это работает. Проблема заключается в том, что видит пользователь. После анимации (поэтому, когда я перемещаю кнопку), на экране появляется небольшое мерцание. Это […]

Отключить анимацию для тестов в облачных сервисах (программно?)

В настоящее время мы видим, что две основные службы облачного тестирования: Amazon AWS Device Farm Лаборатория облачных тестов Google Не поддерживают отключить анимацию устройства, как это было предложено разработчиками эспрессо: https://google.github.io/android-testing-support-library/docs/espresso/setup/index.html#setup-your-test-environment Amazon фактически отключает оконную анимацию, но этого недостаточно, поскольку самым большим источником flakyness является Animator. Google признал эту проблему, но ее исправление займет некоторое […]