Changes of com.discord v998

This commit is contained in:
root 2019-12-06 04:29:40 +01:00
parent dc3b174a87
commit a8e290ae89
20243 changed files with 1573881 additions and 1337713 deletions

View file

@ -1,4 +1,4 @@
.class interface abstract Landroidx/transition/AnimatorUtils$AnimatorPauseListenerCompat;
.class public interface abstract Landroidx/transition/AnimatorUtils$AnimatorPauseListenerCompat;
.super Ljava/lang/Object;
.source "AnimatorUtils.java"
@ -9,7 +9,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x608
accessFlags = 0x609
name = "AnimatorPauseListenerCompat"
.end annotation

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/AnimatorUtils;
.class public Landroidx/transition/AnimatorUtils;
.super Ljava/lang/Object;
.source "AnimatorUtils.java"
@ -12,7 +12,7 @@
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -20,121 +20,48 @@
return-void
.end method
.method static addPauseListener(Landroid/animation/Animator;Landroid/animation/AnimatorListenerAdapter;)V
.locals 2
.method public static addPauseListener(Landroid/animation/Animator;Landroid/animation/AnimatorListenerAdapter;)V
.locals 1
.param p0 # Landroid/animation/Animator;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Landroid/animation/AnimatorListenerAdapter;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x13
if-lt v0, v1, :cond_0
invoke-virtual {p0, p1}, Landroid/animation/Animator;->addPauseListener(Landroid/animation/Animator$AnimatorPauseListener;)V
:cond_0
return-void
.end method
.method static pause(Landroid/animation/Animator;)V
.locals 5
.method public static pause(Landroid/animation/Animator;)V
.locals 1
.param p0 # Landroid/animation/Animator;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x13
if-lt v0, v1, :cond_0
invoke-virtual {p0}, Landroid/animation/Animator;->pause()V
return-void
:cond_0
invoke-virtual {p0}, Landroid/animation/Animator;->getListeners()Ljava/util/ArrayList;
move-result-object v0
if-eqz v0, :cond_2
const/4 v1, 0x0
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v2
:goto_0
if-ge v1, v2, :cond_2
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Landroid/animation/Animator$AnimatorListener;
instance-of v4, v3, Landroidx/transition/AnimatorUtils$AnimatorPauseListenerCompat;
if-eqz v4, :cond_1
check-cast v3, Landroidx/transition/AnimatorUtils$AnimatorPauseListenerCompat;
invoke-interface {v3, p0}, Landroidx/transition/AnimatorUtils$AnimatorPauseListenerCompat;->onAnimationPause(Landroid/animation/Animator;)V
:cond_1
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_2
return-void
.end method
.method static resume(Landroid/animation/Animator;)V
.locals 5
.method public static resume(Landroid/animation/Animator;)V
.locals 1
.param p0 # Landroid/animation/Animator;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x13
if-lt v0, v1, :cond_0
invoke-virtual {p0}, Landroid/animation/Animator;->resume()V
return-void
:cond_0
invoke-virtual {p0}, Landroid/animation/Animator;->getListeners()Ljava/util/ArrayList;
move-result-object v0
if-eqz v0, :cond_2
const/4 v1, 0x0
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v2
:goto_0
if-ge v1, v2, :cond_2
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Landroid/animation/Animator$AnimatorListener;
instance-of v4, v3, Landroidx/transition/AnimatorUtils$AnimatorPauseListenerCompat;
if-eqz v4, :cond_1
check-cast v3, Landroidx/transition/AnimatorUtils$AnimatorPauseListenerCompat;
invoke-interface {v3, p0}, Landroidx/transition/AnimatorUtils$AnimatorPauseListenerCompat;->onAnimationResume(Landroid/animation/Animator;)V
:cond_1
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_2
return-void
.end method

View file

@ -4,29 +4,29 @@
# static fields
.field private static final DEFAULT_MAX_ANGLE_DEGREES:F = 70.0f
.field public static final DEFAULT_MAX_ANGLE_DEGREES:F = 70.0f
.field private static final DEFAULT_MAX_TANGENT:F
.field public static final DEFAULT_MAX_TANGENT:F
.field private static final DEFAULT_MIN_ANGLE_DEGREES:F
.field public static final DEFAULT_MIN_ANGLE_DEGREES:F
# instance fields
.field private mMaximumAngle:F
.field public mMaximumAngle:F
.field private mMaximumTangent:F
.field public mMaximumTangent:F
.field private mMinimumHorizontalAngle:F
.field public mMinimumHorizontalAngle:F
.field private mMinimumHorizontalTangent:F
.field public mMinimumHorizontalTangent:F
.field private mMinimumVerticalAngle:F
.field public mMinimumVerticalAngle:F
.field private mMinimumVerticalTangent:F
.field public mMinimumVerticalTangent:F
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 2
const-wide v0, 0x4041800000000000L # 35.0
@ -138,7 +138,7 @@
return-void
.end method
.method private static toTangent(F)F
.method public static toTangent(F)F
.locals 2
const/4 v0, 0x0
@ -224,13 +224,13 @@
mul-float v3, v1, v1
add-float/2addr v2, v3
add-float/2addr v3, v2
add-float v3, p1, p3
add-float v2, p1, p3
const/high16 v4, 0x40000000 # 2.0f
div-float/2addr v3, v4
div-float/2addr v2, v4
add-float v5, p2, p4
@ -238,7 +238,7 @@
const/high16 v6, 0x3e800000 # 0.25f
mul-float v6, v6, v2
mul-float v6, v6, v3
cmpl-float v8, p2, p4
@ -266,9 +266,9 @@
mul-float v1, v1, v4
div-float/2addr v2, v1
div-float/2addr v3, v1
invoke-static {v2}, Ljava/lang/Math;->abs(F)F
invoke-static {v3}, Ljava/lang/Math;->abs(F)F
move-result v0
@ -290,100 +290,96 @@
move v0, p1
:goto_1
iget v2, p0, Landroidx/transition/ArcMotion;->mMinimumVerticalTangent:F
iget v3, p0, Landroidx/transition/ArcMotion;->mMinimumVerticalTangent:F
goto :goto_3
:cond_2
mul-float v0, v0, v4
div-float/2addr v2, v0
div-float/2addr v3, v0
if-eqz v8, :cond_3
add-float/2addr v2, p1
add-float/2addr v3, p1
move v1, p2
move v0, v2
move v0, v3
goto :goto_2
:cond_3
sub-float v0, p3, v2
sub-float v0, p3, v3
move v1, p4
:goto_2
iget v2, p0, Landroidx/transition/ArcMotion;->mMinimumHorizontalTangent:F
iget v3, p0, Landroidx/transition/ArcMotion;->mMinimumHorizontalTangent:F
:goto_3
mul-float v8, v6, v2
mul-float v8, v6, v3
mul-float v8, v8, v2
mul-float v8, v8, v3
sub-float v2, v3, v0
sub-float v3, v2, v0
sub-float v9, v5, v1
mul-float v2, v2, v2
mul-float v3, v3, v3
mul-float v9, v9, v9
add-float/2addr v2, v9
add-float/2addr v9, v3
iget v9, p0, Landroidx/transition/ArcMotion;->mMaximumTangent:F
iget v3, p0, Landroidx/transition/ArcMotion;->mMaximumTangent:F
mul-float v6, v6, v9
mul-float v6, v6, v3
mul-float v6, v6, v9
mul-float v3, v3, v6
const/4 v9, 0x0
const/4 v6, 0x0
cmpg-float v10, v2, v8
cmpg-float v10, v9, v8
if-gez v10, :cond_4
move v6, v8
goto :goto_4
:cond_4
cmpl-float v8, v2, v6
cmpl-float v8, v9, v3
if-lez v8, :cond_5
move v8, v3
goto :goto_4
:cond_5
const/4 v6, 0x0
const/4 v8, 0x0
:goto_4
cmpl-float v8, v6, v9
cmpl-float v3, v8, v6
if-eqz v8, :cond_6
if-eqz v3, :cond_6
div-float/2addr v6, v2
div-float/2addr v8, v9
float-to-double v8, v6
float-to-double v8, v8
invoke-static {v8, v9}, Ljava/lang/Math;->sqrt(D)D
move-result-wide v8
double-to-float v2, v8
double-to-float v3, v8
sub-float/2addr v0, v3
invoke-static {v0, v2, v3, v2}, Le/e/b/a/a;->a(FFFF)F
mul-float v0, v0, v2
move-result v0
add-float/2addr v0, v3
invoke-static {v1, v5, v3, v5}, Le/e/b/a/a;->a(FFFF)F
sub-float/2addr v1, v5
mul-float v2, v2, v1
add-float v1, v5, v2
move-result v1
:cond_6
add-float/2addr p1, v0

View file

@ -29,7 +29,7 @@
const/4 v0, 0x1
invoke-virtual {p0, v0}, Landroidx/transition/AutoTransition;->setOrdering(I)Landroidx/transition/TransitionSet;
invoke-virtual {p0, v0}, Landroidx/transition/TransitionSet;->setOrdering(I)Landroidx/transition/TransitionSet;
new-instance v1, Landroidx/transition/Fade;
@ -37,7 +37,7 @@
invoke-direct {v1, v2}, Landroidx/transition/Fade;-><init>(I)V
invoke-virtual {p0, v1}, Landroidx/transition/AutoTransition;->addTransition(Landroidx/transition/Transition;)Landroidx/transition/TransitionSet;
invoke-virtual {p0, v1}, Landroidx/transition/TransitionSet;->addTransition(Landroidx/transition/Transition;)Landroidx/transition/TransitionSet;
move-result-object v1

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/ChangeBounds$1;
.class public final Landroidx/transition/ChangeBounds$1;
.super Landroid/util/Property;
.source "ChangeBounds.java"
@ -9,7 +9,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
@ -24,11 +24,11 @@
# instance fields
.field private mBounds:Landroid/graphics/Rect;
.field public mBounds:Landroid/graphics/Rect;
# direct methods
.method constructor <init>(Ljava/lang/Class;Ljava/lang/String;)V
.method public constructor <init>(Ljava/lang/Class;Ljava/lang/String;)V
.locals 0
invoke-direct {p0, p1, p2}, Landroid/util/Property;-><init>(Ljava/lang/Class;Ljava/lang/String;)V
@ -44,7 +44,7 @@
# virtual methods
.method public final get(Landroid/graphics/drawable/Drawable;)Landroid/graphics/PointF;
.method public get(Landroid/graphics/drawable/Drawable;)Landroid/graphics/PointF;
.locals 2
iget-object v0, p0, Landroidx/transition/ChangeBounds$1;->mBounds:Landroid/graphics/Rect;
@ -55,22 +55,20 @@
iget-object v0, p0, Landroidx/transition/ChangeBounds$1;->mBounds:Landroid/graphics/Rect;
iget v0, v0, Landroid/graphics/Rect;->left:I
int-to-float v0, v0
iget-object v1, p0, Landroidx/transition/ChangeBounds$1;->mBounds:Landroid/graphics/Rect;
iget v1, v1, Landroid/graphics/Rect;->top:I
iget v1, v0, Landroid/graphics/Rect;->left:I
int-to-float v1, v1
invoke-direct {p1, v0, v1}, Landroid/graphics/PointF;-><init>(FF)V
iget v0, v0, Landroid/graphics/Rect;->top:I
int-to-float v0, v0
invoke-direct {p1, v1, v0}, Landroid/graphics/PointF;-><init>(FF)V
return-object p1
.end method
.method public final bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
.method public bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Landroid/graphics/drawable/Drawable;
@ -82,7 +80,7 @@
return-object p1
.end method
.method public final set(Landroid/graphics/drawable/Drawable;Landroid/graphics/PointF;)V
.method public set(Landroid/graphics/drawable/Drawable;Landroid/graphics/PointF;)V
.locals 2
iget-object v0, p0, Landroidx/transition/ChangeBounds$1;->mBounds:Landroid/graphics/Rect;
@ -112,7 +110,7 @@
return-void
.end method
.method public final bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
.method public bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 0
check-cast p1, Landroid/graphics/drawable/Drawable;

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/ChangeBounds$10;
.class public Landroidx/transition/ChangeBounds$10;
.super Landroid/animation/AnimatorListenerAdapter;
.source "ChangeBounds.java"
@ -9,25 +9,25 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/transition/ChangeBounds;
.field public final synthetic this$0:Landroidx/transition/ChangeBounds;
.field final synthetic val$drawable:Landroid/graphics/drawable/BitmapDrawable;
.field public final synthetic val$drawable:Landroid/graphics/drawable/BitmapDrawable;
.field final synthetic val$sceneRoot:Landroid/view/ViewGroup;
.field public final synthetic val$sceneRoot:Landroid/view/ViewGroup;
.field final synthetic val$transitionAlpha:F
.field public final synthetic val$transitionAlpha:F
.field final synthetic val$view:Landroid/view/View;
.field public final synthetic val$view:Landroid/view/View;
# direct methods
.method constructor <init>(Landroidx/transition/ChangeBounds;Landroid/view/ViewGroup;Landroid/graphics/drawable/BitmapDrawable;Landroid/view/View;F)V
.method public constructor <init>(Landroidx/transition/ChangeBounds;Landroid/view/ViewGroup;Landroid/graphics/drawable/BitmapDrawable;Landroid/view/View;F)V
.locals 0
iput-object p1, p0, Landroidx/transition/ChangeBounds$10;->this$0:Landroidx/transition/ChangeBounds;

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/ChangeBounds$2;
.class public final Landroidx/transition/ChangeBounds$2;
.super Landroid/util/Property;
.source "ChangeBounds.java"
@ -9,7 +9,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
@ -24,7 +24,7 @@
# direct methods
.method constructor <init>(Ljava/lang/Class;Ljava/lang/String;)V
.method public constructor <init>(Ljava/lang/Class;Ljava/lang/String;)V
.locals 0
invoke-direct {p0, p1, p2}, Landroid/util/Property;-><init>(Ljava/lang/Class;Ljava/lang/String;)V
@ -34,7 +34,7 @@
# virtual methods
.method public final get(Landroidx/transition/ChangeBounds$ViewBounds;)Landroid/graphics/PointF;
.method public get(Landroidx/transition/ChangeBounds$ViewBounds;)Landroid/graphics/PointF;
.locals 0
const/4 p1, 0x0
@ -42,7 +42,7 @@
return-object p1
.end method
.method public final bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
.method public bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Landroidx/transition/ChangeBounds$ViewBounds;
@ -54,7 +54,7 @@
return-object p1
.end method
.method public final set(Landroidx/transition/ChangeBounds$ViewBounds;Landroid/graphics/PointF;)V
.method public set(Landroidx/transition/ChangeBounds$ViewBounds;Landroid/graphics/PointF;)V
.locals 0
invoke-virtual {p1, p2}, Landroidx/transition/ChangeBounds$ViewBounds;->setTopLeft(Landroid/graphics/PointF;)V
@ -62,7 +62,7 @@
return-void
.end method
.method public final bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
.method public bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 0
check-cast p1, Landroidx/transition/ChangeBounds$ViewBounds;

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/ChangeBounds$3;
.class public final Landroidx/transition/ChangeBounds$3;
.super Landroid/util/Property;
.source "ChangeBounds.java"
@ -9,7 +9,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
@ -24,7 +24,7 @@
# direct methods
.method constructor <init>(Ljava/lang/Class;Ljava/lang/String;)V
.method public constructor <init>(Ljava/lang/Class;Ljava/lang/String;)V
.locals 0
invoke-direct {p0, p1, p2}, Landroid/util/Property;-><init>(Ljava/lang/Class;Ljava/lang/String;)V
@ -34,7 +34,7 @@
# virtual methods
.method public final get(Landroidx/transition/ChangeBounds$ViewBounds;)Landroid/graphics/PointF;
.method public get(Landroidx/transition/ChangeBounds$ViewBounds;)Landroid/graphics/PointF;
.locals 0
const/4 p1, 0x0
@ -42,7 +42,7 @@
return-object p1
.end method
.method public final bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
.method public bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Landroidx/transition/ChangeBounds$ViewBounds;
@ -54,7 +54,7 @@
return-object p1
.end method
.method public final set(Landroidx/transition/ChangeBounds$ViewBounds;Landroid/graphics/PointF;)V
.method public set(Landroidx/transition/ChangeBounds$ViewBounds;Landroid/graphics/PointF;)V
.locals 0
invoke-virtual {p1, p2}, Landroidx/transition/ChangeBounds$ViewBounds;->setBottomRight(Landroid/graphics/PointF;)V
@ -62,7 +62,7 @@
return-void
.end method
.method public final bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
.method public bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 0
check-cast p1, Landroidx/transition/ChangeBounds$ViewBounds;

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/ChangeBounds$4;
.class public final Landroidx/transition/ChangeBounds$4;
.super Landroid/util/Property;
.source "ChangeBounds.java"
@ -9,7 +9,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
@ -24,7 +24,7 @@
# direct methods
.method constructor <init>(Ljava/lang/Class;Ljava/lang/String;)V
.method public constructor <init>(Ljava/lang/Class;Ljava/lang/String;)V
.locals 0
invoke-direct {p0, p1, p2}, Landroid/util/Property;-><init>(Ljava/lang/Class;Ljava/lang/String;)V
@ -34,7 +34,7 @@
# virtual methods
.method public final get(Landroid/view/View;)Landroid/graphics/PointF;
.method public get(Landroid/view/View;)Landroid/graphics/PointF;
.locals 0
const/4 p1, 0x0
@ -42,7 +42,7 @@
return-object p1
.end method
.method public final bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
.method public bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Landroid/view/View;
@ -54,7 +54,7 @@
return-object p1
.end method
.method public final set(Landroid/view/View;Landroid/graphics/PointF;)V
.method public set(Landroid/view/View;Landroid/graphics/PointF;)V
.locals 3
invoke-virtual {p1}, Landroid/view/View;->getLeft()I
@ -82,7 +82,7 @@
return-void
.end method
.method public final bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
.method public bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 0
check-cast p1, Landroid/view/View;

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/ChangeBounds$5;
.class public final Landroidx/transition/ChangeBounds$5;
.super Landroid/util/Property;
.source "ChangeBounds.java"
@ -9,7 +9,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
@ -24,7 +24,7 @@
# direct methods
.method constructor <init>(Ljava/lang/Class;Ljava/lang/String;)V
.method public constructor <init>(Ljava/lang/Class;Ljava/lang/String;)V
.locals 0
invoke-direct {p0, p1, p2}, Landroid/util/Property;-><init>(Ljava/lang/Class;Ljava/lang/String;)V
@ -34,7 +34,7 @@
# virtual methods
.method public final get(Landroid/view/View;)Landroid/graphics/PointF;
.method public get(Landroid/view/View;)Landroid/graphics/PointF;
.locals 0
const/4 p1, 0x0
@ -42,7 +42,7 @@
return-object p1
.end method
.method public final bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
.method public bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Landroid/view/View;
@ -54,7 +54,7 @@
return-object p1
.end method
.method public final set(Landroid/view/View;Landroid/graphics/PointF;)V
.method public set(Landroid/view/View;Landroid/graphics/PointF;)V
.locals 3
iget v0, p2, Landroid/graphics/PointF;->x:F
@ -82,7 +82,7 @@
return-void
.end method
.method public final bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
.method public bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 0
check-cast p1, Landroid/view/View;

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/ChangeBounds$6;
.class public final Landroidx/transition/ChangeBounds$6;
.super Landroid/util/Property;
.source "ChangeBounds.java"
@ -9,7 +9,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
@ -24,7 +24,7 @@
# direct methods
.method constructor <init>(Ljava/lang/Class;Ljava/lang/String;)V
.method public constructor <init>(Ljava/lang/Class;Ljava/lang/String;)V
.locals 0
invoke-direct {p0, p1, p2}, Landroid/util/Property;-><init>(Ljava/lang/Class;Ljava/lang/String;)V
@ -34,7 +34,7 @@
# virtual methods
.method public final get(Landroid/view/View;)Landroid/graphics/PointF;
.method public get(Landroid/view/View;)Landroid/graphics/PointF;
.locals 0
const/4 p1, 0x0
@ -42,7 +42,7 @@
return-object p1
.end method
.method public final bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
.method public bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Landroid/view/View;
@ -54,7 +54,7 @@
return-object p1
.end method
.method public final set(Landroid/view/View;Landroid/graphics/PointF;)V
.method public set(Landroid/view/View;Landroid/graphics/PointF;)V
.locals 3
iget v0, p2, Landroid/graphics/PointF;->x:F
@ -86,7 +86,7 @@
return-void
.end method
.method public final bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
.method public bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 0
check-cast p1, Landroid/view/View;

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/ChangeBounds$7;
.class public Landroidx/transition/ChangeBounds$7;
.super Landroid/animation/AnimatorListenerAdapter;
.source "ChangeBounds.java"
@ -9,21 +9,21 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field private mViewBounds:Landroidx/transition/ChangeBounds$ViewBounds;
.field public mViewBounds:Landroidx/transition/ChangeBounds$ViewBounds;
.field final synthetic this$0:Landroidx/transition/ChangeBounds;
.field public final synthetic this$0:Landroidx/transition/ChangeBounds;
.field final synthetic val$viewBounds:Landroidx/transition/ChangeBounds$ViewBounds;
.field public final synthetic val$viewBounds:Landroidx/transition/ChangeBounds$ViewBounds;
# direct methods
.method constructor <init>(Landroidx/transition/ChangeBounds;Landroidx/transition/ChangeBounds$ViewBounds;)V
.method public constructor <init>(Landroidx/transition/ChangeBounds;Landroidx/transition/ChangeBounds$ViewBounds;)V
.locals 0
iput-object p1, p0, Landroidx/transition/ChangeBounds$7;->this$0:Landroidx/transition/ChangeBounds;

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/ChangeBounds$8;
.class public Landroidx/transition/ChangeBounds$8;
.super Landroid/animation/AnimatorListenerAdapter;
.source "ChangeBounds.java"
@ -9,31 +9,31 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field private mIsCanceled:Z
.field public mIsCanceled:Z
.field final synthetic this$0:Landroidx/transition/ChangeBounds;
.field public final synthetic this$0:Landroidx/transition/ChangeBounds;
.field final synthetic val$endBottom:I
.field public final synthetic val$endBottom:I
.field final synthetic val$endLeft:I
.field public final synthetic val$endLeft:I
.field final synthetic val$endRight:I
.field public final synthetic val$endRight:I
.field final synthetic val$endTop:I
.field public final synthetic val$endTop:I
.field final synthetic val$finalClip:Landroid/graphics/Rect;
.field public final synthetic val$finalClip:Landroid/graphics/Rect;
.field final synthetic val$view:Landroid/view/View;
.field public final synthetic val$view:Landroid/view/View;
# direct methods
.method constructor <init>(Landroidx/transition/ChangeBounds;Landroid/view/View;Landroid/graphics/Rect;IIII)V
.method public constructor <init>(Landroidx/transition/ChangeBounds;Landroid/view/View;Landroid/graphics/Rect;IIII)V
.locals 0
iput-object p1, p0, Landroidx/transition/ChangeBounds$8;->this$0:Landroidx/transition/ChangeBounds;

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/ChangeBounds$9;
.class public Landroidx/transition/ChangeBounds$9;
.super Landroidx/transition/TransitionListenerAdapter;
.source "ChangeBounds.java"
@ -9,21 +9,21 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field mCanceled:Z
.field public mCanceled:Z
.field final synthetic this$0:Landroidx/transition/ChangeBounds;
.field public final synthetic this$0:Landroidx/transition/ChangeBounds;
.field final synthetic val$parent:Landroid/view/ViewGroup;
.field public final synthetic val$parent:Landroid/view/ViewGroup;
# direct methods
.method constructor <init>(Landroidx/transition/ChangeBounds;Landroid/view/ViewGroup;)V
.method public constructor <init>(Landroidx/transition/ChangeBounds;Landroid/view/ViewGroup;)V
.locals 0
iput-object p1, p0, Landroidx/transition/ChangeBounds$9;->this$0:Landroidx/transition/ChangeBounds;
@ -43,6 +43,10 @@
# virtual methods
.method public onTransitionCancel(Landroidx/transition/Transition;)V
.locals 1
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object p1, p0, Landroidx/transition/ChangeBounds$9;->val$parent:Landroid/view/ViewGroup;
@ -59,6 +63,10 @@
.method public onTransitionEnd(Landroidx/transition/Transition;)V
.locals 2
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-boolean v0, p0, Landroidx/transition/ChangeBounds$9;->mCanceled:Z
@ -78,6 +86,10 @@
.method public onTransitionPause(Landroidx/transition/Transition;)V
.locals 1
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object p1, p0, Landroidx/transition/ChangeBounds$9;->val$parent:Landroid/view/ViewGroup;
@ -90,6 +102,10 @@
.method public onTransitionResume(Landroidx/transition/Transition;)V
.locals 1
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object p1, p0, Landroidx/transition/ChangeBounds$9;->val$parent:Landroid/view/ViewGroup;

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/ChangeBounds$ViewBounds;
.class public Landroidx/transition/ChangeBounds$ViewBounds;
.super Ljava/lang/Object;
.source "ChangeBounds.java"
@ -9,29 +9,29 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = "ViewBounds"
.end annotation
# instance fields
.field private mBottom:I
.field public mBottom:I
.field private mBottomRightCalls:I
.field public mBottomRightCalls:I
.field private mLeft:I
.field public mLeft:I
.field private mRight:I
.field public mRight:I
.field private mTop:I
.field public mTop:I
.field private mTopLeftCalls:I
.field public mTopLeftCalls:I
.field private mView:Landroid/view/View;
.field public mView:Landroid/view/View;
# direct methods
.method constructor <init>(Landroid/view/View;)V
.method public constructor <init>(Landroid/view/View;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -67,7 +67,7 @@
# virtual methods
.method setBottomRight(Landroid/graphics/PointF;)V
.method public setBottomRight(Landroid/graphics/PointF;)V
.locals 1
iget v0, p1, Landroid/graphics/PointF;->x:F
@ -104,7 +104,7 @@
return-void
.end method
.method setTopLeft(Landroid/graphics/PointF;)V
.method public setTopLeft(Landroid/graphics/PointF;)V
.locals 1
iget v0, p1, Landroid/graphics/PointF;->x:F

View file

@ -12,7 +12,7 @@
# static fields
.field private static final BOTTOM_RIGHT_ONLY_PROPERTY:Landroid/util/Property;
.field public static final BOTTOM_RIGHT_ONLY_PROPERTY:Landroid/util/Property;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/Property<",
@ -23,7 +23,7 @@
.end annotation
.end field
.field private static final BOTTOM_RIGHT_PROPERTY:Landroid/util/Property;
.field public static final BOTTOM_RIGHT_PROPERTY:Landroid/util/Property;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/Property<",
@ -34,7 +34,7 @@
.end annotation
.end field
.field private static final DRAWABLE_ORIGIN_PROPERTY:Landroid/util/Property;
.field public static final DRAWABLE_ORIGIN_PROPERTY:Landroid/util/Property;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/Property<",
@ -45,7 +45,7 @@
.end annotation
.end field
.field private static final POSITION_PROPERTY:Landroid/util/Property;
.field public static final POSITION_PROPERTY:Landroid/util/Property;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/Property<",
@ -56,17 +56,17 @@
.end annotation
.end field
.field private static final PROPNAME_BOUNDS:Ljava/lang/String; = "android:changeBounds:bounds"
.field public static final PROPNAME_BOUNDS:Ljava/lang/String; = "android:changeBounds:bounds"
.field private static final PROPNAME_CLIP:Ljava/lang/String; = "android:changeBounds:clip"
.field public static final PROPNAME_CLIP:Ljava/lang/String; = "android:changeBounds:clip"
.field private static final PROPNAME_PARENT:Ljava/lang/String; = "android:changeBounds:parent"
.field public static final PROPNAME_PARENT:Ljava/lang/String; = "android:changeBounds:parent"
.field private static final PROPNAME_WINDOW_X:Ljava/lang/String; = "android:changeBounds:windowX"
.field public static final PROPNAME_WINDOW_X:Ljava/lang/String; = "android:changeBounds:windowX"
.field private static final PROPNAME_WINDOW_Y:Ljava/lang/String; = "android:changeBounds:windowY"
.field public static final PROPNAME_WINDOW_Y:Ljava/lang/String; = "android:changeBounds:windowY"
.field private static final TOP_LEFT_ONLY_PROPERTY:Landroid/util/Property;
.field public static final TOP_LEFT_ONLY_PROPERTY:Landroid/util/Property;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/Property<",
@ -77,7 +77,7 @@
.end annotation
.end field
.field private static final TOP_LEFT_PROPERTY:Landroid/util/Property;
.field public static final TOP_LEFT_PROPERTY:Landroid/util/Property;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/Property<",
@ -88,21 +88,21 @@
.end annotation
.end field
.field private static sRectEvaluator:Landroidx/transition/RectEvaluator;
.field public static sRectEvaluator:Landroidx/transition/RectEvaluator;
.field private static final sTransitionProperties:[Ljava/lang/String;
.field public static final sTransitionProperties:[Ljava/lang/String;
# instance fields
.field private mReparent:Z
.field public mReparent:Z
.field private mResizeClip:Z
.field public mResizeClip:Z
.field private mTempLocation:[I
.field public mTempLocation:[I
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 5
const-string v0, "android:changeBounds:bounds"
@ -376,7 +376,7 @@
if-eqz v0, :cond_2
invoke-virtual {p0, p1, v1}, Landroidx/transition/ChangeBounds;->getMatchedTransitionValues(Landroid/view/View;Z)Landroidx/transition/TransitionValues;
invoke-virtual {p0, p1, v1}, Landroidx/transition/Transition;->getMatchedTransitionValues(Landroid/view/View;Z)Landroidx/transition/TransitionValues;
move-result-object v0
@ -407,6 +407,10 @@
# virtual methods
.method public captureEndValues(Landroidx/transition/TransitionValues;)V
.locals 0
.param p1 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-direct {p0, p1}, Landroidx/transition/ChangeBounds;->captureValues(Landroidx/transition/TransitionValues;)V
@ -415,6 +419,10 @@
.method public captureStartValues(Landroidx/transition/TransitionValues;)V
.locals 0
.param p1 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-direct {p0, p1}, Landroidx/transition/ChangeBounds;->captureValues(Landroidx/transition/TransitionValues;)V
@ -423,6 +431,20 @@
.method public createAnimator(Landroid/view/ViewGroup;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator;
.locals 18
.param p1 # Landroid/view/ViewGroup;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.param p3 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
move-object/from16 v8, p0
@ -613,7 +635,7 @@
if-ne v2, v4, :cond_c
invoke-virtual/range {p0 .. p0}, Landroidx/transition/ChangeBounds;->getPathMotion()Landroidx/transition/PathMotion;
invoke-virtual/range {p0 .. p0}, Landroidx/transition/Transition;->getPathMotion()Landroidx/transition/PathMotion;
move-result-object v0
@ -642,7 +664,7 @@
invoke-direct {v1, v9}, Landroidx/transition/ChangeBounds$ViewBounds;-><init>(Landroid/view/View;)V
invoke-virtual/range {p0 .. p0}, Landroidx/transition/ChangeBounds;->getPathMotion()Landroidx/transition/PathMotion;
invoke-virtual/range {p0 .. p0}, Landroidx/transition/Transition;->getPathMotion()Landroidx/transition/PathMotion;
move-result-object v2
@ -664,7 +686,7 @@
move-result-object v2
invoke-virtual/range {p0 .. p0}, Landroidx/transition/ChangeBounds;->getPathMotion()Landroidx/transition/PathMotion;
invoke-virtual/range {p0 .. p0}, Landroidx/transition/Transition;->getPathMotion()Landroidx/transition/PathMotion;
move-result-object v4
@ -720,7 +742,7 @@
goto :goto_3
:cond_e
invoke-virtual/range {p0 .. p0}, Landroidx/transition/ChangeBounds;->getPathMotion()Landroidx/transition/PathMotion;
invoke-virtual/range {p0 .. p0}, Landroidx/transition/Transition;->getPathMotion()Landroidx/transition/PathMotion;
move-result-object v0
@ -746,7 +768,7 @@
:cond_f
:goto_3
invoke-virtual/range {p0 .. p0}, Landroidx/transition/ChangeBounds;->getPathMotion()Landroidx/transition/PathMotion;
invoke-virtual/range {p0 .. p0}, Landroidx/transition/Transition;->getPathMotion()Landroidx/transition/PathMotion;
move-result-object v0
@ -800,7 +822,7 @@
:cond_12
:goto_4
invoke-virtual/range {p0 .. p0}, Landroidx/transition/ChangeBounds;->getPathMotion()Landroidx/transition/PathMotion;
invoke-virtual/range {p0 .. p0}, Landroidx/transition/Transition;->getPathMotion()Landroidx/transition/PathMotion;
move-result-object v1
@ -932,7 +954,7 @@
invoke-direct {v2, v8, v1}, Landroidx/transition/ChangeBounds$9;-><init>(Landroidx/transition/ChangeBounds;Landroid/view/ViewGroup;)V
invoke-virtual {v8, v2}, Landroidx/transition/ChangeBounds;->addListener(Landroidx/transition/Transition$TransitionListener;)Landroidx/transition/Transition;
invoke-virtual {v8, v2}, Landroidx/transition/Transition;->addListener(Landroidx/transition/Transition$TransitionListener;)Landroidx/transition/Transition;
:cond_16
return-object v0
@ -1047,7 +1069,7 @@
invoke-interface {v4, v6}, Landroidx/transition/ViewOverlayImpl;->add(Landroid/graphics/drawable/Drawable;)V
invoke-virtual/range {p0 .. p0}, Landroidx/transition/ChangeBounds;->getPathMotion()Landroidx/transition/PathMotion;
invoke-virtual/range {p0 .. p0}, Landroidx/transition/Transition;->getPathMotion()Landroidx/transition/PathMotion;
move-result-object v4
@ -1142,6 +1164,8 @@
.method public getTransitionProperties()[Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
sget-object v0, Landroidx/transition/ChangeBounds;->sTransitionProperties:[Ljava/lang/String;

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/ChangeClipBounds$1;
.class public Landroidx/transition/ChangeClipBounds$1;
.super Landroid/animation/AnimatorListenerAdapter;
.source "ChangeClipBounds.java"
@ -9,19 +9,19 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/transition/ChangeClipBounds;
.field public final synthetic this$0:Landroidx/transition/ChangeClipBounds;
.field final synthetic val$endView:Landroid/view/View;
.field public final synthetic val$endView:Landroid/view/View;
# direct methods
.method constructor <init>(Landroidx/transition/ChangeClipBounds;Landroid/view/View;)V
.method public constructor <init>(Landroidx/transition/ChangeClipBounds;Landroid/view/View;)V
.locals 0
iput-object p1, p0, Landroidx/transition/ChangeClipBounds$1;->this$0:Landroidx/transition/ChangeClipBounds;

View file

@ -4,15 +4,15 @@
# static fields
.field private static final PROPNAME_BOUNDS:Ljava/lang/String; = "android:clipBounds:bounds"
.field public static final PROPNAME_BOUNDS:Ljava/lang/String; = "android:clipBounds:bounds"
.field private static final PROPNAME_CLIP:Ljava/lang/String; = "android:clipBounds:clip"
.field public static final PROPNAME_CLIP:Ljava/lang/String; = "android:clipBounds:clip"
.field private static final sTransitionProperties:[Ljava/lang/String;
.field public static final sTransitionProperties:[Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 1
const-string v0, "android:clipBounds:clip"
@ -98,6 +98,10 @@
# virtual methods
.method public captureEndValues(Landroidx/transition/TransitionValues;)V
.locals 0
.param p1 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-direct {p0, p1}, Landroidx/transition/ChangeClipBounds;->captureValues(Landroidx/transition/TransitionValues;)V
@ -106,6 +110,10 @@
.method public captureStartValues(Landroidx/transition/TransitionValues;)V
.locals 0
.param p1 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-direct {p0, p1}, Landroidx/transition/ChangeClipBounds;->captureValues(Landroidx/transition/TransitionValues;)V
@ -114,6 +122,10 @@
.method public createAnimator(Landroid/view/ViewGroup;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator;
.locals 7
.param p1 # Landroid/view/ViewGroup;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const/4 p1, 0x0

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/ChangeImageTransform$1;
.class public final Landroidx/transition/ChangeImageTransform$1;
.super Ljava/lang/Object;
.source "ChangeImageTransform.java"
@ -12,7 +12,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
@ -27,7 +27,7 @@
# direct methods
.method constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,7 +37,7 @@
# virtual methods
.method public final evaluate(FLandroid/graphics/Matrix;Landroid/graphics/Matrix;)Landroid/graphics/Matrix;
.method public evaluate(FLandroid/graphics/Matrix;Landroid/graphics/Matrix;)Landroid/graphics/Matrix;
.locals 0
const/4 p1, 0x0
@ -45,7 +45,7 @@
return-object p1
.end method
.method public final bridge synthetic evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.method public bridge synthetic evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p2, Landroid/graphics/Matrix;

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/ChangeImageTransform$2;
.class public final Landroidx/transition/ChangeImageTransform$2;
.super Landroid/util/Property;
.source "ChangeImageTransform.java"
@ -9,7 +9,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
@ -24,7 +24,7 @@
# direct methods
.method constructor <init>(Ljava/lang/Class;Ljava/lang/String;)V
.method public constructor <init>(Ljava/lang/Class;Ljava/lang/String;)V
.locals 0
invoke-direct {p0, p1, p2}, Landroid/util/Property;-><init>(Ljava/lang/Class;Ljava/lang/String;)V
@ -34,7 +34,7 @@
# virtual methods
.method public final get(Landroid/widget/ImageView;)Landroid/graphics/Matrix;
.method public get(Landroid/widget/ImageView;)Landroid/graphics/Matrix;
.locals 0
const/4 p1, 0x0
@ -42,7 +42,7 @@
return-object p1
.end method
.method public final bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
.method public bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Landroid/widget/ImageView;
@ -54,7 +54,7 @@
return-object p1
.end method
.method public final set(Landroid/widget/ImageView;Landroid/graphics/Matrix;)V
.method public set(Landroid/widget/ImageView;Landroid/graphics/Matrix;)V
.locals 0
invoke-static {p1, p2}, Landroidx/transition/ImageViewUtils;->animateTransform(Landroid/widget/ImageView;Landroid/graphics/Matrix;)V
@ -62,7 +62,7 @@
return-void
.end method
.method public final bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
.method public bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 0
check-cast p1, Landroid/widget/ImageView;

View file

@ -1,4 +1,4 @@
.class synthetic Landroidx/transition/ChangeImageTransform$3;
.class public synthetic Landroidx/transition/ChangeImageTransform$3;
.super Ljava/lang/Object;
.source "ChangeImageTransform.java"
@ -9,17 +9,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1008
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field static final synthetic $SwitchMap$android$widget$ImageView$ScaleType:[I
.field public static final synthetic $SwitchMap$android$widget$ImageView$ScaleType:[I
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 3
invoke-static {}, Landroid/widget/ImageView$ScaleType;->values()[Landroid/widget/ImageView$ScaleType;

View file

@ -4,7 +4,7 @@
# static fields
.field private static final ANIMATED_TRANSFORM_PROPERTY:Landroid/util/Property;
.field public static final ANIMATED_TRANSFORM_PROPERTY:Landroid/util/Property;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/Property<",
@ -15,7 +15,7 @@
.end annotation
.end field
.field private static final NULL_MATRIX_EVALUATOR:Landroid/animation/TypeEvaluator;
.field public static final NULL_MATRIX_EVALUATOR:Landroid/animation/TypeEvaluator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/animation/TypeEvaluator<",
@ -25,15 +25,15 @@
.end annotation
.end field
.field private static final PROPNAME_BOUNDS:Ljava/lang/String; = "android:changeImageTransform:bounds"
.field public static final PROPNAME_BOUNDS:Ljava/lang/String; = "android:changeImageTransform:bounds"
.field private static final PROPNAME_MATRIX:Ljava/lang/String; = "android:changeImageTransform:matrix"
.field public static final PROPNAME_MATRIX:Ljava/lang/String; = "android:changeImageTransform:matrix"
.field private static final sTransitionProperties:[Ljava/lang/String;
.field public static final sTransitionProperties:[Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 3
const-string v0, "android:changeImageTransform:matrix"
@ -151,7 +151,7 @@
return-void
.end method
.method private static centerCropMatrix(Landroid/widget/ImageView;)Landroid/graphics/Matrix;
.method public static centerCropMatrix(Landroid/widget/ImageView;)Landroid/graphics/Matrix;
.locals 5
invoke-virtual {p0}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
@ -227,7 +227,7 @@
return-object v0
.end method
.method private static copyImageMatrix(Landroid/widget/ImageView;)Landroid/graphics/Matrix;
.method public static copyImageMatrix(Landroid/widget/ImageView;)Landroid/graphics/Matrix;
.locals 2
sget-object v0, Landroidx/transition/ChangeImageTransform$3;->$SwitchMap$android$widget$ImageView$ScaleType:[I
@ -331,7 +331,7 @@
return-object p1
.end method
.method private static fitXYMatrix(Landroid/widget/ImageView;)Landroid/graphics/Matrix;
.method public static fitXYMatrix(Landroid/widget/ImageView;)Landroid/graphics/Matrix;
.locals 4
invoke-virtual {p0}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
@ -379,6 +379,10 @@
# virtual methods
.method public captureEndValues(Landroidx/transition/TransitionValues;)V
.locals 0
.param p1 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-direct {p0, p1}, Landroidx/transition/ChangeImageTransform;->captureValues(Landroidx/transition/TransitionValues;)V
@ -387,6 +391,10 @@
.method public captureStartValues(Landroidx/transition/TransitionValues;)V
.locals 0
.param p1 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-direct {p0, p1}, Landroidx/transition/ChangeImageTransform;->captureValues(Landroidx/transition/TransitionValues;)V
@ -395,6 +403,10 @@
.method public createAnimator(Landroid/view/ViewGroup;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator;
.locals 4
.param p1 # Landroid/view/ViewGroup;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const/4 p1, 0x0

View file

@ -4,15 +4,15 @@
# static fields
.field private static final PROPERTIES:[Ljava/lang/String;
.field public static final PROPERTIES:[Ljava/lang/String;
.field private static final PROPNAME_SCROLL_X:Ljava/lang/String; = "android:changeScroll:x"
.field public static final PROPNAME_SCROLL_X:Ljava/lang/String; = "android:changeScroll:x"
.field private static final PROPNAME_SCROLL_Y:Ljava/lang/String; = "android:changeScroll:y"
.field public static final PROPNAME_SCROLL_Y:Ljava/lang/String; = "android:changeScroll:y"
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 2
const-string v0, "android:changeScroll:x"
@ -86,6 +86,10 @@
# virtual methods
.method public captureEndValues(Landroidx/transition/TransitionValues;)V
.locals 0
.param p1 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-direct {p0, p1}, Landroidx/transition/ChangeScroll;->captureValues(Landroidx/transition/TransitionValues;)V
@ -94,6 +98,10 @@
.method public captureStartValues(Landroidx/transition/TransitionValues;)V
.locals 0
.param p1 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-direct {p0, p1}, Landroidx/transition/ChangeScroll;->captureValues(Landroidx/transition/TransitionValues;)V
@ -102,6 +110,20 @@
.method public createAnimator(Landroid/view/ViewGroup;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator;
.locals 7
.param p1 # Landroid/view/ViewGroup;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.param p3 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
const/4 p1, 0x0
@ -222,6 +244,8 @@
.method public getTransitionProperties()[Ljava/lang/String;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
sget-object v0, Landroidx/transition/ChangeScroll;->PROPERTIES:[Ljava/lang/String;

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/ChangeTransform$1;
.class public final Landroidx/transition/ChangeTransform$1;
.super Landroid/util/Property;
.source "ChangeTransform.java"
@ -9,7 +9,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
@ -23,7 +23,7 @@
# direct methods
.method constructor <init>(Ljava/lang/Class;Ljava/lang/String;)V
.method public constructor <init>(Ljava/lang/Class;Ljava/lang/String;)V
.locals 0
invoke-direct {p0, p1, p2}, Landroid/util/Property;-><init>(Ljava/lang/Class;Ljava/lang/String;)V
@ -33,7 +33,7 @@
# virtual methods
.method public final bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
.method public bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Landroidx/transition/ChangeTransform$PathAnimatorMatrix;
@ -45,7 +45,7 @@
return-object p1
.end method
.method public final get(Landroidx/transition/ChangeTransform$PathAnimatorMatrix;)[F
.method public get(Landroidx/transition/ChangeTransform$PathAnimatorMatrix;)[F
.locals 0
const/4 p1, 0x0
@ -53,7 +53,7 @@
return-object p1
.end method
.method public final set(Landroidx/transition/ChangeTransform$PathAnimatorMatrix;[F)V
.method public set(Landroidx/transition/ChangeTransform$PathAnimatorMatrix;[F)V
.locals 0
invoke-virtual {p1, p2}, Landroidx/transition/ChangeTransform$PathAnimatorMatrix;->setValues([F)V
@ -61,7 +61,7 @@
return-void
.end method
.method public final bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
.method public bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 0
check-cast p1, Landroidx/transition/ChangeTransform$PathAnimatorMatrix;

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/ChangeTransform$2;
.class public final Landroidx/transition/ChangeTransform$2;
.super Landroid/util/Property;
.source "ChangeTransform.java"
@ -9,7 +9,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
@ -24,7 +24,7 @@
# direct methods
.method constructor <init>(Ljava/lang/Class;Ljava/lang/String;)V
.method public constructor <init>(Ljava/lang/Class;Ljava/lang/String;)V
.locals 0
invoke-direct {p0, p1, p2}, Landroid/util/Property;-><init>(Ljava/lang/Class;Ljava/lang/String;)V
@ -34,7 +34,7 @@
# virtual methods
.method public final get(Landroidx/transition/ChangeTransform$PathAnimatorMatrix;)Landroid/graphics/PointF;
.method public get(Landroidx/transition/ChangeTransform$PathAnimatorMatrix;)Landroid/graphics/PointF;
.locals 0
const/4 p1, 0x0
@ -42,7 +42,7 @@
return-object p1
.end method
.method public final bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
.method public bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Landroidx/transition/ChangeTransform$PathAnimatorMatrix;
@ -54,7 +54,7 @@
return-object p1
.end method
.method public final set(Landroidx/transition/ChangeTransform$PathAnimatorMatrix;Landroid/graphics/PointF;)V
.method public set(Landroidx/transition/ChangeTransform$PathAnimatorMatrix;Landroid/graphics/PointF;)V
.locals 0
invoke-virtual {p1, p2}, Landroidx/transition/ChangeTransform$PathAnimatorMatrix;->setTranslation(Landroid/graphics/PointF;)V
@ -62,7 +62,7 @@
return-void
.end method
.method public final bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
.method public bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
.locals 0
check-cast p1, Landroidx/transition/ChangeTransform$PathAnimatorMatrix;

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/ChangeTransform$3;
.class public Landroidx/transition/ChangeTransform$3;
.super Landroid/animation/AnimatorListenerAdapter;
.source "ChangeTransform.java"
@ -9,31 +9,31 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field private mIsCanceled:Z
.field public mIsCanceled:Z
.field private mTempMatrix:Landroid/graphics/Matrix;
.field public mTempMatrix:Landroid/graphics/Matrix;
.field final synthetic this$0:Landroidx/transition/ChangeTransform;
.field public final synthetic this$0:Landroidx/transition/ChangeTransform;
.field final synthetic val$finalEndMatrix:Landroid/graphics/Matrix;
.field public final synthetic val$finalEndMatrix:Landroid/graphics/Matrix;
.field final synthetic val$handleParentChange:Z
.field public final synthetic val$handleParentChange:Z
.field final synthetic val$pathAnimatorMatrix:Landroidx/transition/ChangeTransform$PathAnimatorMatrix;
.field public final synthetic val$pathAnimatorMatrix:Landroidx/transition/ChangeTransform$PathAnimatorMatrix;
.field final synthetic val$transforms:Landroidx/transition/ChangeTransform$Transforms;
.field public final synthetic val$transforms:Landroidx/transition/ChangeTransform$Transforms;
.field final synthetic val$view:Landroid/view/View;
.field public final synthetic val$view:Landroid/view/View;
# direct methods
.method constructor <init>(Landroidx/transition/ChangeTransform;ZLandroid/graphics/Matrix;Landroid/view/View;Landroidx/transition/ChangeTransform$Transforms;Landroidx/transition/ChangeTransform$PathAnimatorMatrix;)V
.method public constructor <init>(Landroidx/transition/ChangeTransform;ZLandroid/graphics/Matrix;Landroid/view/View;Landroidx/transition/ChangeTransform$Transforms;Landroidx/transition/ChangeTransform$PathAnimatorMatrix;)V
.locals 0
iput-object p1, p0, Landroidx/transition/ChangeTransform$3;->this$0:Landroidx/transition/ChangeTransform;

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/ChangeTransform$GhostListener;
.class public Landroidx/transition/ChangeTransform$GhostListener;
.super Landroidx/transition/TransitionListenerAdapter;
.source "ChangeTransform.java"
@ -9,19 +9,19 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = "GhostListener"
.end annotation
# instance fields
.field private mGhostView:Landroidx/transition/GhostViewImpl;
.field public mGhostView:Landroidx/transition/GhostViewImpl;
.field private mView:Landroid/view/View;
.field public mView:Landroid/view/View;
# direct methods
.method constructor <init>(Landroid/view/View;Landroidx/transition/GhostViewImpl;)V
.method public constructor <init>(Landroid/view/View;Landroidx/transition/GhostViewImpl;)V
.locals 0
invoke-direct {p0}, Landroidx/transition/TransitionListenerAdapter;-><init>()V
@ -37,6 +37,10 @@
# virtual methods
.method public onTransitionEnd(Landroidx/transition/Transition;)V
.locals 2
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-virtual {p1, p0}, Landroidx/transition/Transition;->removeListener(Landroidx/transition/Transition$TransitionListener;)Landroidx/transition/Transition;
@ -63,6 +67,10 @@
.method public onTransitionPause(Landroidx/transition/Transition;)V
.locals 1
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object p1, p0, Landroidx/transition/ChangeTransform$GhostListener;->mGhostView:Landroidx/transition/GhostViewImpl;
@ -75,6 +83,10 @@
.method public onTransitionResume(Landroidx/transition/Transition;)V
.locals 1
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object p1, p0, Landroidx/transition/ChangeTransform$GhostListener;->mGhostView:Landroidx/transition/GhostViewImpl;

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/ChangeTransform$PathAnimatorMatrix;
.class public Landroidx/transition/ChangeTransform$PathAnimatorMatrix;
.super Ljava/lang/Object;
.source "ChangeTransform.java"
@ -9,25 +9,25 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = "PathAnimatorMatrix"
.end annotation
# instance fields
.field private final mMatrix:Landroid/graphics/Matrix;
.field public final mMatrix:Landroid/graphics/Matrix;
.field private mTranslationX:F
.field public mTranslationX:F
.field private mTranslationY:F
.field public mTranslationY:F
.field private final mValues:[F
.field public final mValues:[F
.field private final mView:Landroid/view/View;
.field public final mView:Landroid/view/View;
# direct methods
.method constructor <init>(Landroid/view/View;[F)V
.method public constructor <init>(Landroid/view/View;[F)V
.locals 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -99,7 +99,7 @@
# virtual methods
.method getMatrix()Landroid/graphics/Matrix;
.method public getMatrix()Landroid/graphics/Matrix;
.locals 1
iget-object v0, p0, Landroidx/transition/ChangeTransform$PathAnimatorMatrix;->mMatrix:Landroid/graphics/Matrix;
@ -107,7 +107,7 @@
return-object v0
.end method
.method setTranslation(Landroid/graphics/PointF;)V
.method public setTranslation(Landroid/graphics/PointF;)V
.locals 1
iget v0, p1, Landroid/graphics/PointF;->x:F
@ -123,7 +123,7 @@
return-void
.end method
.method setValues([F)V
.method public setValues([F)V
.locals 3
iget-object v0, p0, Landroidx/transition/ChangeTransform$PathAnimatorMatrix;->mValues:[F

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/ChangeTransform$Transforms;
.class public Landroidx/transition/ChangeTransform$Transforms;
.super Ljava/lang/Object;
.source "ChangeTransform.java"
@ -9,31 +9,31 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = "Transforms"
.end annotation
# instance fields
.field final mRotationX:F
.field public final mRotationX:F
.field final mRotationY:F
.field public final mRotationY:F
.field final mRotationZ:F
.field public final mRotationZ:F
.field final mScaleX:F
.field public final mScaleX:F
.field final mScaleY:F
.field public final mScaleY:F
.field final mTranslationX:F
.field public final mTranslationX:F
.field final mTranslationY:F
.field public final mTranslationY:F
.field final mTranslationZ:F
.field public final mTranslationZ:F
# direct methods
.method constructor <init>(Landroid/view/View;)V
.method public constructor <init>(Landroid/view/View;)V
.locals 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -169,9 +169,7 @@
if-nez p1, :cond_1
const/4 p1, 0x1
return p1
const/4 v1, 0x1
:cond_1
return v1

View file

@ -14,7 +14,7 @@
# static fields
.field private static final NON_TRANSLATIONS_PROPERTY:Landroid/util/Property;
.field public static final NON_TRANSLATIONS_PROPERTY:Landroid/util/Property;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/Property<",
@ -24,21 +24,21 @@
.end annotation
.end field
.field private static final PROPNAME_INTERMEDIATE_MATRIX:Ljava/lang/String; = "android:changeTransform:intermediateMatrix"
.field public static final PROPNAME_INTERMEDIATE_MATRIX:Ljava/lang/String; = "android:changeTransform:intermediateMatrix"
.field private static final PROPNAME_INTERMEDIATE_PARENT_MATRIX:Ljava/lang/String; = "android:changeTransform:intermediateParentMatrix"
.field public static final PROPNAME_INTERMEDIATE_PARENT_MATRIX:Ljava/lang/String; = "android:changeTransform:intermediateParentMatrix"
.field private static final PROPNAME_MATRIX:Ljava/lang/String; = "android:changeTransform:matrix"
.field public static final PROPNAME_MATRIX:Ljava/lang/String; = "android:changeTransform:matrix"
.field private static final PROPNAME_PARENT:Ljava/lang/String; = "android:changeTransform:parent"
.field public static final PROPNAME_PARENT:Ljava/lang/String; = "android:changeTransform:parent"
.field private static final PROPNAME_PARENT_MATRIX:Ljava/lang/String; = "android:changeTransform:parentMatrix"
.field public static final PROPNAME_PARENT_MATRIX:Ljava/lang/String; = "android:changeTransform:parentMatrix"
.field private static final PROPNAME_TRANSFORMS:Ljava/lang/String; = "android:changeTransform:transforms"
.field public static final PROPNAME_TRANSFORMS:Ljava/lang/String; = "android:changeTransform:transforms"
.field private static final SUPPORTS_VIEW_REMOVAL_SUPPRESSION:Z
.field public static final SUPPORTS_VIEW_REMOVAL_SUPPRESSION:Z
.field private static final TRANSLATIONS_PROPERTY:Landroid/util/Property;
.field public static final TRANSLATIONS_PROPERTY:Landroid/util/Property;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/Property<",
@ -49,19 +49,19 @@
.end annotation
.end field
.field private static final sTransitionProperties:[Ljava/lang/String;
.field public static final sTransitionProperties:[Ljava/lang/String;
# instance fields
.field private mReparent:Z
.field public mReparent:Z
.field private mTempMatrix:Landroid/graphics/Matrix;
.field public mTempMatrix:Landroid/graphics/Matrix;
.field mUseOverlay:Z
.field public mUseOverlay:Z
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 3
const-string v0, "android:changeTransform:matrix"
@ -98,18 +98,8 @@
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x15
if-lt v0, v1, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
sput-boolean v0, Landroidx/transition/ChangeTransform;->SUPPORTS_VIEW_REMOVAL_SUPPRESSION:Z
return-void
@ -370,7 +360,7 @@
if-eqz v2, :cond_1
iget-object v1, v1, Landroidx/transition/Transition;->mParent:Landroidx/transition/TransitionSet;
move-object v1, v2
goto :goto_0
@ -387,11 +377,9 @@
iget-object p1, p2, Landroidx/transition/TransitionValues;->view:Landroid/view/View;
iget-object p3, p3, Landroidx/transition/TransitionValues;->view:Landroid/view/View;
iget-object p2, p3, Landroidx/transition/TransitionValues;->view:Landroid/view/View;
if-eq p1, p3, :cond_2
iget-object p1, p2, Landroidx/transition/TransitionValues;->view:Landroid/view/View;
if-eq p1, p2, :cond_2
const/4 p2, 0x0
@ -504,7 +492,7 @@
move-result-object v1
invoke-virtual {p0}, Landroidx/transition/ChangeTransform;->getPathMotion()Landroidx/transition/PathMotion;
invoke-virtual {p0}, Landroidx/transition/Transition;->getPathMotion()Landroidx/transition/PathMotion;
move-result-object v2
@ -558,7 +546,7 @@
.method private parentsMatch(Landroid/view/ViewGroup;Landroid/view/ViewGroup;)Z
.locals 3
invoke-virtual {p0, p1}, Landroidx/transition/ChangeTransform;->isValidTarget(Landroid/view/View;)Z
invoke-virtual {p0, p1}, Landroidx/transition/Transition;->isValidTarget(Landroid/view/View;)Z
move-result v0
@ -568,7 +556,7 @@
if-eqz v0, :cond_1
invoke-virtual {p0, p2}, Landroidx/transition/ChangeTransform;->isValidTarget(Landroid/view/View;)Z
invoke-virtual {p0, p2}, Landroidx/transition/Transition;->isValidTarget(Landroid/view/View;)Z
move-result v0
@ -577,7 +565,7 @@
goto :goto_1
:cond_0
invoke-virtual {p0, p1, v1}, Landroidx/transition/ChangeTransform;->getMatchedTransitionValues(Landroid/view/View;Z)Landroidx/transition/TransitionValues;
invoke-virtual {p0, p1, v1}, Landroidx/transition/Transition;->getMatchedTransitionValues(Landroid/view/View;Z)Landroidx/transition/TransitionValues;
move-result-object p1
@ -603,7 +591,7 @@
return v2
.end method
.method static setIdentityTransforms(Landroid/view/View;)V
.method public static setIdentityTransforms(Landroid/view/View;)V
.locals 9
const/4 v1, 0x0
@ -690,7 +678,7 @@
return-void
.end method
.method static setTransforms(Landroid/view/View;FFFFFFFF)V
.method public static setTransforms(Landroid/view/View;FFFFFFFF)V
.locals 0
invoke-virtual {p0, p1}, Landroid/view/View;->setTranslationX(F)V
@ -716,6 +704,10 @@
# virtual methods
.method public captureEndValues(Landroidx/transition/TransitionValues;)V
.locals 0
.param p1 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-direct {p0, p1}, Landroidx/transition/ChangeTransform;->captureValues(Landroidx/transition/TransitionValues;)V
@ -724,6 +716,10 @@
.method public captureStartValues(Landroidx/transition/TransitionValues;)V
.locals 1
.param p1 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-direct {p0, p1}, Landroidx/transition/ChangeTransform;->captureValues(Landroidx/transition/TransitionValues;)V
@ -749,6 +745,10 @@
.method public createAnimator(Landroid/view/ViewGroup;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator;
.locals 5
.param p1 # Landroid/view/ViewGroup;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
if-eqz p2, :cond_7

View file

@ -4,7 +4,7 @@
# instance fields
.field private mPropagationSpeed:F
.field public mPropagationSpeed:F
# direct methods
@ -20,7 +20,7 @@
return-void
.end method
.method private static distance(FFFF)F
.method public static distance(FFFF)F
.locals 0
sub-float/2addr p2, p0
@ -31,9 +31,9 @@
mul-float p3, p3, p3
add-float/2addr p2, p3
add-float/2addr p3, p2
float-to-double p0, p2
float-to-double p0, p3
invoke-static {p0, p1}, Ljava/lang/Math;->sqrt(D)D
@ -62,7 +62,7 @@
if-eqz p4, :cond_2
invoke-virtual {p0, p3}, Landroidx/transition/CircularPropagation;->getViewVisibility(Landroidx/transition/TransitionValues;)I
invoke-virtual {p0, p3}, Landroidx/transition/VisibilityPropagation;->getViewVisibility(Landroidx/transition/TransitionValues;)I
move-result v3
@ -82,11 +82,11 @@
const/4 p4, -0x1
:goto_1
invoke-virtual {p0, p3}, Landroidx/transition/CircularPropagation;->getViewX(Landroidx/transition/TransitionValues;)I
invoke-virtual {p0, p3}, Landroidx/transition/VisibilityPropagation;->getViewX(Landroidx/transition/TransitionValues;)I
move-result v3
invoke-virtual {p0, p3}, Landroidx/transition/CircularPropagation;->getViewY(Landroidx/transition/TransitionValues;)I
invoke-virtual {p0, p3}, Landroidx/transition/VisibilityPropagation;->getViewY(Landroidx/transition/TransitionValues;)I
move-result p3
@ -123,17 +123,17 @@
div-int/2addr v7, v4
add-int/2addr v6, v7
add-int/2addr v7, v6
int-to-float v6, v6
int-to-float v6, v7
invoke-virtual {p1}, Landroid/view/ViewGroup;->getTranslationX()F
move-result v7
add-float/2addr v6, v7
add-float/2addr v7, v6
invoke-static {v6}, Ljava/lang/Math;->round(F)I
invoke-static {v7}, Ljava/lang/Math;->round(F)I
move-result v6
@ -145,17 +145,17 @@
div-int/2addr v5, v4
add-int/2addr v2, v5
add-int/2addr v5, v2
int-to-float v2, v2
int-to-float v2, v5
invoke-virtual {p1}, Landroid/view/ViewGroup;->getTranslationY()F
move-result v4
add-float/2addr v2, v4
add-float/2addr v4, v2
invoke-static {v2}, Ljava/lang/Math;->round(F)I
invoke-static {v4}, Ljava/lang/Math;->round(F)I
move-result v4

View file

@ -4,19 +4,19 @@
# static fields
.field private static final PROPNAME_SCREEN_BOUNDS:Ljava/lang/String; = "android:explode:screenBounds"
.field public static final PROPNAME_SCREEN_BOUNDS:Ljava/lang/String; = "android:explode:screenBounds"
.field private static final sAccelerate:Landroid/animation/TimeInterpolator;
.field public static final sAccelerate:Landroid/animation/TimeInterpolator;
.field private static final sDecelerate:Landroid/animation/TimeInterpolator;
.field public static final sDecelerate:Landroid/animation/TimeInterpolator;
# instance fields
.field private mTempLoc:[I
.field public mTempLoc:[I
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 1
new-instance v0, Landroid/view/animation/DecelerateInterpolator;
@ -49,7 +49,7 @@
invoke-direct {v0}, Landroidx/transition/CircularPropagation;-><init>()V
invoke-virtual {p0, v0}, Landroidx/transition/Explode;->setPropagation(Landroidx/transition/TransitionPropagation;)V
invoke-virtual {p0, v0}, Landroidx/transition/Transition;->setPropagation(Landroidx/transition/TransitionPropagation;)V
return-void
.end method
@ -69,21 +69,21 @@
invoke-direct {p1}, Landroidx/transition/CircularPropagation;-><init>()V
invoke-virtual {p0, p1}, Landroidx/transition/Explode;->setPropagation(Landroidx/transition/TransitionPropagation;)V
invoke-virtual {p0, p1}, Landroidx/transition/Transition;->setPropagation(Landroidx/transition/TransitionPropagation;)V
return-void
.end method
.method private static calculateDistance(FF)F
.method public static calculateDistance(FF)F
.locals 0
mul-float p0, p0, p0
mul-float p1, p1, p1
add-float/2addr p0, p1
add-float/2addr p1, p0
float-to-double p0, p0
float-to-double p0, p1
invoke-static {p0, p1}, Ljava/lang/Math;->sqrt(D)D
@ -94,7 +94,7 @@
return p0
.end method
.method private static calculateMaxDistance(Landroid/view/View;II)F
.method public static calculateMaxDistance(Landroid/view/View;II)F
.locals 1
invoke-virtual {p0}, Landroid/view/View;->getWidth()I
@ -129,168 +129,167 @@
.end method
.method private calculateOut(Landroid/view/View;Landroid/graphics/Rect;[I)V
.locals 15
.locals 12
move-object v0, p0
iget-object v0, p0, Landroidx/transition/Explode;->mTempLoc:[I
move-object/from16 v1, p1
invoke-virtual {p1, v0}, Landroid/view/View;->getLocationOnScreen([I)V
iget-object v2, v0, Landroidx/transition/Explode;->mTempLoc:[I
iget-object v0, p0, Landroidx/transition/Explode;->mTempLoc:[I
invoke-virtual {v1, v2}, Landroid/view/View;->getLocationOnScreen([I)V
const/4 v1, 0x0
iget-object v2, v0, Landroidx/transition/Explode;->mTempLoc:[I
aget v2, v0, v1
const/4 v3, 0x0
const/4 v3, 0x1
aget v4, v2, v3
aget v0, v0, v3
const/4 v5, 0x1
invoke-virtual {p0}, Landroidx/transition/Transition;->getEpicenter()Landroid/graphics/Rect;
aget v2, v2, v5
move-result-object v4
invoke-virtual {p0}, Landroidx/transition/Explode;->getEpicenter()Landroid/graphics/Rect;
if-nez v4, :cond_0
move-result-object v6
invoke-virtual {p1}, Landroid/view/View;->getWidth()I
if-nez v6, :cond_0
move-result v4
invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getWidth()I
div-int/lit8 v4, v4, 0x2
add-int/2addr v4, v2
invoke-virtual {p1}, Landroid/view/View;->getTranslationX()F
move-result v5
invoke-static {v5}, Ljava/lang/Math;->round(F)I
move-result v5
add-int/2addr v5, v4
invoke-virtual {p1}, Landroid/view/View;->getHeight()I
move-result v4
div-int/lit8 v4, v4, 0x2
add-int/2addr v4, v0
invoke-virtual {p1}, Landroid/view/View;->getTranslationY()F
move-result v6
div-int/lit8 v6, v6, 0x2
invoke-static {v6}, Ljava/lang/Math;->round(F)I
move-result v6
add-int/2addr v6, v4
invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getTranslationX()F
move-result v7
invoke-static {v7}, Ljava/lang/Math;->round(F)I
move-result v7
add-int/2addr v6, v7
invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getHeight()I
move-result v7
div-int/lit8 v7, v7, 0x2
add-int/2addr v7, v2
invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getTranslationY()F
move-result v8
invoke-static {v8}, Ljava/lang/Math;->round(F)I
move-result v8
add-int/2addr v7, v8
goto :goto_0
:cond_0
invoke-virtual {v6}, Landroid/graphics/Rect;->centerX()I
invoke-virtual {v4}, Landroid/graphics/Rect;->centerX()I
move-result v7
move-result v5
invoke-virtual {v6}, Landroid/graphics/Rect;->centerY()I
invoke-virtual {v4}, Landroid/graphics/Rect;->centerY()I
move-result v6
move v14, v7
move v7, v6
move v6, v14
:goto_0
invoke-virtual/range {p2 .. p2}, Landroid/graphics/Rect;->centerX()I
invoke-virtual {p2}, Landroid/graphics/Rect;->centerX()I
move-result v8
move-result v4
invoke-virtual/range {p2 .. p2}, Landroid/graphics/Rect;->centerY()I
invoke-virtual {p2}, Landroid/graphics/Rect;->centerY()I
move-result v9
move-result p2
sub-int/2addr v8, v6
sub-int/2addr v4, v5
int-to-float v8, v8
int-to-float v4, v4
sub-int/2addr v9, v7
sub-int/2addr p2, v6
int-to-float v9, v9
int-to-float p2, p2
const/4 v10, 0x0
const/4 v7, 0x0
cmpl-float v11, v8, v10
cmpl-float v8, v4, v7
if-nez v11, :cond_1
if-nez v8, :cond_1
cmpl-float v10, v9, v10
cmpl-float v7, p2, v7
if-nez v10, :cond_1
if-nez v7, :cond_1
invoke-static {}, Ljava/lang/Math;->random()D
move-result-wide v8
move-result-wide v7
const-wide/high16 v10, 0x4000000000000000L # 2.0
const-wide/high16 v9, 0x4000000000000000L # 2.0
mul-double v8, v8, v10
mul-double v7, v7, v9
double-to-float v8, v8
double-to-float p2, v7
const/high16 v9, 0x3f800000 # 1.0f
const/high16 v4, 0x3f800000 # 1.0f
sub-float/2addr v8, v9
sub-float/2addr p2, v4
invoke-static {}, Ljava/lang/Math;->random()D
move-result-wide v12
move-result-wide v7
mul-double v12, v12, v10
mul-double v7, v7, v9
double-to-float v10, v12
double-to-float v7, v7
sub-float v9, v10, v9
sub-float v4, v7, v4
goto :goto_1
:cond_1
invoke-static {v8, v9}, Landroidx/transition/Explode;->calculateDistance(FF)F
move v11, v4
move-result v10
move v4, p2
div-float/2addr v8, v10
move p2, v11
div-float/2addr v9, v10
:goto_1
invoke-static {p2, v4}, Landroidx/transition/Explode;->calculateDistance(FF)F
sub-int/2addr v6, v4
move-result v7
sub-int/2addr v7, v2
div-float/2addr p2, v7
invoke-static {v1, v6, v7}, Landroidx/transition/Explode;->calculateMaxDistance(Landroid/view/View;II)F
div-float/2addr v4, v7
move-result v1
sub-int/2addr v5, v2
mul-float v8, v8, v1
sub-int/2addr v6, v0
invoke-static {v8}, Ljava/lang/Math;->round(F)I
invoke-static {p1, v5, v6}, Landroidx/transition/Explode;->calculateMaxDistance(Landroid/view/View;II)F
move-result v2
move-result p1
aput v2, p3, v3
mul-float p2, p2, p1
mul-float v1, v1, v9
invoke-static {p2}, Ljava/lang/Math;->round(F)I
invoke-static {v1}, Ljava/lang/Math;->round(F)I
move-result p2
move-result v1
aput p2, p3, v1
aput v1, p3, v5
mul-float p1, p1, v4
invoke-static {p1}, Ljava/lang/Math;->round(F)I
move-result p1
aput p1, p3, v3
return-void
.end method
@ -343,6 +342,10 @@
# virtual methods
.method public captureEndValues(Landroidx/transition/TransitionValues;)V
.locals 0
.param p1 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Landroidx/transition/Visibility;->captureEndValues(Landroidx/transition/TransitionValues;)V
@ -353,6 +356,10 @@
.method public captureStartValues(Landroidx/transition/TransitionValues;)V
.locals 0
.param p1 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Landroidx/transition/Visibility;->captureStartValues(Landroidx/transition/TransitionValues;)V
@ -470,8 +477,6 @@
check-cast v0, [I
check-cast v0, [I
const/4 v1, 0x1
const/4 v6, 0x0

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/Fade$1;
.class public Landroidx/transition/Fade$1;
.super Landroidx/transition/TransitionListenerAdapter;
.source "Fade.java"
@ -9,19 +9,19 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/transition/Fade;
.field public final synthetic this$0:Landroidx/transition/Fade;
.field final synthetic val$view:Landroid/view/View;
.field public final synthetic val$view:Landroid/view/View;
# direct methods
.method constructor <init>(Landroidx/transition/Fade;Landroid/view/View;)V
.method public constructor <init>(Landroidx/transition/Fade;Landroid/view/View;)V
.locals 0
iput-object p1, p0, Landroidx/transition/Fade$1;->this$0:Landroidx/transition/Fade;
@ -37,6 +37,10 @@
# virtual methods
.method public onTransitionEnd(Landroidx/transition/Transition;)V
.locals 2
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object v0, p0, Landroidx/transition/Fade$1;->val$view:Landroid/view/View;

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/Fade$FadeAnimatorListener;
.class public Landroidx/transition/Fade$FadeAnimatorListener;
.super Landroid/animation/AnimatorListenerAdapter;
.source "Fade.java"
@ -9,19 +9,19 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = "FadeAnimatorListener"
.end annotation
# instance fields
.field private mLayerTypeChanged:Z
.field public mLayerTypeChanged:Z
.field private final mView:Landroid/view/View;
.field public final mView:Landroid/view/View;
# direct methods
.method constructor <init>(Landroid/view/View;)V
.method public constructor <init>(Landroid/view/View;)V
.locals 1
invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V

View file

@ -14,11 +14,11 @@
# static fields
.field public static final IN:I = 0x1
.field private static final LOG_TAG:Ljava/lang/String; = "Fade"
.field public static final LOG_TAG:Ljava/lang/String; = "Fade"
.field public static final OUT:I = 0x2
.field private static final PROPNAME_TRANSITION_ALPHA:Ljava/lang/String; = "android:fade:transitionAlpha"
.field public static final PROPNAME_TRANSITION_ALPHA:Ljava/lang/String; = "android:fade:transitionAlpha"
# direct methods
@ -35,7 +35,7 @@
invoke-direct {p0}, Landroidx/transition/Visibility;-><init>()V
invoke-virtual {p0, p1}, Landroidx/transition/Fade;->setMode(I)V
invoke-virtual {p0, p1}, Landroidx/transition/Visibility;->setMode(I)V
return-void
.end method
@ -53,7 +53,7 @@
check-cast p2, Landroid/content/res/XmlResourceParser;
invoke-virtual {p0}, Landroidx/transition/Fade;->getMode()I
invoke-virtual {p0}, Landroidx/transition/Visibility;->getMode()I
move-result v0
@ -65,7 +65,7 @@
move-result p2
invoke-virtual {p0, p2}, Landroidx/transition/Fade;->setMode(I)V
invoke-virtual {p0, p2}, Landroidx/transition/Visibility;->setMode(I)V
invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V
@ -110,12 +110,12 @@
invoke-direct {p3, p0, p1}, Landroidx/transition/Fade$1;-><init>(Landroidx/transition/Fade;Landroid/view/View;)V
invoke-virtual {p0, p3}, Landroidx/transition/Fade;->addListener(Landroidx/transition/Transition$TransitionListener;)Landroidx/transition/Transition;
invoke-virtual {p0, p3}, Landroidx/transition/Transition;->addListener(Landroidx/transition/Transition$TransitionListener;)Landroidx/transition/Transition;
return-object p2
.end method
.method private static getStartAlpha(Landroidx/transition/TransitionValues;F)F
.method public static getStartAlpha(Landroidx/transition/TransitionValues;F)F
.locals 1
if-eqz p0, :cond_0
@ -144,6 +144,10 @@
# virtual methods
.method public captureStartValues(Landroidx/transition/TransitionValues;)V
.locals 2
.param p1 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Landroidx/transition/Visibility;->captureStartValues(Landroidx/transition/TransitionValues;)V

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/FloatArrayEvaluator;
.class public Landroidx/transition/FloatArrayEvaluator;
.super Ljava/lang/Object;
.source "FloatArrayEvaluator.java"
@ -17,11 +17,11 @@
# instance fields
.field private mArray:[F
.field public mArray:[F
# direct methods
.method constructor <init>([F)V
.method public constructor <init>([F)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -70,11 +70,9 @@
aget v3, p3, v1
sub-float/2addr v3, v2
invoke-static {v3, v2, p1, v2}, Le/e/b/a/a;->a(FFFF)F
mul-float v3, v3, p1
add-float/2addr v2, v3
move-result v2
aput v2, v0, v1

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/FragmentTransitionSupport$1;
.class public Landroidx/transition/FragmentTransitionSupport$1;
.super Landroidx/transition/Transition$EpicenterCallback;
.source "FragmentTransitionSupport.java"
@ -9,19 +9,19 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/transition/FragmentTransitionSupport;
.field public final synthetic this$0:Landroidx/transition/FragmentTransitionSupport;
.field final synthetic val$epicenter:Landroid/graphics/Rect;
.field public final synthetic val$epicenter:Landroid/graphics/Rect;
# direct methods
.method constructor <init>(Landroidx/transition/FragmentTransitionSupport;Landroid/graphics/Rect;)V
.method public constructor <init>(Landroidx/transition/FragmentTransitionSupport;Landroid/graphics/Rect;)V
.locals 0
iput-object p1, p0, Landroidx/transition/FragmentTransitionSupport$1;->this$0:Landroidx/transition/FragmentTransitionSupport;
@ -37,6 +37,10 @@
# virtual methods
.method public onGetEpicenter(Landroidx/transition/Transition;)Landroid/graphics/Rect;
.locals 0
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object p1, p0, Landroidx/transition/FragmentTransitionSupport$1;->val$epicenter:Landroid/graphics/Rect;

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/FragmentTransitionSupport$2;
.class public Landroidx/transition/FragmentTransitionSupport$2;
.super Ljava/lang/Object;
.source "FragmentTransitionSupport.java"
@ -12,21 +12,21 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/transition/FragmentTransitionSupport;
.field public final synthetic this$0:Landroidx/transition/FragmentTransitionSupport;
.field final synthetic val$exitingViews:Ljava/util/ArrayList;
.field public final synthetic val$exitingViews:Ljava/util/ArrayList;
.field final synthetic val$fragmentView:Landroid/view/View;
.field public final synthetic val$fragmentView:Landroid/view/View;
# direct methods
.method constructor <init>(Landroidx/transition/FragmentTransitionSupport;Landroid/view/View;Ljava/util/ArrayList;)V
.method public constructor <init>(Landroidx/transition/FragmentTransitionSupport;Landroid/view/View;Ljava/util/ArrayList;)V
.locals 0
iput-object p1, p0, Landroidx/transition/FragmentTransitionSupport$2;->this$0:Landroidx/transition/FragmentTransitionSupport;
@ -44,12 +44,20 @@
# virtual methods
.method public onTransitionCancel(Landroidx/transition/Transition;)V
.locals 0
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method
.method public onTransitionEnd(Landroidx/transition/Transition;)V
.locals 3
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-virtual {p1, p0}, Landroidx/transition/Transition;->removeListener(Landroidx/transition/Transition$TransitionListener;)Landroidx/transition/Transition;
@ -92,18 +100,30 @@
.method public onTransitionPause(Landroidx/transition/Transition;)V
.locals 0
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method
.method public onTransitionResume(Landroidx/transition/Transition;)V
.locals 0
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method
.method public onTransitionStart(Landroidx/transition/Transition;)V
.locals 0
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/FragmentTransitionSupport$3;
.class public Landroidx/transition/FragmentTransitionSupport$3;
.super Ljava/lang/Object;
.source "FragmentTransitionSupport.java"
@ -12,29 +12,29 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/transition/FragmentTransitionSupport;
.field public final synthetic this$0:Landroidx/transition/FragmentTransitionSupport;
.field final synthetic val$enterTransition:Ljava/lang/Object;
.field public final synthetic val$enterTransition:Ljava/lang/Object;
.field final synthetic val$enteringViews:Ljava/util/ArrayList;
.field public final synthetic val$enteringViews:Ljava/util/ArrayList;
.field final synthetic val$exitTransition:Ljava/lang/Object;
.field public final synthetic val$exitTransition:Ljava/lang/Object;
.field final synthetic val$exitingViews:Ljava/util/ArrayList;
.field public final synthetic val$exitingViews:Ljava/util/ArrayList;
.field final synthetic val$sharedElementTransition:Ljava/lang/Object;
.field public final synthetic val$sharedElementTransition:Ljava/lang/Object;
.field final synthetic val$sharedElementsIn:Ljava/util/ArrayList;
.field public final synthetic val$sharedElementsIn:Ljava/util/ArrayList;
# direct methods
.method constructor <init>(Landroidx/transition/FragmentTransitionSupport;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;)V
.method public constructor <init>(Landroidx/transition/FragmentTransitionSupport;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;)V
.locals 0
iput-object p1, p0, Landroidx/transition/FragmentTransitionSupport$3;->this$0:Landroidx/transition/FragmentTransitionSupport;
@ -60,30 +60,50 @@
# virtual methods
.method public onTransitionCancel(Landroidx/transition/Transition;)V
.locals 0
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method
.method public onTransitionEnd(Landroidx/transition/Transition;)V
.locals 0
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method
.method public onTransitionPause(Landroidx/transition/Transition;)V
.locals 0
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method
.method public onTransitionResume(Landroidx/transition/Transition;)V
.locals 0
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method
.method public onTransitionStart(Landroidx/transition/Transition;)V
.locals 3
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object p1, p0, Landroidx/transition/FragmentTransitionSupport$3;->val$enterTransition:Ljava/lang/Object;

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/FragmentTransitionSupport$4;
.class public Landroidx/transition/FragmentTransitionSupport$4;
.super Landroidx/transition/Transition$EpicenterCallback;
.source "FragmentTransitionSupport.java"
@ -9,19 +9,19 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/transition/FragmentTransitionSupport;
.field public final synthetic this$0:Landroidx/transition/FragmentTransitionSupport;
.field final synthetic val$epicenter:Landroid/graphics/Rect;
.field public final synthetic val$epicenter:Landroid/graphics/Rect;
# direct methods
.method constructor <init>(Landroidx/transition/FragmentTransitionSupport;Landroid/graphics/Rect;)V
.method public constructor <init>(Landroidx/transition/FragmentTransitionSupport;Landroid/graphics/Rect;)V
.locals 0
iput-object p1, p0, Landroidx/transition/FragmentTransitionSupport$4;->this$0:Landroidx/transition/FragmentTransitionSupport;
@ -37,6 +37,10 @@
# virtual methods
.method public onGetEpicenter(Landroidx/transition/Transition;)Landroid/graphics/Rect;
.locals 0
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object p1, p0, Landroidx/transition/FragmentTransitionSupport$4;->val$epicenter:Landroid/graphics/Rect;

View file

@ -3,6 +3,14 @@
.source "FragmentTransitionSupport.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
@ -12,14 +20,14 @@
return-void
.end method
.method private static hasSimpleTarget(Landroidx/transition/Transition;)Z
.method public static hasSimpleTarget(Landroidx/transition/Transition;)Z
.locals 1
invoke-virtual {p0}, Landroidx/transition/Transition;->getTargetIds()Ljava/util/List;
move-result-object v0
invoke-static {v0}, Landroidx/transition/FragmentTransitionSupport;->isNullOrEmpty(Ljava/util/List;)Z
invoke-static {v0}, Landroidx/fragment/app/FragmentTransitionImpl;->isNullOrEmpty(Ljava/util/List;)Z
move-result v0
@ -29,7 +37,7 @@
move-result-object v0
invoke-static {v0}, Landroidx/transition/FragmentTransitionSupport;->isNullOrEmpty(Ljava/util/List;)Z
invoke-static {v0}, Landroidx/fragment/app/FragmentTransitionImpl;->isNullOrEmpty(Ljava/util/List;)Z
move-result v0
@ -39,7 +47,7 @@
move-result-object p0
invoke-static {p0}, Landroidx/transition/FragmentTransitionSupport;->isNullOrEmpty(Ljava/util/List;)Z
invoke-static {p0}, Landroidx/fragment/app/FragmentTransitionImpl;->isNullOrEmpty(Ljava/util/List;)Z
move-result p0
@ -50,12 +58,13 @@
:cond_0
const/4 p0, 0x0
return p0
goto :goto_1
:cond_1
:goto_0
const/4 p0, 0x1
:goto_1
return p0
.end method
@ -97,7 +106,7 @@
const/4 v1, 0x0
if-eqz v0, :cond_2
if-eqz v0, :cond_1
check-cast p1, Landroidx/transition/TransitionSet;
@ -106,7 +115,7 @@
move-result v0
:goto_0
if-ge v1, v0, :cond_1
if-ge v1, v0, :cond_2
invoke-virtual {p1, v1}, Landroidx/transition/TransitionSet;->getTransitionAt(I)Landroidx/transition/Transition;
@ -119,31 +128,28 @@
goto :goto_0
:cond_1
return-void
:cond_2
invoke-static {p1}, Landroidx/transition/FragmentTransitionSupport;->hasSimpleTarget(Landroidx/transition/Transition;)Z
move-result v0
if-nez v0, :cond_3
if-nez v0, :cond_2
invoke-virtual {p1}, Landroidx/transition/Transition;->getTargets()Ljava/util/List;
move-result-object v0
invoke-static {v0}, Landroidx/transition/FragmentTransitionSupport;->isNullOrEmpty(Ljava/util/List;)Z
invoke-static {v0}, Landroidx/fragment/app/FragmentTransitionImpl;->isNullOrEmpty(Ljava/util/List;)Z
move-result v0
if-eqz v0, :cond_3
if-eqz v0, :cond_2
invoke-virtual {p2}, Ljava/util/ArrayList;->size()I
move-result v0
:goto_1
if-ge v1, v0, :cond_3
if-ge v1, v0, :cond_2
invoke-virtual {p2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
@ -157,7 +163,7 @@
goto :goto_1
:cond_3
:cond_2
return-void
.end method
@ -332,7 +338,7 @@
const/4 v1, 0x0
if-eqz v0, :cond_1
if-eqz v0, :cond_0
check-cast p1, Landroidx/transition/TransitionSet;
@ -341,7 +347,7 @@
move-result v0
:goto_0
if-ge v1, v0, :cond_0
if-ge v1, v0, :cond_3
invoke-virtual {p1, v1}, Landroidx/transition/TransitionSet;->getTransitionAt(I)Landroidx/transition/Transition;
@ -354,14 +360,11 @@
goto :goto_0
:cond_0
return-void
:cond_1
invoke-static {p1}, Landroidx/transition/FragmentTransitionSupport;->hasSimpleTarget(Landroidx/transition/Transition;)Z
move-result v0
if-nez v0, :cond_4
if-nez v0, :cond_3
invoke-virtual {p1}, Landroidx/transition/Transition;->getTargets()Ljava/util/List;
@ -375,27 +378,27 @@
move-result v3
if-ne v2, v3, :cond_4
if-ne v2, v3, :cond_3
invoke-interface {v0, p2}, Ljava/util/List;->containsAll(Ljava/util/Collection;)Z
move-result v0
if-eqz v0, :cond_4
if-eqz v0, :cond_3
if-nez p3, :cond_2
if-nez p3, :cond_1
const/4 v0, 0x0
goto :goto_1
:cond_2
:cond_1
invoke-virtual {p3}, Ljava/util/ArrayList;->size()I
move-result v0
:goto_1
if-ge v1, v0, :cond_3
if-ge v1, v0, :cond_2
invoke-virtual {p3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
@ -409,7 +412,7 @@
goto :goto_1
:cond_3
:cond_2
invoke-virtual {p2}, Ljava/util/ArrayList;->size()I
move-result p3
@ -417,7 +420,7 @@
add-int/lit8 p3, p3, -0x1
:goto_2
if-ltz p3, :cond_4
if-ltz p3, :cond_3
invoke-virtual {p2, p3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
@ -431,7 +434,7 @@
goto :goto_2
:cond_4
:cond_3
return-void
.end method
@ -537,7 +540,7 @@
invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
invoke-virtual {p0, p2, v0}, Landroidx/transition/FragmentTransitionSupport;->getBoundsOnScreen(Landroid/view/View;Landroid/graphics/Rect;)V
invoke-virtual {p0, p2, v0}, Landroidx/fragment/app/FragmentTransitionImpl;->getBoundsOnScreen(Landroid/view/View;Landroid/graphics/Rect;)V
new-instance p2, Landroidx/transition/FragmentTransitionSupport$1;
@ -564,7 +567,7 @@
check-cast p1, Landroidx/transition/TransitionSet;
invoke-virtual {p1}, Landroidx/transition/TransitionSet;->getTargets()Ljava/util/List;
invoke-virtual {p1}, Landroidx/transition/Transition;->getTargets()Ljava/util/List;
move-result-object v0
@ -585,7 +588,7 @@
check-cast v3, Landroid/view/View;
invoke-static {v0, v3}, Landroidx/transition/FragmentTransitionSupport;->bfsAddViewChildren(Ljava/util/List;Landroid/view/View;)V
invoke-static {v0, v3}, Landroidx/fragment/app/FragmentTransitionImpl;->bfsAddViewChildren(Ljava/util/List;Landroid/view/View;)V
add-int/lit8 v2, v2, 0x1
@ -620,13 +623,13 @@
if-eqz p1, :cond_0
invoke-virtual {p1}, Landroidx/transition/TransitionSet;->getTargets()Ljava/util/List;
invoke-virtual {p1}, Landroidx/transition/Transition;->getTargets()Ljava/util/List;
move-result-object v0
invoke-interface {v0}, Ljava/util/List;->clear()V
invoke-virtual {p1}, Landroidx/transition/TransitionSet;->getTargets()Ljava/util/List;
invoke-virtual {p1}, Landroidx/transition/Transition;->getTargets()Ljava/util/List;
move-result-object v0

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/GhostViewApi14$1;
.class public Landroidx/transition/GhostViewApi14$1;
.super Ljava/lang/Object;
.source "GhostViewApi14.java"
@ -12,17 +12,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/transition/GhostViewApi14;
.field public final synthetic this$0:Landroidx/transition/GhostViewApi14;
# direct methods
.method constructor <init>(Landroidx/transition/GhostViewApi14;)V
.method public constructor <init>(Landroidx/transition/GhostViewApi14;)V
.locals 0
iput-object p1, p0, Landroidx/transition/GhostViewApi14$1;->this$0:Landroidx/transition/GhostViewApi14;
@ -53,25 +53,15 @@
iget-object v0, p0, Landroidx/transition/GhostViewApi14$1;->this$0:Landroidx/transition/GhostViewApi14;
iget-object v0, v0, Landroidx/transition/GhostViewApi14;->mStartParent:Landroid/view/ViewGroup;
iget-object v1, v0, Landroidx/transition/GhostViewApi14;->mStartParent:Landroid/view/ViewGroup;
if-eqz v0, :cond_0
iget-object v0, p0, Landroidx/transition/GhostViewApi14$1;->this$0:Landroidx/transition/GhostViewApi14;
if-eqz v1, :cond_0
iget-object v0, v0, Landroidx/transition/GhostViewApi14;->mStartView:Landroid/view/View;
if-eqz v0, :cond_0
iget-object v0, p0, Landroidx/transition/GhostViewApi14$1;->this$0:Landroidx/transition/GhostViewApi14;
iget-object v0, v0, Landroidx/transition/GhostViewApi14;->mStartParent:Landroid/view/ViewGroup;
iget-object v1, p0, Landroidx/transition/GhostViewApi14$1;->this$0:Landroidx/transition/GhostViewApi14;
iget-object v1, v1, Landroidx/transition/GhostViewApi14;->mStartView:Landroid/view/View;
invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->endViewTransition(Landroid/view/View;)V
invoke-virtual {v1, v0}, Landroid/view/ViewGroup;->endViewTransition(Landroid/view/View;)V
iget-object v0, p0, Landroidx/transition/GhostViewApi14$1;->this$0:Landroidx/transition/GhostViewApi14;

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/GhostViewApi14;
.class public Landroidx/transition/GhostViewApi14;
.super Landroid/view/View;
.source "GhostViewApi14.java"
@ -6,28 +6,36 @@
.implements Landroidx/transition/GhostViewImpl;
# annotations
.annotation build Landroid/annotation/SuppressLint;
value = {
"ViewConstructor"
}
.end annotation
# instance fields
.field mCurrentMatrix:Landroid/graphics/Matrix;
.field public mCurrentMatrix:Landroid/graphics/Matrix;
.field private mDeltaX:I
.field public mDeltaX:I
.field private mDeltaY:I
.field public mDeltaY:I
.field private final mMatrix:Landroid/graphics/Matrix;
.field public final mMatrix:Landroid/graphics/Matrix;
.field private final mOnPreDrawListener:Landroid/view/ViewTreeObserver$OnPreDrawListener;
.field public final mOnPreDrawListener:Landroid/view/ViewTreeObserver$OnPreDrawListener;
.field mReferences:I
.field public mReferences:I
.field mStartParent:Landroid/view/ViewGroup;
.field public mStartParent:Landroid/view/ViewGroup;
.field mStartView:Landroid/view/View;
.field public mStartView:Landroid/view/View;
.field final mView:Landroid/view/View;
.field public final mView:Landroid/view/View;
# direct methods
.method constructor <init>(Landroid/view/View;)V
.method public constructor <init>(Landroid/view/View;)V
.locals 1
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
@ -54,12 +62,12 @@
const/4 v0, 0x0
invoke-virtual {p0, p1, v0}, Landroidx/transition/GhostViewApi14;->setLayerType(ILandroid/graphics/Paint;)V
invoke-virtual {p0, p1, v0}, Landroid/view/View;->setLayerType(ILandroid/graphics/Paint;)V
return-void
.end method
.method static addGhost(Landroid/view/View;Landroid/view/ViewGroup;)Landroidx/transition/GhostViewImpl;
.method public static addGhost(Landroid/view/View;Landroid/view/ViewGroup;)Landroidx/transition/GhostViewImpl;
.locals 1
invoke-static {p0}, Landroidx/transition/GhostViewApi14;->getGhostView(Landroid/view/View;)Landroidx/transition/GhostViewApi14;
@ -95,7 +103,7 @@
return-object v0
.end method
.method private static findFrameLayout(Landroid/view/ViewGroup;)Landroid/widget/FrameLayout;
.method public static findFrameLayout(Landroid/view/ViewGroup;)Landroid/widget/FrameLayout;
.locals 1
:goto_0
@ -126,8 +134,12 @@
return-object p0
.end method
.method static getGhostView(Landroid/view/View;)Landroidx/transition/GhostViewApi14;
.method public static getGhostView(Landroid/view/View;)Landroidx/transition/GhostViewApi14;
.locals 1
.param p0 # Landroid/view/View;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
sget v0, Landroidx/transition/R$id;->ghost_view:I
@ -140,7 +152,7 @@
return-object p0
.end method
.method static removeGhost(Landroid/view/View;)V
.method public static removeGhost(Landroid/view/View;)V
.locals 2
invoke-static {p0}, Landroidx/transition/GhostViewApi14;->getGhostView(Landroid/view/View;)Landroidx/transition/GhostViewApi14;
@ -159,7 +171,7 @@
if-gtz v0, :cond_0
invoke-virtual {p0}, Landroidx/transition/GhostViewApi14;->getParent()Landroid/view/ViewParent;
invoke-virtual {p0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
move-result-object v0
@ -177,8 +189,12 @@
return-void
.end method
.method private static setGhostView(Landroid/view/View;Landroidx/transition/GhostViewApi14;)V
.method public static setGhostView(Landroid/view/View;Landroidx/transition/GhostViewApi14;)V
.locals 1
.param p0 # Landroid/view/View;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
sget v0, Landroidx/transition/R$id;->ghost_view:I
@ -189,7 +205,7 @@
# virtual methods
.method protected onAttachedToWindow()V
.method public onAttachedToWindow()V
.locals 6
invoke-super {p0}, Landroid/view/View;->onAttachedToWindow()V
@ -204,7 +220,7 @@
new-array v0, v0, [I
invoke-virtual {p0, v1}, Landroidx/transition/GhostViewApi14;->getLocationOnScreen([I)V
invoke-virtual {p0, v1}, Landroid/view/View;->getLocationOnScreen([I)V
iget-object v2, p0, Landroidx/transition/GhostViewApi14;->mView:Landroid/view/View;
@ -281,7 +297,7 @@
return-void
.end method
.method protected onDetachedFromWindow()V
.method public onDetachedFromWindow()V
.locals 2
iget-object v0, p0, Landroidx/transition/GhostViewApi14;->mView:Landroid/view/View;
@ -311,7 +327,7 @@
return-void
.end method
.method protected onDraw(Landroid/graphics/Canvas;)V
.method public onDraw(Landroid/graphics/Canvas;)V
.locals 3
iget-object v0, p0, Landroidx/transition/GhostViewApi14;->mMatrix:Landroid/graphics/Matrix;

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/GhostViewApi21;
.class public Landroidx/transition/GhostViewApi21;
.super Ljava/lang/Object;
.source "GhostViewApi21.java"
@ -6,14 +6,20 @@
.implements Landroidx/transition/GhostViewImpl;
# annotations
.annotation build Landroidx/annotation/RequiresApi;
value = 0x15
.end annotation
# static fields
.field private static final TAG:Ljava/lang/String; = "GhostViewApi21"
.field public static final TAG:Ljava/lang/String; = "GhostViewApi21"
.field private static sAddGhostMethod:Ljava/lang/reflect/Method;
.field public static sAddGhostMethod:Ljava/lang/reflect/Method;
.field private static sAddGhostMethodFetched:Z
.field public static sAddGhostMethodFetched:Z
.field private static sGhostViewClass:Ljava/lang/Class;
.field public static sGhostViewClass:Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Class<",
@ -22,20 +28,24 @@
.end annotation
.end field
.field private static sGhostViewClassFetched:Z
.field public static sGhostViewClassFetched:Z
.field private static sRemoveGhostMethod:Ljava/lang/reflect/Method;
.field public static sRemoveGhostMethod:Ljava/lang/reflect/Method;
.field private static sRemoveGhostMethodFetched:Z
.field public static sRemoveGhostMethodFetched:Z
# instance fields
.field private final mGhostView:Landroid/view/View;
.field public final mGhostView:Landroid/view/View;
# direct methods
.method private constructor <init>(Landroid/view/View;)V
.method public constructor <init>(Landroid/view/View;)V
.locals 0
.param p1 # Landroid/view/View;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -44,7 +54,7 @@
return-void
.end method
.method static addGhost(Landroid/view/View;Landroid/view/ViewGroup;Landroid/graphics/Matrix;)Landroidx/transition/GhostViewImpl;
.method public static addGhost(Landroid/view/View;Landroid/view/ViewGroup;Landroid/graphics/Matrix;)Landroidx/transition/GhostViewImpl;
.locals 5
invoke-static {}, Landroidx/transition/GhostViewApi21;->fetchAddGhostMethod()V
@ -105,7 +115,7 @@
return-object v1
.end method
.method private static fetchAddGhostMethod()V
.method public static fetchAddGhostMethod()V
.locals 6
sget-boolean v0, Landroidx/transition/GhostViewApi21;->sAddGhostMethodFetched:Z
@ -147,6 +157,8 @@
sput-object v1, Landroidx/transition/GhostViewApi21;->sAddGhostMethod:Ljava/lang/reflect/Method;
sget-object v1, Landroidx/transition/GhostViewApi21;->sAddGhostMethod:Ljava/lang/reflect/Method;
invoke-virtual {v1, v0}, Ljava/lang/reflect/Method;->setAccessible(Z)V
:try_end_0
.catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0
@ -169,16 +181,16 @@
return-void
.end method
.method private static fetchGhostViewClass()V
.method public static fetchGhostViewClass()V
.locals 3
sget-boolean v0, Landroidx/transition/GhostViewApi21;->sGhostViewClassFetched:Z
if-nez v0, :cond_0
:try_start_0
const-string v0, "android.view.GhostView"
:try_start_0
invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v0
@ -207,7 +219,7 @@
return-void
.end method
.method private static fetchRemoveGhostMethod()V
.method public static fetchRemoveGhostMethod()V
.locals 6
sget-boolean v0, Landroidx/transition/GhostViewApi21;->sRemoveGhostMethodFetched:Z
@ -237,6 +249,8 @@
sput-object v1, Landroidx/transition/GhostViewApi21;->sRemoveGhostMethod:Ljava/lang/reflect/Method;
sget-object v1, Landroidx/transition/GhostViewApi21;->sRemoveGhostMethod:Ljava/lang/reflect/Method;
invoke-virtual {v1, v0}, Ljava/lang/reflect/Method;->setAccessible(Z)V
:try_end_0
.catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0
@ -259,7 +273,7 @@
return-void
.end method
.method static removeGhost(Landroid/view/View;)V
.method public static removeGhost(Landroid/view/View;)V
.locals 4
invoke-static {}, Landroidx/transition/GhostViewApi21;->fetchRemoveGhostMethod()V
@ -284,7 +298,7 @@
.catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1
.catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0
return-void
goto :goto_0
:catch_0
move-exception p0
@ -301,6 +315,7 @@
:catch_1
:cond_0
:goto_0
return-void
.end method

View file

@ -1,4 +1,4 @@
.class interface abstract Landroidx/transition/GhostViewImpl;
.class public interface abstract Landroidx/transition/GhostViewImpl;
.super Ljava/lang/Object;
.source "GhostViewImpl.java"

View file

@ -1,10 +1,10 @@
.class Landroidx/transition/GhostViewUtils;
.class public Landroidx/transition/GhostViewUtils;
.super Ljava/lang/Object;
.source "GhostViewUtils.java"
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -12,44 +12,24 @@
return-void
.end method
.method static addGhost(Landroid/view/View;Landroid/view/ViewGroup;Landroid/graphics/Matrix;)Landroidx/transition/GhostViewImpl;
.locals 2
.method public static addGhost(Landroid/view/View;Landroid/view/ViewGroup;Landroid/graphics/Matrix;)Landroidx/transition/GhostViewImpl;
.locals 1
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x15
if-lt v0, v1, :cond_0
invoke-static {p0, p1, p2}, Landroidx/transition/GhostViewApi21;->addGhost(Landroid/view/View;Landroid/view/ViewGroup;Landroid/graphics/Matrix;)Landroidx/transition/GhostViewImpl;
move-result-object p0
return-object p0
:cond_0
invoke-static {p0, p1}, Landroidx/transition/GhostViewApi14;->addGhost(Landroid/view/View;Landroid/view/ViewGroup;)Landroidx/transition/GhostViewImpl;
move-result-object p0
return-object p0
.end method
.method static removeGhost(Landroid/view/View;)V
.locals 2
.method public static removeGhost(Landroid/view/View;)V
.locals 1
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x15
if-lt v0, v1, :cond_0
invoke-static {p0}, Landroidx/transition/GhostViewApi21;->removeGhost(Landroid/view/View;)V
return-void
:cond_0
invoke-static {p0}, Landroidx/transition/GhostViewApi14;->removeGhost(Landroid/view/View;)V
return-void
.end method

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/ImageViewUtils$1;
.class public final Landroidx/transition/ImageViewUtils$1;
.super Landroid/animation/AnimatorListenerAdapter;
.source "ImageViewUtils.java"
@ -9,17 +9,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
# instance fields
.field final synthetic val$view:Landroid/widget/ImageView;
.field public final synthetic val$view:Landroid/widget/ImageView;
# direct methods
.method constructor <init>(Landroid/widget/ImageView;)V
.method public constructor <init>(Landroid/widget/ImageView;)V
.locals 0
iput-object p1, p0, Landroidx/transition/ImageViewUtils$1;->val$view:Landroid/widget/ImageView;
@ -31,7 +31,7 @@
# virtual methods
.method public final onAnimationEnd(Landroid/animation/Animator;)V
.method public onAnimationEnd(Landroid/animation/Animator;)V
.locals 4
iget-object v0, p0, Landroidx/transition/ImageViewUtils$1;->val$view:Landroid/widget/ImageView;

View file

@ -1,18 +1,18 @@
.class Landroidx/transition/ImageViewUtils;
.class public Landroidx/transition/ImageViewUtils;
.super Ljava/lang/Object;
.source "ImageViewUtils.java"
# static fields
.field private static final TAG:Ljava/lang/String; = "ImageViewUtils"
.field public static final TAG:Ljava/lang/String; = "ImageViewUtils"
.field private static sAnimateTransformMethod:Ljava/lang/reflect/Method;
.field public static sAnimateTransformMethod:Ljava/lang/reflect/Method;
.field private static sAnimateTransformMethodFetched:Z
.field public static sAnimateTransformMethodFetched:Z
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -20,25 +20,16 @@
return-void
.end method
.method static animateTransform(Landroid/widget/ImageView;Landroid/graphics/Matrix;)V
.method public static animateTransform(Landroid/widget/ImageView;Landroid/graphics/Matrix;)V
.locals 3
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x15
if-ge v0, v1, :cond_0
invoke-virtual {p0, p1}, Landroid/widget/ImageView;->setImageMatrix(Landroid/graphics/Matrix;)V
return-void
:cond_0
invoke-static {}, Landroidx/transition/ImageViewUtils;->fetchAnimateTransformMethod()V
sget-object v0, Landroidx/transition/ImageViewUtils;->sAnimateTransformMethod:Ljava/lang/reflect/Method;
if-eqz v0, :cond_1
if-eqz v0, :cond_0
const/4 v1, 0x1
@ -54,7 +45,7 @@
.catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1
.catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0
return-void
goto :goto_0
:catch_0
move-exception p0
@ -70,12 +61,13 @@
throw p1
:catch_1
:cond_1
:cond_0
:goto_0
return-void
.end method
.method private static fetchAnimateTransformMethod()V
.locals 6
.method public static fetchAnimateTransformMethod()V
.locals 5
sget-boolean v0, Landroidx/transition/ImageViewUtils;->sAnimateTransformMethodFetched:Z
@ -86,25 +78,30 @@
:try_start_0
const-class v1, Landroid/widget/ImageView;
const-string v2, "animateTransform"
new-array v2, v0, [Ljava/lang/Class;
new-array v3, v0, [Ljava/lang/Class;
const/4 v3, 0x0
const/4 v4, 0x0
const-class v4, Landroid/graphics/Matrix;
const-class v5, Landroid/graphics/Matrix;
aput-object v4, v2, v3
:try_end_0
.catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0
aput-object v5, v3, v4
const-string v3, "animateTransform"
invoke-virtual {v1, v2, v3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
:try_start_1
invoke-virtual {v1, v3, v2}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
move-result-object v1
sput-object v1, Landroidx/transition/ImageViewUtils;->sAnimateTransformMethod:Ljava/lang/reflect/Method;
sget-object v1, Landroidx/transition/ImageViewUtils;->sAnimateTransformMethod:Ljava/lang/reflect/Method;
invoke-virtual {v1, v0}, Ljava/lang/reflect/Method;->setAccessible(Z)V
:try_end_0
.catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0
:try_end_1
.catch Ljava/lang/NoSuchMethodException; {:try_start_1 .. :try_end_1} :catch_0
goto :goto_0
@ -124,66 +121,18 @@
return-void
.end method
.method static reserveEndAnimateTransform(Landroid/widget/ImageView;Landroid/animation/Animator;)V
.locals 2
.method public static reserveEndAnimateTransform(Landroid/widget/ImageView;Landroid/animation/Animator;)V
.locals 0
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
sget p0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x15
if-ge v0, v1, :cond_0
new-instance v0, Landroidx/transition/ImageViewUtils$1;
invoke-direct {v0, p0}, Landroidx/transition/ImageViewUtils$1;-><init>(Landroid/widget/ImageView;)V
invoke-virtual {p1, v0}, Landroid/animation/Animator;->addListener(Landroid/animation/Animator$AnimatorListener;)V
:cond_0
return-void
.end method
.method static startAnimateTransform(Landroid/widget/ImageView;)V
.locals 2
.method public static startAnimateTransform(Landroid/widget/ImageView;)V
.locals 0
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
sget p0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x15
if-ge v0, v1, :cond_1
invoke-virtual {p0}, Landroid/widget/ImageView;->getScaleType()Landroid/widget/ImageView$ScaleType;
move-result-object v0
sget v1, Landroidx/transition/R$id;->save_scale_type:I
invoke-virtual {p0, v1, v0}, Landroid/widget/ImageView;->setTag(ILjava/lang/Object;)V
sget-object v1, Landroid/widget/ImageView$ScaleType;->MATRIX:Landroid/widget/ImageView$ScaleType;
if-ne v0, v1, :cond_0
sget v0, Landroidx/transition/R$id;->save_image_matrix:I
invoke-virtual {p0}, Landroid/widget/ImageView;->getImageMatrix()Landroid/graphics/Matrix;
move-result-object v1
invoke-virtual {p0, v0, v1}, Landroid/widget/ImageView;->setTag(ILjava/lang/Object;)V
goto :goto_0
:cond_0
sget-object v0, Landroid/widget/ImageView$ScaleType;->MATRIX:Landroid/widget/ImageView$ScaleType;
invoke-virtual {p0, v0}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V
:goto_0
sget-object v0, Landroidx/transition/MatrixUtils;->IDENTITY_MATRIX:Landroid/graphics/Matrix;
invoke-virtual {p0, v0}, Landroid/widget/ImageView;->setImageMatrix(Landroid/graphics/Matrix;)V
:cond_1
return-void
.end method

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/MatrixUtils$1;
.class public final Landroidx/transition/MatrixUtils$1;
.super Landroid/graphics/Matrix;
.source "MatrixUtils.java"
@ -9,13 +9,13 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
# direct methods
.method constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Landroid/graphics/Matrix;-><init>()V
@ -25,7 +25,7 @@
# virtual methods
.method final oops()V
.method public oops()V
.locals 2
new-instance v0, Ljava/lang/IllegalStateException;
@ -37,7 +37,7 @@
throw v0
.end method
.method public final postConcat(Landroid/graphics/Matrix;)Z
.method public postConcat(Landroid/graphics/Matrix;)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -47,7 +47,7 @@
return p1
.end method
.method public final postRotate(F)Z
.method public postRotate(F)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -57,7 +57,7 @@
return p1
.end method
.method public final postRotate(FFF)Z
.method public postRotate(FFF)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -67,7 +67,7 @@
return p1
.end method
.method public final postScale(FF)Z
.method public postScale(FF)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -77,7 +77,7 @@
return p1
.end method
.method public final postScale(FFFF)Z
.method public postScale(FFFF)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -87,7 +87,7 @@
return p1
.end method
.method public final postSkew(FF)Z
.method public postSkew(FF)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -97,7 +97,7 @@
return p1
.end method
.method public final postSkew(FFFF)Z
.method public postSkew(FFFF)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -107,7 +107,7 @@
return p1
.end method
.method public final postTranslate(FF)Z
.method public postTranslate(FF)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -117,7 +117,7 @@
return p1
.end method
.method public final preConcat(Landroid/graphics/Matrix;)Z
.method public preConcat(Landroid/graphics/Matrix;)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -127,7 +127,7 @@
return p1
.end method
.method public final preRotate(F)Z
.method public preRotate(F)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -137,7 +137,7 @@
return p1
.end method
.method public final preRotate(FFF)Z
.method public preRotate(FFF)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -147,7 +147,7 @@
return p1
.end method
.method public final preScale(FF)Z
.method public preScale(FF)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -157,7 +157,7 @@
return p1
.end method
.method public final preScale(FFFF)Z
.method public preScale(FFFF)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -167,7 +167,7 @@
return p1
.end method
.method public final preSkew(FF)Z
.method public preSkew(FF)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -177,7 +177,7 @@
return p1
.end method
.method public final preSkew(FFFF)Z
.method public preSkew(FFFF)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -187,7 +187,7 @@
return p1
.end method
.method public final preTranslate(FF)Z
.method public preTranslate(FF)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -197,7 +197,7 @@
return p1
.end method
.method public final reset()V
.method public reset()V
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -205,7 +205,7 @@
return-void
.end method
.method public final set(Landroid/graphics/Matrix;)V
.method public set(Landroid/graphics/Matrix;)V
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -213,7 +213,7 @@
return-void
.end method
.method public final setConcat(Landroid/graphics/Matrix;Landroid/graphics/Matrix;)Z
.method public setConcat(Landroid/graphics/Matrix;Landroid/graphics/Matrix;)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -223,7 +223,7 @@
return p1
.end method
.method public final setPolyToPoly([FI[FII)Z
.method public setPolyToPoly([FI[FII)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -233,7 +233,7 @@
return p1
.end method
.method public final setRectToRect(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z
.method public setRectToRect(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -243,7 +243,7 @@
return p1
.end method
.method public final setRotate(F)V
.method public setRotate(F)V
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -251,7 +251,7 @@
return-void
.end method
.method public final setRotate(FFF)V
.method public setRotate(FFF)V
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -259,7 +259,7 @@
return-void
.end method
.method public final setScale(FF)V
.method public setScale(FF)V
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -267,7 +267,7 @@
return-void
.end method
.method public final setScale(FFFF)V
.method public setScale(FFFF)V
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -275,7 +275,7 @@
return-void
.end method
.method public final setSinCos(FF)V
.method public setSinCos(FF)V
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -283,7 +283,7 @@
return-void
.end method
.method public final setSinCos(FFFF)V
.method public setSinCos(FFFF)V
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -291,7 +291,7 @@
return-void
.end method
.method public final setSkew(FF)V
.method public setSkew(FF)V
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -299,7 +299,7 @@
return-void
.end method
.method public final setSkew(FFFF)V
.method public setSkew(FFFF)V
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -307,7 +307,7 @@
return-void
.end method
.method public final setTranslate(FF)V
.method public setTranslate(FF)V
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V
@ -315,7 +315,7 @@
return-void
.end method
.method public final setValues([F)V
.method public setValues([F)V
.locals 0
invoke-virtual {p0}, Landroidx/transition/MatrixUtils$1;->oops()V

View file

@ -1,14 +1,14 @@
.class Landroidx/transition/MatrixUtils;
.class public Landroidx/transition/MatrixUtils;
.super Ljava/lang/Object;
.source "MatrixUtils.java"
# static fields
.field static final IDENTITY_MATRIX:Landroid/graphics/Matrix;
.field public static final IDENTITY_MATRIX:Landroid/graphics/Matrix;
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 1
new-instance v0, Landroidx/transition/MatrixUtils$1;
@ -20,7 +20,7 @@
return-void
.end method
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -1,10 +1,10 @@
.class Landroidx/transition/ObjectAnimatorUtils;
.class public Landroidx/transition/ObjectAnimatorUtils;
.super Ljava/lang/Object;
.source "ObjectAnimatorUtils.java"
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -12,8 +12,8 @@
return-void
.end method
.method static ofPointF(Ljava/lang/Object;Landroid/util/Property;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;
.locals 2
.method public static ofPointF(Ljava/lang/Object;Landroid/util/Property;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
@ -31,10 +31,6 @@
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x15
if-lt v0, v1, :cond_0
const/4 v0, 0x0
invoke-static {p0, p1, v0, p2}, Landroid/animation/ObjectAnimator;->ofObject(Ljava/lang/Object;Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;
@ -42,27 +38,4 @@
move-result-object p0
return-object p0
:cond_0
new-instance v0, Landroidx/transition/PathProperty;
invoke-direct {v0, p1, p2}, Landroidx/transition/PathProperty;-><init>(Landroid/util/Property;Landroid/graphics/Path;)V
const/4 p1, 0x2
new-array p1, p1, [F
fill-array-data p1, :array_0
invoke-static {p0, v0, p1}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
move-result-object p0
return-object p0
:array_0
.array-data 4
0x0
0x3f800000 # 1.0f
.end array-data
.end method

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/PathProperty;
.class public Landroidx/transition/PathProperty;
.super Landroid/util/Property;
.source "PathProperty.java"
@ -18,17 +18,17 @@
# instance fields
.field private mCurrentFraction:F
.field public mCurrentFraction:F
.field private final mPathLength:F
.field public final mPathLength:F
.field private final mPathMeasure:Landroid/graphics/PathMeasure;
.field public final mPathMeasure:Landroid/graphics/PathMeasure;
.field private final mPointF:Landroid/graphics/PointF;
.field public final mPointF:Landroid/graphics/PointF;
.field private final mPosition:[F
.field public final mPosition:[F
.field private final mProperty:Landroid/util/Property;
.field public final mProperty:Landroid/util/Property;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/Property<",
@ -41,7 +41,7 @@
# direct methods
.method constructor <init>(Landroid/util/Property;Landroid/graphics/Path;)V
.method public constructor <init>(Landroid/util/Property;Landroid/graphics/Path;)V
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
@ -150,13 +150,13 @@
move-result p2
mul-float v1, v1, p2
mul-float p2, p2, v1
iget-object p2, p0, Landroidx/transition/PathProperty;->mPosition:[F
iget-object v1, p0, Landroidx/transition/PathProperty;->mPosition:[F
const/4 v2, 0x0
invoke-virtual {v0, v1, p2, v2}, Landroid/graphics/PathMeasure;->getPosTan(F[F[F)Z
invoke-virtual {v0, p2, v1, v2}, Landroid/graphics/PathMeasure;->getPosTan(F[F[F)Z
iget-object p2, p0, Landroidx/transition/PathProperty;->mPointF:Landroid/graphics/PointF;

View file

@ -4,11 +4,11 @@
# instance fields
.field private mOriginalPatternPath:Landroid/graphics/Path;
.field public mOriginalPatternPath:Landroid/graphics/Path;
.field private final mPatternPath:Landroid/graphics/Path;
.field public final mPatternPath:Landroid/graphics/Path;
.field private final mTempMatrix:Landroid/graphics/Matrix;
.field public final mTempMatrix:Landroid/graphics/Matrix;
# direct methods
@ -134,16 +134,16 @@
return-void
.end method
.method private static distance(FF)F
.method public static distance(FF)F
.locals 0
mul-float p0, p0, p0
mul-float p1, p1, p1
add-float/2addr p0, p1
add-float/2addr p1, p0
float-to-double p0, p0
float-to-double p0, p1
invoke-static {p0, p1}, Ljava/lang/Math;->sqrt(D)D

View file

@ -1,10 +1,10 @@
.class Landroidx/transition/PropertyValuesHolderUtils;
.class public Landroidx/transition/PropertyValuesHolderUtils;
.super Ljava/lang/Object;
.source "PropertyValuesHolderUtils.java"
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -12,8 +12,8 @@
return-void
.end method
.method static ofPointF(Landroid/util/Property;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;
.locals 2
.method public static ofPointF(Landroid/util/Property;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
@ -29,10 +29,6 @@
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x15
if-lt v0, v1, :cond_0
const/4 v0, 0x0
invoke-static {p0, v0, p1}, Landroid/animation/PropertyValuesHolder;->ofObject(Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;
@ -40,27 +36,4 @@
move-result-object p0
return-object p0
:cond_0
new-instance v0, Landroidx/transition/PathProperty;
invoke-direct {v0, p0, p1}, Landroidx/transition/PathProperty;-><init>(Landroid/util/Property;Landroid/graphics/Path;)V
const/4 p0, 0x2
new-array p0, p0, [F
fill-array-data p0, :array_0
invoke-static {v0, p0}, Landroid/animation/PropertyValuesHolder;->ofFloat(Landroid/util/Property;[F)Landroid/animation/PropertyValuesHolder;
move-result-object p0
return-object p0
:array_0
.array-data 4
0x0
0x3f800000 # 1.0f
.end array-data
.end method

View file

@ -17,31 +17,31 @@
# static fields
.field public static final alpha:I = 0x7f040034
.field public static final font:I = 0x7f04016c
.field public static final font:I = 0x7f040170
.field public static final fontProviderAuthority:I = 0x7f04016e
.field public static final fontProviderAuthority:I = 0x7f040172
.field public static final fontProviderCerts:I = 0x7f04016f
.field public static final fontProviderCerts:I = 0x7f040173
.field public static final fontProviderFetchStrategy:I = 0x7f040170
.field public static final fontProviderFetchStrategy:I = 0x7f040174
.field public static final fontProviderFetchTimeout:I = 0x7f040171
.field public static final fontProviderFetchTimeout:I = 0x7f040175
.field public static final fontProviderPackage:I = 0x7f040172
.field public static final fontProviderPackage:I = 0x7f040176
.field public static final fontProviderQuery:I = 0x7f040173
.field public static final fontProviderQuery:I = 0x7f040177
.field public static final fontStyle:I = 0x7f040174
.field public static final fontStyle:I = 0x7f040178
.field public static final fontVariationSettings:I = 0x7f040175
.field public static final fontVariationSettings:I = 0x7f040179
.field public static final fontWeight:I = 0x7f040176
.field public static final fontWeight:I = 0x7f04017a
.field public static final ttcIndex:I = 0x7f040428
.field public static final ttcIndex:I = 0x7f040430
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -15,17 +15,17 @@
# static fields
.field public static final notification_action_color_filter:I = 0x7f0600b0
.field public static final notification_action_color_filter:I = 0x7f0600b1
.field public static final notification_icon_bg_color:I = 0x7f0600b1
.field public static final notification_icon_bg_color:I = 0x7f0600b2
.field public static final ripple_material_light:I = 0x7f0600f9
.field public static final ripple_material_light:I = 0x7f0600fa
.field public static final secondary_text_default_material_light:I = 0x7f0600fb
.field public static final secondary_text_default_material_light:I = 0x7f0600fc
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -61,7 +61,7 @@
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -15,33 +15,33 @@
# static fields
.field public static final notification_action_background:I = 0x7f08047b
.field public static final notification_action_background:I = 0x7f080493
.field public static final notification_bg:I = 0x7f08047c
.field public static final notification_bg:I = 0x7f080494
.field public static final notification_bg_low:I = 0x7f08047d
.field public static final notification_bg_low:I = 0x7f080495
.field public static final notification_bg_low_normal:I = 0x7f08047e
.field public static final notification_bg_low_normal:I = 0x7f080496
.field public static final notification_bg_low_pressed:I = 0x7f08047f
.field public static final notification_bg_low_pressed:I = 0x7f080497
.field public static final notification_bg_normal:I = 0x7f080480
.field public static final notification_bg_normal:I = 0x7f080498
.field public static final notification_bg_normal_pressed:I = 0x7f080481
.field public static final notification_bg_normal_pressed:I = 0x7f080499
.field public static final notification_icon_background:I = 0x7f080482
.field public static final notification_icon_background:I = 0x7f08049a
.field public static final notification_template_icon_bg:I = 0x7f080483
.field public static final notification_template_icon_bg:I = 0x7f08049b
.field public static final notification_template_icon_low_bg:I = 0x7f080484
.field public static final notification_template_icon_low_bg:I = 0x7f08049c
.field public static final notification_tile_bg:I = 0x7f080485
.field public static final notification_tile_bg:I = 0x7f08049d
.field public static final notify_panel_notification_icon_bg:I = 0x7f080486
.field public static final notify_panel_notification_icon_bg:I = 0x7f08049e
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -25,75 +25,75 @@
.field public static final actions:I = 0x7f0a0042
.field public static final async:I = 0x7f0a0080
.field public static final async:I = 0x7f0a0081
.field public static final blocking:I = 0x7f0a00ce
.field public static final blocking:I = 0x7f0a00cf
.field public static final chronometer:I = 0x7f0a021d
.field public static final chronometer:I = 0x7f0a021e
.field public static final forever:I = 0x7f0a02f9
.field public static final ghost_view:I = 0x7f0a031d
.field public static final icon:I = 0x7f0a039b
.field public static final icon:I = 0x7f0a039f
.field public static final icon_group:I = 0x7f0a039d
.field public static final icon_group:I = 0x7f0a03a1
.field public static final info:I = 0x7f0a03b2
.field public static final info:I = 0x7f0a03b6
.field public static final italic:I = 0x7f0a03df
.field public static final italic:I = 0x7f0a03e3
.field public static final line1:I = 0x7f0a0423
.field public static final line1:I = 0x7f0a0427
.field public static final line3:I = 0x7f0a0424
.field public static final line3:I = 0x7f0a0428
.field public static final normal:I = 0x7f0a04a9
.field public static final normal:I = 0x7f0a04b0
.field public static final notification_background:I = 0x7f0a04b3
.field public static final notification_background:I = 0x7f0a04ba
.field public static final notification_main_column:I = 0x7f0a04b4
.field public static final notification_main_column:I = 0x7f0a04bb
.field public static final notification_main_column_container:I = 0x7f0a04b5
.field public static final notification_main_column_container:I = 0x7f0a04bc
.field public static final parent_matrix:I = 0x7f0a04ef
.field public static final parent_matrix:I = 0x7f0a04f6
.field public static final right_icon:I = 0x7f0a0591
.field public static final right_icon:I = 0x7f0a05a2
.field public static final right_side:I = 0x7f0a0592
.field public static final right_side:I = 0x7f0a05a3
.field public static final save_image_matrix:I = 0x7f0a05bc
.field public static final save_image_matrix:I = 0x7f0a05cd
.field public static final save_non_transition_alpha:I = 0x7f0a05bd
.field public static final save_non_transition_alpha:I = 0x7f0a05ce
.field public static final save_scale_type:I = 0x7f0a05be
.field public static final save_scale_type:I = 0x7f0a05cf
.field public static final tag_transition_group:I = 0x7f0a0769
.field public static final tag_transition_group:I = 0x7f0a078c
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a076a
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a078d
.field public static final tag_unhandled_key_listeners:I = 0x7f0a076b
.field public static final tag_unhandled_key_listeners:I = 0x7f0a078e
.field public static final text:I = 0x7f0a0771
.field public static final text:I = 0x7f0a0794
.field public static final text2:I = 0x7f0a0772
.field public static final text2:I = 0x7f0a0795
.field public static final time:I = 0x7f0a077f
.field public static final time:I = 0x7f0a07a2
.field public static final title:I = 0x7f0a0780
.field public static final title:I = 0x7f0a07a3
.field public static final transition_current_scene:I = 0x7f0a078b
.field public static final transition_current_scene:I = 0x7f0a07ae
.field public static final transition_layout_save:I = 0x7f0a078c
.field public static final transition_layout_save:I = 0x7f0a07af
.field public static final transition_position:I = 0x7f0a078d
.field public static final transition_position:I = 0x7f0a07b0
.field public static final transition_scene_layoutid_cache:I = 0x7f0a078e
.field public static final transition_scene_layoutid_cache:I = 0x7f0a07b1
.field public static final transition_transform:I = 0x7f0a078f
.field public static final transition_transform:I = 0x7f0a07b2
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -19,7 +19,7 @@
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -15,21 +15,21 @@
# static fields
.field public static final notification_action:I = 0x7f0d0048
.field public static final notification_action:I = 0x7f0d0049
.field public static final notification_action_tombstone:I = 0x7f0d0049
.field public static final notification_action_tombstone:I = 0x7f0d004a
.field public static final notification_template_custom_big:I = 0x7f0d004b
.field public static final notification_template_custom_big:I = 0x7f0d004c
.field public static final notification_template_icon_group:I = 0x7f0d004c
.field public static final notification_template_icon_group:I = 0x7f0d004d
.field public static final notification_template_part_chronometer:I = 0x7f0d004d
.field public static final notification_template_part_chronometer:I = 0x7f0d004e
.field public static final notification_template_part_time:I = 0x7f0d004e
.field public static final notification_template_part_time:I = 0x7f0d004f
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -15,11 +15,11 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f1210ad
.field public static final status_bar_notification_info_overflow:I = 0x7f1210c6
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -31,7 +31,7 @@
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -93,7 +93,7 @@
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 1
const/4 v0, 0x3
@ -149,12 +149,12 @@
:array_1
.array-data 4
0x7f04016e
0x7f04016f
0x7f040170
0x7f040171
0x7f040172
0x7f040173
0x7f040174
0x7f040175
0x7f040176
0x7f040177
.end array-data
:array_2
@ -164,11 +164,11 @@
0x101053f
0x101056f
0x1010570
0x7f04016c
0x7f040174
0x7f040175
0x7f040176
0x7f040428
0x7f040170
0x7f040178
0x7f040179
0x7f04017a
0x7f040430
.end array-data
:array_3
@ -194,7 +194,7 @@
.end array-data
.end method
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -21,7 +21,7 @@
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/RectEvaluator;
.class public Landroidx/transition/RectEvaluator;
.super Ljava/lang/Object;
.source "RectEvaluator.java"
@ -18,11 +18,11 @@
# instance fields
.field private mRect:Landroid/graphics/Rect;
.field public mRect:Landroid/graphics/Rect;
# direct methods
.method constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -30,7 +30,7 @@
return-void
.end method
.method constructor <init>(Landroid/graphics/Rect;)V
.method public constructor <init>(Landroid/graphics/Rect;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -43,15 +43,13 @@
# virtual methods
.method public evaluate(FLandroid/graphics/Rect;Landroid/graphics/Rect;)Landroid/graphics/Rect;
.locals 5
.locals 4
iget v0, p2, Landroid/graphics/Rect;->left:I
iget v1, p3, Landroid/graphics/Rect;->left:I
iget v2, p2, Landroid/graphics/Rect;->left:I
sub-int/2addr v1, v2
sub-int/2addr v1, v0
int-to-float v1, v1
@ -65,9 +63,7 @@
iget v2, p3, Landroid/graphics/Rect;->top:I
iget v3, p2, Landroid/graphics/Rect;->top:I
sub-int/2addr v2, v3
sub-int/2addr v2, v1
int-to-float v2, v2
@ -81,9 +77,7 @@
iget v3, p3, Landroid/graphics/Rect;->right:I
iget v4, p2, Landroid/graphics/Rect;->right:I
sub-int/2addr v3, v4
sub-int/2addr v3, v2
int-to-float v3, v3
@ -93,21 +87,19 @@
add-int/2addr v2, v3
iget v3, p2, Landroid/graphics/Rect;->bottom:I
iget p2, p2, Landroid/graphics/Rect;->bottom:I
iget p3, p3, Landroid/graphics/Rect;->bottom:I
iget p2, p2, Landroid/graphics/Rect;->bottom:I
sub-int/2addr p3, p2
int-to-float p2, p3
int-to-float p3, p3
mul-float p2, p2, p1
mul-float p3, p3, p1
float-to-int p1, p2
float-to-int p1, p3
add-int/2addr v3, p1
add-int/2addr p2, p1
iget-object p1, p0, Landroidx/transition/RectEvaluator;->mRect:Landroid/graphics/Rect;
@ -115,12 +107,12 @@
new-instance p1, Landroid/graphics/Rect;
invoke-direct {p1, v0, v1, v2, v3}, Landroid/graphics/Rect;-><init>(IIII)V
invoke-direct {p1, v0, v1, v2, p2}, Landroid/graphics/Rect;-><init>(IIII)V
return-object p1
:cond_0
invoke-virtual {p1, v0, v1, v2, v3}, Landroid/graphics/Rect;->set(IIII)V
invoke-virtual {p1, v0, v1, v2, p2}, Landroid/graphics/Rect;->set(IIII)V
iget-object p1, p0, Landroidx/transition/RectEvaluator;->mRect:Landroid/graphics/Rect;

View file

@ -4,22 +4,26 @@
# instance fields
.field private mContext:Landroid/content/Context;
.field public mContext:Landroid/content/Context;
.field private mEnterAction:Ljava/lang/Runnable;
.field public mEnterAction:Ljava/lang/Runnable;
.field private mExitAction:Ljava/lang/Runnable;
.field public mExitAction:Ljava/lang/Runnable;
.field private mLayout:Landroid/view/View;
.field public mLayout:Landroid/view/View;
.field private mLayoutId:I
.field public mLayoutId:I
.field private mSceneRoot:Landroid/view/ViewGroup;
.field public mSceneRoot:Landroid/view/ViewGroup;
# direct methods
.method public constructor <init>(Landroid/view/ViewGroup;)V
.locals 1
.param p1 # Landroid/view/ViewGroup;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -32,7 +36,7 @@
return-void
.end method
.method private constructor <init>(Landroid/view/ViewGroup;ILandroid/content/Context;)V
.method public constructor <init>(Landroid/view/ViewGroup;ILandroid/content/Context;)V
.locals 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -52,6 +56,14 @@
.method public constructor <init>(Landroid/view/ViewGroup;Landroid/view/View;)V
.locals 1
.param p1 # Landroid/view/ViewGroup;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/view/View;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -66,7 +78,7 @@
return-void
.end method
.method static getCurrentScene(Landroid/view/View;)Landroidx/transition/Scene;
.method public static getCurrentScene(Landroid/view/View;)Landroidx/transition/Scene;
.locals 1
sget v0, Landroidx/transition/R$id;->transition_current_scene:I
@ -82,6 +94,20 @@
.method public static getSceneForLayout(Landroid/view/ViewGroup;ILandroid/content/Context;)Landroidx/transition/Scene;
.locals 2
.param p0 # Landroid/view/ViewGroup;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # I
.annotation build Landroidx/annotation/LayoutRes;
.end annotation
.end param
.param p2 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
sget v0, Landroidx/transition/R$id;->transition_scene_layoutid_cache:I
@ -122,7 +148,7 @@
return-object v1
.end method
.method static setCurrentScene(Landroid/view/View;Landroidx/transition/Scene;)V
.method public static setCurrentScene(Landroid/view/View;Landroidx/transition/Scene;)V
.locals 1
sget v0, Landroidx/transition/R$id;->transition_current_scene:I
@ -216,13 +242,15 @@
.method public getSceneRoot()Landroid/view/ViewGroup;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Landroidx/transition/Scene;->mSceneRoot:Landroid/view/ViewGroup;
return-object v0
.end method
.method isCreatedFromLayoutResource()Z
.method public isCreatedFromLayoutResource()Z
.locals 1
iget v0, p0, Landroidx/transition/Scene;->mLayoutId:I
@ -231,16 +259,21 @@
const/4 v0, 0x1
return v0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public setEnterAction(Ljava/lang/Runnable;)V
.locals 0
.param p1 # Ljava/lang/Runnable;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
iput-object p1, p0, Landroidx/transition/Scene;->mEnterAction:Ljava/lang/Runnable;
@ -249,6 +282,10 @@
.method public setExitAction(Ljava/lang/Runnable;)V
.locals 0
.param p1 # Ljava/lang/Runnable;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
iput-object p1, p0, Landroidx/transition/Scene;->mExitAction:Ljava/lang/Runnable;

View file

@ -4,9 +4,9 @@
# instance fields
.field private mPropagationSpeed:F
.field public mPropagationSpeed:F
.field private mSide:I
.field public mSide:I
# direct methods
@ -114,7 +114,7 @@
move-result p1
add-int v3, p3, p1
add-int v3, p1, p3
goto :goto_4
@ -127,7 +127,7 @@
move-result p1
add-int v3, p9, p1
add-int v3, p1, p9
goto :goto_4
@ -140,7 +140,7 @@
move-result p1
add-int v3, p2, p1
add-int v3, p1, p2
goto :goto_4
@ -153,7 +153,7 @@
move-result p1
add-int v3, p8, p1
add-int v3, p1, p8
:goto_4
return v3
@ -220,7 +220,7 @@
if-eqz p4, :cond_2
invoke-virtual {v10, v0}, Landroidx/transition/SidePropagation;->getViewVisibility(Landroidx/transition/TransitionValues;)I
invoke-virtual {v10, v0}, Landroidx/transition/VisibilityPropagation;->getViewVisibility(Landroidx/transition/TransitionValues;)I
move-result v3
@ -242,11 +242,11 @@
const/4 v13, -0x1
:goto_1
invoke-virtual {v10, v0}, Landroidx/transition/SidePropagation;->getViewX(Landroidx/transition/TransitionValues;)I
invoke-virtual {v10, v0}, Landroidx/transition/VisibilityPropagation;->getViewX(Landroidx/transition/TransitionValues;)I
move-result v3
invoke-virtual {v10, v0}, Landroidx/transition/SidePropagation;->getViewY(Landroidx/transition/TransitionValues;)I
invoke-virtual {v10, v0}, Landroidx/transition/VisibilityPropagation;->getViewY(Landroidx/transition/TransitionValues;)I
move-result v4
@ -282,19 +282,19 @@
move-result v5
add-int v7, v2, v5
add-int v7, v5, v2
invoke-virtual/range {p1 .. p1}, Landroid/view/ViewGroup;->getWidth()I
move-result v2
add-int v8, v6, v2
add-int v8, v2, v6
invoke-virtual/range {p1 .. p1}, Landroid/view/ViewGroup;->getHeight()I
move-result v2
add-int v9, v7, v2
add-int v9, v2, v7
if-eqz v1, :cond_3

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/Slide$1;
.class public final Landroidx/transition/Slide$1;
.super Landroidx/transition/Slide$CalculateSlideHorizontal;
.source "Slide.java"
@ -9,13 +9,13 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
# direct methods
.method constructor <init>()V
.method public constructor <init>()V
.locals 1
const/4 v0, 0x0
@ -27,7 +27,7 @@
# virtual methods
.method public final getGoneX(Landroid/view/ViewGroup;Landroid/view/View;)F
.method public getGoneX(Landroid/view/ViewGroup;Landroid/view/View;)F
.locals 0
invoke-virtual {p2}, Landroid/view/View;->getTranslationX()F

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/Slide$2;
.class public final Landroidx/transition/Slide$2;
.super Landroidx/transition/Slide$CalculateSlideHorizontal;
.source "Slide.java"
@ -9,13 +9,13 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
# direct methods
.method constructor <init>()V
.method public constructor <init>()V
.locals 1
const/4 v0, 0x0
@ -27,7 +27,7 @@
# virtual methods
.method public final getGoneX(Landroid/view/ViewGroup;Landroid/view/View;)F
.method public getGoneX(Landroid/view/ViewGroup;Landroid/view/View;)F
.locals 2
invoke-static {p1}, Landroidx/core/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/Slide$3;
.class public final Landroidx/transition/Slide$3;
.super Landroidx/transition/Slide$CalculateSlideVertical;
.source "Slide.java"
@ -9,13 +9,13 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
# direct methods
.method constructor <init>()V
.method public constructor <init>()V
.locals 1
const/4 v0, 0x0
@ -27,7 +27,7 @@
# virtual methods
.method public final getGoneY(Landroid/view/ViewGroup;Landroid/view/View;)F
.method public getGoneY(Landroid/view/ViewGroup;Landroid/view/View;)F
.locals 0
invoke-virtual {p2}, Landroid/view/View;->getTranslationY()F

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/Slide$4;
.class public final Landroidx/transition/Slide$4;
.super Landroidx/transition/Slide$CalculateSlideHorizontal;
.source "Slide.java"
@ -9,13 +9,13 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
# direct methods
.method constructor <init>()V
.method public constructor <init>()V
.locals 1
const/4 v0, 0x0
@ -27,7 +27,7 @@
# virtual methods
.method public final getGoneX(Landroid/view/ViewGroup;Landroid/view/View;)F
.method public getGoneX(Landroid/view/ViewGroup;Landroid/view/View;)F
.locals 0
invoke-virtual {p2}, Landroid/view/View;->getTranslationX()F

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/Slide$5;
.class public final Landroidx/transition/Slide$5;
.super Landroidx/transition/Slide$CalculateSlideHorizontal;
.source "Slide.java"
@ -9,13 +9,13 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
# direct methods
.method constructor <init>()V
.method public constructor <init>()V
.locals 1
const/4 v0, 0x0
@ -27,7 +27,7 @@
# virtual methods
.method public final getGoneX(Landroid/view/ViewGroup;Landroid/view/View;)F
.method public getGoneX(Landroid/view/ViewGroup;Landroid/view/View;)F
.locals 2
invoke-static {p1}, Landroidx/core/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/Slide$6;
.class public final Landroidx/transition/Slide$6;
.super Landroidx/transition/Slide$CalculateSlideVertical;
.source "Slide.java"
@ -9,13 +9,13 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
# direct methods
.method constructor <init>()V
.method public constructor <init>()V
.locals 1
const/4 v0, 0x0
@ -27,7 +27,7 @@
# virtual methods
.method public final getGoneY(Landroid/view/ViewGroup;Landroid/view/View;)F
.method public getGoneY(Landroid/view/ViewGroup;Landroid/view/View;)F
.locals 0
invoke-virtual {p2}, Landroid/view/View;->getTranslationY()F

View file

@ -1,4 +1,4 @@
.class interface abstract Landroidx/transition/Slide$CalculateSlide;
.class public interface abstract Landroidx/transition/Slide$CalculateSlide;
.super Ljava/lang/Object;
.source "Slide.java"
@ -9,7 +9,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x608
accessFlags = 0x609
name = "CalculateSlide"
.end annotation

View file

@ -1,4 +1,4 @@
.class abstract Landroidx/transition/Slide$CalculateSlideHorizontal;
.class public abstract Landroidx/transition/Slide$CalculateSlideHorizontal;
.super Ljava/lang/Object;
.source "Slide.java"
@ -12,13 +12,13 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x408
accessFlags = 0x409
name = "CalculateSlideHorizontal"
.end annotation
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -26,7 +26,7 @@
return-void
.end method
.method synthetic constructor <init>(Landroidx/transition/Slide$1;)V
.method public synthetic constructor <init>(Landroidx/transition/Slide$1;)V
.locals 0
invoke-direct {p0}, Landroidx/transition/Slide$CalculateSlideHorizontal;-><init>()V

View file

@ -1,4 +1,4 @@
.class abstract Landroidx/transition/Slide$CalculateSlideVertical;
.class public abstract Landroidx/transition/Slide$CalculateSlideVertical;
.super Ljava/lang/Object;
.source "Slide.java"
@ -12,13 +12,13 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x408
accessFlags = 0x409
name = "CalculateSlideVertical"
.end annotation
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -26,7 +26,7 @@
return-void
.end method
.method synthetic constructor <init>(Landroidx/transition/Slide$1;)V
.method public synthetic constructor <init>(Landroidx/transition/Slide$1;)V
.locals 0
invoke-direct {p0}, Landroidx/transition/Slide$CalculateSlideVertical;-><init>()V

View file

@ -7,6 +7,12 @@
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/transition/Slide;
.end annotation

View file

@ -15,33 +15,33 @@
# static fields
.field private static final PROPNAME_SCREEN_POSITION:Ljava/lang/String; = "android:slide:screenPosition"
.field public static final PROPNAME_SCREEN_POSITION:Ljava/lang/String; = "android:slide:screenPosition"
.field private static final sAccelerate:Landroid/animation/TimeInterpolator;
.field public static final sAccelerate:Landroid/animation/TimeInterpolator;
.field private static final sCalculateBottom:Landroidx/transition/Slide$CalculateSlide;
.field public static final sCalculateBottom:Landroidx/transition/Slide$CalculateSlide;
.field private static final sCalculateEnd:Landroidx/transition/Slide$CalculateSlide;
.field public static final sCalculateEnd:Landroidx/transition/Slide$CalculateSlide;
.field private static final sCalculateLeft:Landroidx/transition/Slide$CalculateSlide;
.field public static final sCalculateLeft:Landroidx/transition/Slide$CalculateSlide;
.field private static final sCalculateRight:Landroidx/transition/Slide$CalculateSlide;
.field public static final sCalculateRight:Landroidx/transition/Slide$CalculateSlide;
.field private static final sCalculateStart:Landroidx/transition/Slide$CalculateSlide;
.field public static final sCalculateStart:Landroidx/transition/Slide$CalculateSlide;
.field private static final sCalculateTop:Landroidx/transition/Slide$CalculateSlide;
.field public static final sCalculateTop:Landroidx/transition/Slide$CalculateSlide;
.field private static final sDecelerate:Landroid/animation/TimeInterpolator;
.field public static final sDecelerate:Landroid/animation/TimeInterpolator;
# instance fields
.field private mSlideCalculator:Landroidx/transition/Slide$CalculateSlide;
.field public mSlideCalculator:Landroidx/transition/Slide$CalculateSlide;
.field private mSlideEdge:I
.field public mSlideEdge:I
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 1
new-instance v0, Landroid/view/animation/DecelerateInterpolator;
@ -191,6 +191,10 @@
# virtual methods
.method public captureEndValues(Landroidx/transition/TransitionValues;)V
.locals 0
.param p1 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Landroidx/transition/Visibility;->captureEndValues(Landroidx/transition/TransitionValues;)V
@ -201,6 +205,10 @@
.method public captureStartValues(Landroidx/transition/TransitionValues;)V
.locals 0
.param p1 # Landroidx/transition/TransitionValues;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Landroidx/transition/Visibility;->captureStartValues(Landroidx/transition/TransitionValues;)V
@ -237,8 +245,6 @@
check-cast p3, [I
check-cast p3, [I
invoke-virtual {p2}, Landroid/view/View;->getTranslationX()F
move-result v6
@ -300,8 +306,6 @@
check-cast p4, [I
check-cast p4, [I
invoke-virtual {p2}, Landroid/view/View;->getTranslationX()F
move-result v4
@ -427,7 +431,7 @@
invoke-virtual {v0, p1}, Landroidx/transition/SidePropagation;->setSide(I)V
invoke-virtual {p0, v0}, Landroidx/transition/Slide;->setPropagation(Landroidx/transition/TransitionPropagation;)V
invoke-virtual {p0, v0}, Landroidx/transition/Transition;->setPropagation(Landroidx/transition/TransitionPropagation;)V
return-void
.end method

View file

@ -1,4 +1,4 @@
.class interface abstract Landroidx/transition/Styleable$ArcMotion;
.class public interface abstract Landroidx/transition/Styleable$ArcMotion;
.super Ljava/lang/Object;
.source "Styleable.java"
@ -9,14 +9,23 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x608
accessFlags = 0x609
name = "ArcMotion"
.end annotation
# static fields
.field public static final MAXIMUM_ANGLE:I = 0x2
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field public static final MINIMUM_HORIZONTAL_ANGLE:I = 0x0
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field public static final MINIMUM_VERTICAL_ANGLE:I = 0x1
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field

View file

@ -1,4 +1,4 @@
.class interface abstract Landroidx/transition/Styleable$ChangeBounds;
.class public interface abstract Landroidx/transition/Styleable$ChangeBounds;
.super Ljava/lang/Object;
.source "Styleable.java"
@ -9,10 +9,13 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x608
accessFlags = 0x609
name = "ChangeBounds"
.end annotation
# static fields
.field public static final RESIZE_CLIP:I
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field

View file

@ -1,4 +1,4 @@
.class interface abstract Landroidx/transition/Styleable$ChangeTransform;
.class public interface abstract Landroidx/transition/Styleable$ChangeTransform;
.super Ljava/lang/Object;
.source "Styleable.java"
@ -9,12 +9,18 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x608
accessFlags = 0x609
name = "ChangeTransform"
.end annotation
# static fields
.field public static final REPARENT:I = 0x0
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field public static final REPARENT_WITH_OVERLAY:I = 0x1
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field

View file

@ -1,4 +1,4 @@
.class interface abstract Landroidx/transition/Styleable$Fade;
.class public interface abstract Landroidx/transition/Styleable$Fade;
.super Ljava/lang/Object;
.source "Styleable.java"
@ -9,10 +9,13 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x608
accessFlags = 0x609
name = "Fade"
.end annotation
# static fields
.field public static final FADING_MODE:I
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field

View file

@ -1,4 +1,4 @@
.class interface abstract Landroidx/transition/Styleable$PatternPathMotion;
.class public interface abstract Landroidx/transition/Styleable$PatternPathMotion;
.super Ljava/lang/Object;
.source "Styleable.java"
@ -9,10 +9,13 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x608
accessFlags = 0x609
name = "PatternPathMotion"
.end annotation
# static fields
.field public static final PATTERN_PATH_DATA:I
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field

View file

@ -1,4 +1,4 @@
.class interface abstract Landroidx/transition/Styleable$Slide;
.class public interface abstract Landroidx/transition/Styleable$Slide;
.super Ljava/lang/Object;
.source "Styleable.java"
@ -9,10 +9,13 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x608
accessFlags = 0x609
name = "Slide"
.end annotation
# static fields
.field public static final SLIDE_EDGE:I
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field

View file

@ -1,4 +1,4 @@
.class interface abstract Landroidx/transition/Styleable$Transition;
.class public interface abstract Landroidx/transition/Styleable$Transition;
.super Ljava/lang/Object;
.source "Styleable.java"
@ -9,16 +9,28 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x608
accessFlags = 0x609
name = "Transition"
.end annotation
# static fields
.field public static final DURATION:I = 0x1
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field public static final INTERPOLATOR:I = 0x0
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field public static final MATCH_ORDER:I = 0x3
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field public static final START_DELAY:I = 0x2
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field

View file

@ -1,4 +1,4 @@
.class interface abstract Landroidx/transition/Styleable$TransitionManager;
.class public interface abstract Landroidx/transition/Styleable$TransitionManager;
.super Ljava/lang/Object;
.source "Styleable.java"
@ -9,14 +9,23 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x608
accessFlags = 0x609
name = "TransitionManager"
.end annotation
# static fields
.field public static final FROM_SCENE:I = 0x0
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field public static final TO_SCENE:I = 0x1
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field public static final TRANSITION:I = 0x2
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field

View file

@ -1,4 +1,4 @@
.class interface abstract Landroidx/transition/Styleable$TransitionSet;
.class public interface abstract Landroidx/transition/Styleable$TransitionSet;
.super Ljava/lang/Object;
.source "Styleable.java"
@ -9,10 +9,13 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x608
accessFlags = 0x609
name = "TransitionSet"
.end annotation
# static fields
.field public static final TRANSITION_ORDERING:I
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field

View file

@ -1,4 +1,4 @@
.class interface abstract Landroidx/transition/Styleable$TransitionTarget;
.class public interface abstract Landroidx/transition/Styleable$TransitionTarget;
.super Ljava/lang/Object;
.source "Styleable.java"
@ -9,20 +9,38 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x608
accessFlags = 0x609
name = "TransitionTarget"
.end annotation
# static fields
.field public static final EXCLUDE_CLASS:I = 0x3
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field public static final EXCLUDE_ID:I = 0x2
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field public static final EXCLUDE_NAME:I = 0x5
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field public static final TARGET_CLASS:I = 0x0
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field public static final TARGET_ID:I = 0x1
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field public static final TARGET_NAME:I = 0x4
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field

View file

@ -1,4 +1,4 @@
.class interface abstract Landroidx/transition/Styleable$VisibilityTransition;
.class public interface abstract Landroidx/transition/Styleable$VisibilityTransition;
.super Ljava/lang/Object;
.source "Styleable.java"
@ -9,10 +9,13 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x608
accessFlags = 0x609
name = "VisibilityTransition"
.end annotation
# static fields
.field public static final TRANSITION_VISIBILITY_MODE:I
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field

View file

@ -1,9 +1,15 @@
.class Landroidx/transition/Styleable;
.class public Landroidx/transition/Styleable;
.super Ljava/lang/Object;
.source "Styleable.java"
# annotations
.annotation build Landroid/annotation/SuppressLint;
value = {
"InlinedApi"
}
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/transition/Styleable$PatternPathMotion;,
@ -22,31 +28,64 @@
# static fields
.field static final ARC_MOTION:[I
.field public static final ARC_MOTION:[I
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field static final CHANGE_BOUNDS:[I
.field public static final CHANGE_BOUNDS:[I
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field static final CHANGE_TRANSFORM:[I
.field public static final CHANGE_TRANSFORM:[I
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field static final FADE:[I
.field public static final FADE:[I
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field static final PATTERN_PATH_MOTION:[I
.field public static final PATTERN_PATH_MOTION:[I
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field static final SLIDE:[I
.field public static final SLIDE:[I
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field static final TRANSITION:[I
.field public static final TRANSITION:[I
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field static final TRANSITION_MANAGER:[I
.field public static final TRANSITION_MANAGER:[I
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field static final TRANSITION_SET:[I
.field public static final TRANSITION_SET:[I
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field static final TRANSITION_TARGET:[I
.field public static final TRANSITION_TARGET:[I
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
.field static final VISIBILITY_TRANSITION:[I
.field public static final VISIBILITY_TRANSITION:[I
.annotation build Landroidx/annotation/StyleableRes;
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 5
const/4 v0, 0x6
@ -180,7 +219,7 @@
.end array-data
.end method
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -1,4 +1,4 @@
.class final Landroidx/transition/Transition$1;
.class public final Landroidx/transition/Transition$1;
.super Landroidx/transition/PathMotion;
.source "Transition.java"
@ -9,13 +9,13 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
# direct methods
.method constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Landroidx/transition/PathMotion;-><init>()V
@ -25,7 +25,7 @@
# virtual methods
.method public final getPath(FFFF)Landroid/graphics/Path;
.method public getPath(FFFF)Landroid/graphics/Path;
.locals 1
new-instance v0, Landroid/graphics/Path;

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/Transition$2;
.class public Landroidx/transition/Transition$2;
.super Landroid/animation/AnimatorListenerAdapter;
.source "Transition.java"
@ -9,19 +9,19 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/transition/Transition;
.field public final synthetic this$0:Landroidx/transition/Transition;
.field final synthetic val$runningAnimators:Landroidx/collection/ArrayMap;
.field public final synthetic val$runningAnimators:Landroidx/collection/ArrayMap;
# direct methods
.method constructor <init>(Landroidx/transition/Transition;Landroidx/collection/ArrayMap;)V
.method public constructor <init>(Landroidx/transition/Transition;Landroidx/collection/ArrayMap;)V
.locals 0
iput-object p1, p0, Landroidx/transition/Transition$2;->this$0:Landroidx/transition/Transition;
@ -40,7 +40,7 @@
iget-object v0, p0, Landroidx/transition/Transition$2;->val$runningAnimators:Landroidx/collection/ArrayMap;
invoke-virtual {v0, p1}, Landroidx/collection/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
invoke-virtual {v0, p1}, Landroidx/collection/SimpleArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
iget-object v0, p0, Landroidx/transition/Transition$2;->this$0:Landroidx/transition/Transition;

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/Transition$3;
.class public Landroidx/transition/Transition$3;
.super Landroid/animation/AnimatorListenerAdapter;
.source "Transition.java"
@ -9,17 +9,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/transition/Transition;
.field public final synthetic this$0:Landroidx/transition/Transition;
# direct methods
.method constructor <init>(Landroidx/transition/Transition;)V
.method public constructor <init>(Landroidx/transition/Transition;)V
.locals 0
iput-object p1, p0, Landroidx/transition/Transition$3;->this$0:Landroidx/transition/Transition;

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/Transition$AnimationInfo;
.class public Landroidx/transition/Transition$AnimationInfo;
.super Ljava/lang/Object;
.source "Transition.java"
@ -9,25 +9,25 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = "AnimationInfo"
.end annotation
# instance fields
.field mName:Ljava/lang/String;
.field public mName:Ljava/lang/String;
.field mTransition:Landroidx/transition/Transition;
.field public mTransition:Landroidx/transition/Transition;
.field mValues:Landroidx/transition/TransitionValues;
.field public mValues:Landroidx/transition/TransitionValues;
.field mView:Landroid/view/View;
.field public mView:Landroid/view/View;
.field mWindowId:Landroidx/transition/WindowIdImpl;
.field public mWindowId:Landroidx/transition/WindowIdImpl;
# direct methods
.method constructor <init>(Landroid/view/View;Ljava/lang/String;Landroidx/transition/Transition;Landroidx/transition/WindowIdImpl;Landroidx/transition/TransitionValues;)V
.method public constructor <init>(Landroid/view/View;Ljava/lang/String;Landroidx/transition/Transition;Landroidx/transition/WindowIdImpl;Landroidx/transition/TransitionValues;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -1,4 +1,4 @@
.class Landroidx/transition/Transition$ArrayListManager;
.class public Landroidx/transition/Transition$ArrayListManager;
.super Ljava/lang/Object;
.source "Transition.java"
@ -9,13 +9,13 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = "ArrayListManager"
.end annotation
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -23,7 +23,7 @@
return-void
.end method
.method static add(Ljava/util/ArrayList;Ljava/lang/Object;)Ljava/util/ArrayList;
.method public static add(Ljava/util/ArrayList;Ljava/lang/Object;)Ljava/util/ArrayList;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
@ -56,7 +56,7 @@
return-object p0
.end method
.method static remove(Ljava/util/ArrayList;Ljava/lang/Object;)Ljava/util/ArrayList;
.method public static remove(Ljava/util/ArrayList;Ljava/lang/Object;)Ljava/util/ArrayList;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {

View file

@ -26,4 +26,8 @@
# virtual methods
.method public abstract onGetEpicenter(Landroidx/transition/Transition;)Landroid/graphics/Rect;
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.end method

View file

@ -7,6 +7,12 @@
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/transition/Transition;
.end annotation

View file

@ -16,16 +16,36 @@
# virtual methods
.method public abstract onTransitionCancel(Landroidx/transition/Transition;)V
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.end method
.method public abstract onTransitionEnd(Landroidx/transition/Transition;)V
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.end method
.method public abstract onTransitionPause(Landroidx/transition/Transition;)V
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.end method
.method public abstract onTransitionResume(Landroidx/transition/Transition;)V
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.end method
.method public abstract onTransitionStart(Landroidx/transition/Transition;)V
.param p1 # Landroidx/transition/Transition;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.end method

File diff suppressed because it is too large Load diff

Some files were not shown because too many files have changed in this diff Show more