Files
rr3-apk/decompiled/sources/com/mbridge/msdk/video/dynview/h/b.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

182 lines
8.4 KiB
Java

package com.mbridge.msdk.video.dynview.h;
import android.animation.Animator;
import android.animation.AnimatorSet;
import android.animation.Keyframe;
import android.animation.ObjectAnimator;
import android.animation.PropertyValuesHolder;
import android.animation.ValueAnimator;
import android.util.Property;
import android.view.View;
import android.view.ViewGroup;
import java.util.List;
/* loaded from: classes4.dex */
public final class b {
public final void a(final View view, long j) {
ValueAnimator ofInt;
ValueAnimator ofFloat;
if (view == null) {
return;
}
if (view.getLayoutParams().width == 0) {
ofInt = ValueAnimator.ofInt(0, r0);
} else {
ofInt = ValueAnimator.ofInt(r0, 0);
}
ofInt.setDuration(j);
ofInt.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() { // from class: com.mbridge.msdk.video.dynview.h.b.5
@Override // android.animation.ValueAnimator.AnimatorUpdateListener
public final void onAnimationUpdate(ValueAnimator valueAnimator) {
ViewGroup.LayoutParams layoutParams = view.getLayoutParams();
layoutParams.width = ((Integer) valueAnimator.getAnimatedValue()).intValue();
view.setLayoutParams(layoutParams);
}
});
if (view.getLayoutParams().width == 0) {
ofFloat = ValueAnimator.ofFloat(0.0f, 1.0f);
} else {
ofFloat = ValueAnimator.ofFloat(1.0f, 0.0f);
}
ofFloat.setDuration(j);
ofFloat.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() { // from class: com.mbridge.msdk.video.dynview.h.b.6
@Override // android.animation.ValueAnimator.AnimatorUpdateListener
public final void onAnimationUpdate(ValueAnimator valueAnimator) {
view.setScaleX(((Float) valueAnimator.getAnimatedValue()).floatValue());
view.setScaleY(((Float) valueAnimator.getAnimatedValue()).floatValue());
}
});
AnimatorSet animatorSet = new AnimatorSet();
animatorSet.playTogether(ofInt, ofFloat);
animatorSet.start();
}
public final void b(final View view, long j) {
if (view != null) {
view.setAlpha(1.0f);
view.animate().alpha(0.0f).setDuration(j).setListener(new Animator.AnimatorListener() { // from class: com.mbridge.msdk.video.dynview.h.b.1
@Override // android.animation.Animator.AnimatorListener
public final void onAnimationRepeat(Animator animator) {
}
@Override // android.animation.Animator.AnimatorListener
public final void onAnimationStart(Animator animator) {
}
@Override // android.animation.Animator.AnimatorListener
public final void onAnimationEnd(Animator animator) {
View view2 = view;
if (view2 == null || !(view2 instanceof ViewGroup)) {
return;
}
((ViewGroup) view2).removeAllViews();
}
@Override // android.animation.Animator.AnimatorListener
public final void onAnimationCancel(Animator animator) {
View view2 = view;
if (view2 == null || !(view2 instanceof ViewGroup)) {
return;
}
((ViewGroup) view2).removeAllViews();
}
});
}
}
public final void c(View view, long j) {
if (view != null) {
view.setVisibility(0);
view.setAlpha(0.0f);
view.animate().alpha(1.0f).setDuration(j);
}
}
public final void a(final List<View> list, int i, int i2, long j) {
ValueAnimator duration = ValueAnimator.ofInt(i, i2).setDuration(j);
duration.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() { // from class: com.mbridge.msdk.video.dynview.h.b.2
@Override // android.animation.ValueAnimator.AnimatorUpdateListener
public final void onAnimationUpdate(ValueAnimator valueAnimator) {
List list2 = list;
if (list2 == null || list2.size() <= 0) {
return;
}
for (View view : list) {
if (view != null) {
view.setPadding(0, 0, 0, ((Integer) valueAnimator.getAnimatedValue()).intValue());
view.requestLayout();
}
}
}
});
duration.start();
}
public final void a(final View view, int i, int i2, int i3, int i4, long j) {
ValueAnimator ofInt = ValueAnimator.ofInt(i, i2);
ofInt.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() { // from class: com.mbridge.msdk.video.dynview.h.b.3
@Override // android.animation.ValueAnimator.AnimatorUpdateListener
public final void onAnimationUpdate(ValueAnimator valueAnimator) {
View view2 = view;
if (view2 != null) {
view2.getLayoutParams().width = ((Integer) valueAnimator.getAnimatedValue()).intValue();
view.requestLayout();
}
}
});
ValueAnimator ofInt2 = ValueAnimator.ofInt(i3, i4);
ofInt2.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() { // from class: com.mbridge.msdk.video.dynview.h.b.4
@Override // android.animation.ValueAnimator.AnimatorUpdateListener
public final void onAnimationUpdate(ValueAnimator valueAnimator) {
View view2 = view;
if (view2 != null) {
view2.getLayoutParams().height = ((Integer) valueAnimator.getAnimatedValue()).intValue();
view.requestLayout();
if (view.getVisibility() != 0) {
view.setVisibility(0);
}
}
}
});
AnimatorSet animatorSet = new AnimatorSet();
animatorSet.playTogether(ofInt, ofInt2);
animatorSet.setDuration(j);
animatorSet.start();
}
private PropertyValuesHolder a(Property property, float f) {
float f2 = f - 0.2f;
float f3 = f + 0.3f;
return PropertyValuesHolder.ofKeyframe(property, Keyframe.ofFloat(0.0f, f), Keyframe.ofFloat(0.1f, f - 0.4f), Keyframe.ofFloat(0.2f, f2), Keyframe.ofFloat(0.3f, f3), Keyframe.ofFloat(0.4f, f2), Keyframe.ofFloat(0.5f, f3), Keyframe.ofFloat(0.6f, f - 0.1f), Keyframe.ofFloat(0.7f, f3), Keyframe.ofFloat(0.8f, f), Keyframe.ofFloat(0.9f, 0.1f + f), Keyframe.ofFloat(1.0f, f));
}
private PropertyValuesHolder b(Property property, float f) {
float f2 = (-2.0f) * f;
float f3 = f * 2.0f;
return PropertyValuesHolder.ofKeyframe(property, Keyframe.ofFloat(0.0f, 0.0f), Keyframe.ofFloat(0.1f, f2), Keyframe.ofFloat(0.2f, f2), Keyframe.ofFloat(0.3f, f3), Keyframe.ofFloat(0.4f, f2), Keyframe.ofFloat(0.5f, f3), Keyframe.ofFloat(0.6f, f2), Keyframe.ofFloat(0.7f, f3), Keyframe.ofFloat(0.8f, f2), Keyframe.ofFloat(0.9f, f3), Keyframe.ofFloat(1.0f, 0.0f));
}
private PropertyValuesHolder c(Property property, float f) {
float f2 = f - 0.4f;
return PropertyValuesHolder.ofKeyframe(property, Keyframe.ofFloat(0.0f, f), Keyframe.ofFloat(0.1f, f2), Keyframe.ofFloat(0.2f, f2), Keyframe.ofFloat(0.3f, f), Keyframe.ofFloat(0.4f, f), Keyframe.ofFloat(0.5f, f), Keyframe.ofFloat(0.6f, f), Keyframe.ofFloat(0.7f, f), Keyframe.ofFloat(0.8f, f), Keyframe.ofFloat(0.9f, f), Keyframe.ofFloat(1.0f, f));
}
public final ObjectAnimator a(View view) {
ObjectAnimator duration = ObjectAnimator.ofPropertyValuesHolder(view, a(View.SCALE_X, 1.0f), a(View.SCALE_Y, 1.0f), b(View.ROTATION_X, 5.0f)).setDuration(2000L);
duration.setRepeatCount(-1);
return duration;
}
public final ObjectAnimator b(View view) {
ObjectAnimator duration = ObjectAnimator.ofPropertyValuesHolder(view, c(View.SCALE_X, 1.0f), c(View.SCALE_Y, 1.0f)).setDuration(2000L);
duration.setRepeatCount(-1);
return duration;
}
public final ObjectAnimator c(View view) {
ObjectAnimator duration = ObjectAnimator.ofPropertyValuesHolder(view, b(View.ROTATION, 2.0f)).setDuration(1000L);
duration.setRepeatCount(-1);
return duration;
}
}