d.smali
.class final Lsg/bigo/common/refresh/d;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field static a:I = 0x40
.field static b:I = 0x32
# instance fields
.field c:F
# direct methods
.method static constructor <clinit>()V
.registers 0
return-void
.end method
.method constructor <init>(Landroid/view/View;)V
.registers 2
.line 19
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 20
invoke-virtual {p1}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
move-result-object p1
invoke-virtual {p1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object p1
iget p1, p1, Landroid/util/DisplayMetrics;->density:F
iput p1, p0, Lsg/bigo/common/refresh/d;->c:F
return-void
.end method
.method static a(II)Z
.registers 2
if-ltz p0, :cond_4
if-gez p1, :cond_8
:cond_4
if-gtz p0, :cond_a
if-gtz p1, :cond_a
:cond_8
const/4 p0, 0x1
return p0
:cond_a
const/4 p0, 0x0
return p0
.end method
.method static e()V
.registers 1
const/16 v0, 0x50
.line 95
sput v0, Lsg/bigo/common/refresh/d;->a:I
return-void
.end method
.method static f()V
.registers 1
const/16 v0, 0x28
.line 99
sput v0, Lsg/bigo/common/refresh/d;->b:I
return-void
.end method
# virtual methods
.method final a()I
.registers 3
.line 28
iget v0, p0, Lsg/bigo/common/refresh/d;->c:F
const/high16 v1, 0x43160000 # 150.0f
mul-float v0, v0, v1
float-to-int v0, v0
return v0
.end method
.method final a(Z)I
.registers 2
if-eqz p1, :cond_7
.line 77
invoke-virtual {p0}, Lsg/bigo/common/refresh/d;->c()I
move-result p1
return p1
:cond_7
const/4 p1, 0x0
return p1
.end method
.method final b()I
.registers 3
.line 32
iget v0, p0, Lsg/bigo/common/refresh/d;->c:F
const/high16 v1, 0x43160000 # 150.0f
mul-float v0, v0, v1
float-to-int v0, v0
return v0
.end method
.method final c()I
.registers 3
.line 36
sget v0, Lsg/bigo/common/refresh/d;->a:I
int-to-float v0, v0
iget v1, p0, Lsg/bigo/common/refresh/d;->c:F
mul-float v0, v0, v1
float-to-int v0, v0
return v0
.end method
.method final d()I
.registers 3
.line 40
sget v0, Lsg/bigo/common/refresh/d;->b:I
int-to-float v0, v0
iget v1, p0, Lsg/bigo/common/refresh/d;->c:F
mul-float v0, v0, v1
float-to-int v0, v0
return v0
.end method