Articles of анимация

Используйте setUpdateListener на уровне api ниже 19

Для анимации я должен слушать каждый шаг ViewPropertyAnimator . Я использую AnimatorUpdateListener в сочетании с setUpdateListener . Источник: http://developer.android.com/reference/android/view/ViewPropertyAnimator.html Пример, как я его использую: image.animate().translationY(transY).setDuration(duration).setUpdateListener(new AnimatorUpdateListener() { @Override public void onAnimationUpdate(ValueAnimator animation) { // do my things } }); Теперь im перемещает объект от A до B и должен detect некоторые вещи во время движения. […]

Ожидаемый тип ресурса анимации

.setCustomAnimations (R.animator.in_animation, R.animator.out_animation) следующие броски «Ожидаемый тип источника для анимации», getSupportFragmentManager() .beginTransaction() .setCustomAnimations(R.animator.in_animation, R.animator.out_animation) .replace(R.id.a_fragment, SingleAnswerFragment.newInstance()) .addToBackStack(null) .commit(); Я проверил этот стек над потоком потока проверки «ожидаемого ресурса типа» Android Studio? И я видел, где в этом случае я мог бы использовать аннотацию @Animator Res, но я не уверен, как я буду использовать это в […]

Как качать изображение как маятник в андроиде?

Я начинаю анимацию в Android. Я хочу, чтобы анимация, как Pendulum (Swing слева направо), отображалась в моей работе. Что я сделал до сих пор: Animation anim = new RotateAnimation(0, 30, 0, 0); anim.setRepeatMode(Animation.REVERSE); anim.setInterpolator(new AccelerateDecelerateInterpolator()); anim.setDuration(1500); anim.setFillAfter(true); Но это не работает вообще … может ли кто-нибудь предложить мне, как сделать анимацию? Спасибо….

ObjectAnimator с использованием наборов CharSequence

Я играю с «новыми» анимациями свойств в Android. И наткнулся на стену, пытаясь реализовать ValueAnimator, который меняет текст TextView. Это моя анимационная логика (text1 – TextView) ValueAnimator textAnim = ObjectAnimator.ofObject(text1, "text", new TypeEvaluator<CharSequence>() { public CharSequence evaluate(float fraction, CharSequence startValue, CharSequence endValue) { if (startValue.length() < endValue.length()) return endValue.subSequence(0, (int) (endValue.length() * fraction)); else return […]

Как реализовать эффект скольжения TabHost?

Мне нужно создать пейджинг формы TabHost. При переключении опций страницы в скобках TabHost имеются эффекты анимации скольжения. Я хочу реализовать страницу, также имеет эффекты анимации скольжения. Как это сделать? Я проверяю ссылку, указанную с помощью Tabhost или ActivityGround. Но я не знаю, как это сделать. Кто-нибудь может дать мне совет? Благодаря!

Как создать анимацию «заполнение» в Android

Я пытаюсь создать «заполняющую» анимацию в форме на Android. Он должен начинать быть полностью невидимым, а затем постепенно «заполнять» снизу следующим образом: То, что я конкретно пытаюсь оживить, – это такой круг, как этот: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <solid android:color="#666666"/> <size android:width="120dp" android:height="120dp"/> </shape> Я проверил AlphaAnimation, RotateAnimation, ScaleAnimation и TranslateAnimation (подвалы анимации), […]

SlidingDrawer полуоткрыт при запуске

Я работаю над частью своего приложения, и мне было интересно, можно ли открыть Скользящий ящик частично, а не полностью закрываться, чтобы пользователь мог набирать текст в текстовом контенте, прежде чем нажимать кнопку «Показать больше», чтобы показать остальные Текста. Заранее спасибо.

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

Я сделал xml-макет, макет имеет в основном четыре кнопки, кнопки будут снабжены эффектом анимации, они будут прокручены, когда начнется их соответствующая деятельность. Теперь анимационная часть проста, проблема, с которой я сталкиваюсь, – это то, как можно Я создаю задержку между каждой анимацией? Я имею в виду, что каждый раз, когда нажимает кнопка, после этого должно […]

Автоматическая круговая галерея Android

У меня виджет галереи содержит 1-10 изображений для слайдов. Я знаю, что когда я полосу экрана, изображения прокручиваются слева направо. Я хочу, чтобы автоматическая круговая галерея после 10 автоматически начиналась с первого изображения, есть ли какой-либо автоматический круговой адаптер или способ ??? final Gallery g = (Gallery) findViewById(R.id.gallery); g.setAdapter(new ImageAdapter(this)); Animation animation = AnimationUtils.loadAnimation(this, R.anim.rotate_indefinitely); […]

Как избежать мигания View при использовании анимации?

Я использую перевод и поворот анимации в позицию View внутри FrameLayout в событии onCreate . Я хочу, чтобы анимация выполнялась мгновенно, поэтому я установил продолжительность для обоих из них равным 0. Но когда приложение запускается, появляется короткий миг моего View в верхнем левом углу экрана, а затем он становится позиционированным в соответствии с параметрами анимации. […]