Articles of анимация

Почему анимации просмотра иногда обрезаются?

У меня есть FrameLayout, содержащий подклассы SurfaceView и ImageView. Я хочу сделать TranslateAnimation на ImageView. Единственный способ заставить его работать – добавить пустой вид в FrameLayout. В противном случае ImageView получает обрезку (в пределах положения ImageView в начале анимации) во время анимации. Мне любопытно, почему пустой вид Sibling View позволяет ImageView правильно анимировать. Строка, которая […]

Уважать масштаб анимации аниматора в собственной анимации

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

Анимация / жест Android NYTimes

У NYTimes очень интересная функция поворота страницы. Вы можете прокручивать влево / вправо / вправо, чтобы просмотреть другие предметы (что легко реализовать). Даже если вы не пересекаете пороговые значения, вид перемещается пальцем и возвращается назад к первоначальному виду, как только вы поднимаете палец. Как они это делают? Второе: это можно сделать в TabActivity? благодаря

Как сделать гладкую анимацию кадра в андроиде?

Я сделал анимацию кадра. Но переход между изображениями плохо выглядит. Как я могу применить к нему кроссфейдовый эффект? При использовании TransitionDrawable я получаю правильный результат, но он останавливается после одного выполнения. У кого-нибудь есть идея, как его решить? public void startAnimation() { if (logoAnimation != null) { if (logoAnimation.isRunning()) { logoAnimation.stop(); } logoAnimation.start(); } } […]

Android пропускает onDraw (), когда я запускаю свою анимацию в обратном порядке

У меня есть реализация раздвижных фрагментов DevByte . Кроме того, чтобы скопировать фрагмент в поле зрения, я хочу нарисовать тень над содержимым, которое оно закрывает. Я изменил FractionalLinearLayout из видео, чтобы measure себя в два раза больше ширины экрана и layout его дочерние элементы в правой половине. Во время цикла анимации я рисую черный прямоугольник […]

Как удалить медленный конец анимации с помощью ObjectAnimator?

У меня есть ObjectAnimator: cloudAnim2 = ObjectAnimator.ofFloat(cloud2ImageView, "x",500, 1000); cloudAnim2.setDuration(3000); cloudAnim2.setRepeatCount(ValueAnimator.INFINITE); cloudAnim2.setRepeatMode(ValueAnimator.RESTART); cloudAnim2.start(); cloudAnim2.addListener(new AnimatorListener() { @Override public void onAnimationCancel(Animator animation) {} @Override public void onAnimationEnd(Animator animation) {} @Override public void onAnimationRepeat(Animator animation) {} @Override public void onAnimationStart(Animator animation) {} }); Как вы можете видеть, облако начнет позицию 500 и будет анимировать до позиции 1000, […]

Просмотр анимации не меняет зону касания

После TranslateAnimation переведенный OnClickListener не переведен. Я попытался переопределить getHitRect в пользовательском LinearLayout, но безуспешно. Я также попытался использовать touchdelegate и все другие предложения, найденные на всем интернете без успеха 🙂 TranslateAnimation open = new TranslateAnimation(0, displayWidth – ivTimelineWidth, 0, 0); open.setDuration(1000); open.setFillAfter(true); llMapContent.startAnimation(open); Пожалуйста, помогите мне 🙂 Julien

Встряхнуть иконки в Android, как iPhone на длинном нажатии

Я реализую приложение, в котором я хочу пожать значки, как в iPhone. Как я могу реализовать то же самое? Здесь я прикрепил код моей анимации. Пожалуйста, предложите мне какое-либо решение. Я попробовал soln, который уже указан в переполнении стека, но он не работает в моем случае. И этот класс является классом не-активности, в котором этот […]

Android рисовать круг с помощью Path

Я пытаюсь оживить рисование круга. В моем пользовательском представлении у меня есть private final Paint mPaint = new Paint() { { setDither(true); setStyle(Paint.Style.STROKE); setStrokeCap(Paint.Cap.ROUND); setStrokeJoin(Paint.Join.ROUND); setColor(Color.BLUE); setStrokeWidth(30.0f); setAntiAlias(true); } }; … protected void onDraw(Canvas canvas) { super.onDraw(); if (mOval == null) { mOval = new RectF(getLeft(), getTop(), getRight(), getBottom()); } if (mPath == null) { […]

Анимированный просмотр Android за пределами фрагмента становится обрезанным

У меня есть представление во фрагменте. Этот фрагмент находится в пределах FrameLayout. Я хочу анимировать этот вид, перемещающийся за пределы границ фрагмента. Тем не менее, представление всегда обрезается при пересечении границы. Я попытался установить android:clipChildren="false" и android:clipToPadding="false" ко всему, но я не могу заставить его работать. Возможно ли это сделать?

Intereting Posts
Датчики Google Cardboard VR Android: рисовать линию в текстовом режиме Поддерживает ли Android ART динамическую загрузку рабочего времени так же, как Dalvik? HttpURLConnection для отправки изображений, аудио и видео файлов с параметром может (String или Json String) Android Как изменить высоту макета как анимацию (программно) Как создать новую строку или вкладку в <string> XML (eclipse / android)? Cordova / Phonegap / Ionic App – местный магазин удаленных изображений Настройка Android Annotations v3.0.1 с Android Studio (бета-версия) 0.8.4 Как решить java.util.zip.ZipException дублировать запись: com / google / gson / annotations / Expose.class? Каковы наилучшие методы использования AES-шифрования в Android? Уведомление Google Play о том, что обновление приложения недоступно, надежно. Я что-то упускаю? IntentService не начнет использовать AlarmManager Как получить значение переменной среды в Android.mk? Ошибка заполнения после того, как base64decoding подписи Google после покупки в приложении Android ServiceTestCase для IntentService