Articles of анимации

Android анимация, чтобы повернуть вид и заморозить его после вращения

Я новичок в Android Animation и хочу сделать базовую анимацию Повернуть вид на 180 градусов <set xmlns:android="http://schemas.android.com/apk/res/android"> <rotate android:fromDegrees="0" android:toDegrees="180" android:pivotX="50%" android:pivotY="50%" android:duration="300" android:fillAfter="true" android:fillEnabled="true" /> Но проблема заключается в том, что после завершения анимации представление возвращается в исходное положение. Я хочу, чтобы представление было повернуто на 180 градусов после анимации. Я также добавил AnimationListener […]

RotateAnimation без длительности

ребята. У меня этот код (asyncTask) Моя анимация (): public void animation() { int currentRotation = 0; anim = new RotateAnimation(currentRotation, (360*4), Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF,0.5f); currentRotation = (currentRotation + 45) % 360; anim.setInterpolator(new LinearInterpolator()); anim.setDuration(4000);// i want rotating without this <—————— anim.setFillEnabled(true); anim.setFillAfter(true); refresh.startAnimation(anim); } Может кто-нибудь сказать мне, что это возможно сделать без anim.setDuration […]

Как создать представление, подобное области системных уведомлений в android?

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

Есть ли эквивалент TweenMax в Java

Я по-прежнему относительно новичок в разработке Java и Android, поэтому я до сих пор не знаком с множеством библиотек, доступных для использования, особенно для анимации. Где я нахожусь (мир Flash), у нас есть доступ к нескольким сторонним движкам-движкам, которые делают жизнь очень легкой для нас, когда мы хотим программно перемещать вещи вокруг сцены, не полагаясь […]

Выполнение анимации push-фрагмента

Как я могу сделать анимацию, которая подталкивает текущий фрагмент следующим фрагментом Вот анимация, которую я хочу: Мой текущий код анимации просто перекрывает первый фрагмент вторым фрагментом, который он не нажимал, как на картинке Вот код: result_list.setOnItemClickListener(new OnItemClickListener(){ @Override public void onItemClick(AdapterView<?> av, final View view, final int i, long i2) { result_list.setEnabled(false); view.animate().setDuration(300).translationX(widthListView).alpha(0). withEndAction(new Runnable() […]

Круговое раскрытие анимации при замене фрагмента

Интересно, как сделать круговую анимацию раскрытия при замене фрагмента. Я использую этот код для замены моего фрагмента: getFragmentManager() .beginTransaction() .replace(R.id.mission_detail_appointment_container, new AppointmentDeclineFragment()) .commit(); И я получил этот код, чтобы сделать круговую анимацию: Animator anim = ViewAnimationUtils.createCircularReveal(appointmentContainer, (int)motionEventX, (int)motionEventY, 0, finalRadius); anim.start(); Есть ли способ запустить аниматор при замене моего фрагмента? Я просто видел метод setCustomAnimation, […]

Анимированные вложенные фрагменты Android

У меня есть активность с фрагментом A внутри него. Фрагмент A имеет внутри него вложенный фрагмент B. Я переключаю B на C, используя следующий код: getChildFragmentManager() .beginTransaction() .setCustomAnimations(R.anim.move_left_in, R.anim.move_left_out,R.anim.move_right_in, R.anim.move_right_out) .replace(R.id.container, fragmentC) .addToBackStack("nested") .commit(); После этого Im do getChildFragmentManager().popBackStack(); Что возвращает меня к фрагменту B. После этого я переключаю фрагмент A с фрагментом D, используя […]

Android – Как создать эффект встряски, как удалить в iphone?

У меня есть gridView, у которого много изображений и нажатие кнопки редактирования, я хочу, чтобы изображения качались так же, как: как создать эффект игорного эффекта iphone? , Оцените любые указатели, чтобы решить эту проблему.

OverridePendingTransition не работает

Обнаружили, что некоторые люди спрашивают то же самое, но решения не сработали для меня. Я не вижу анимации. Назвав это так: Intent intent = new Intent(this, MyActivity.class); startActivity(intent); overridePendingTransition(R.anim.fadein, R.anim.fadeout); Fadein.xml и fadeout.xml находятся в папке с анимацией: fadein.xml: <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" > <alpha android:duration="1000" android:fromAlpha="0.0" android:interpolator="@android:anim/accelerate_interpolator" android:toAlpha="1.0" /> </set> fadeout.xml: <?xml version="1.0" […]

Пользовательская анимация для навигационного ящика

Я успешно реализовал навигационный ящик, как описано здесь. Теперь я хотел бы переопределить анимацию по умолчанию для открытия / закрытия. Я бы хотел использовать пользовательскую анимацию. Возможно ли это? Если да, то как я могу это сделать? большое спасибо

Intereting Posts
О каких мерах предосторожности и предупреждениях следует знать при использовании новой «Схемы подписки APK v2»? Приостановить мелодию телефона во время разговора через текст в речь, а затем возобновить Временная метка показывает неверные данные OpenGL ES – текстура отображает все грани 8 вершинного куба? Найти физический адрес таблицы векторов исключений из модуля ядра Показать значок загрузки в строке заголовка активности Android: отправьте электронное письмо с вложением автоматически в фоновом режиме Несколько ListAdapters или один, используя фильтрацию (Android Performance) Создание пользовательского ListView с тенью Получение net :: ERR_UNKNOWN_URL_SCHEME при вызове номера телефона с HTML-страницы в Android Поворот в ImageView, внутри RelativeLayout Почему я не могу использовать getFilesDir (); В статическом контексте? Android: метод вибратора (если у телефона нет вибратора?) Android: как использовать более одного пакета в конфигурации приложения Facebook Android Google Maps V2 – OnInfoWindowClick на нескольких маркерах