b.smali
.class public final Lcom/imo/android/imoim/feeds/ui/utils/b;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# direct methods
.method public constructor <init>()V
.registers 1
.line 24
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(I)F
.registers 5
.line 1064
invoke-static {}, Lcom/imo/android/imoim/feeds/ui/AppBaseActivity;->p()Lcom/imo/android/imoim/feeds/ui/AppBaseActivity;
move-result-object v0
if-nez v0, :cond_a
.line 1066
invoke-static {}, Lsg/bigo/common/a;->b()Landroid/app/Activity;
move-result-object v0
:cond_a
const-string v1, "NewContext failed!! "
const-string v2, "NewResourceUtils"
if-eqz v0, :cond_47
.line 42
:try_start_10
invoke-static {v0, p0}, Lcom/imo/android/imoim/feeds/ui/utils/b;->a(Landroid/content/Context;I)F
move-result p0
:try_end_14
.catch Ljava/lang/Exception; {:try_start_10 .. :try_end_14} :catch_15
goto :goto_79
.line 44
:catch_15
new-instance v0, Ljava/lang/StringBuilder;
const-string v3, "ActContext failed!! "
invoke-direct {v0, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-static {p0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v2, v0}, Lcom/imo/android/imoim/util/bt;->h(Ljava/lang/String;Ljava/lang/String;)V
.line 2047
:try_start_2a
invoke-static {}, Lsg/bigo/mobile/android/aab/a;->d()Landroid/content/Context;
move-result-object v0
.line 46
invoke-static {v0, p0}, Lcom/imo/android/imoim/feeds/ui/utils/b;->a(Landroid/content/Context;I)F
move-result p0
:try_end_32
.catch Ljava/lang/Exception; {:try_start_2a .. :try_end_32} :catch_33
goto :goto_79
.line 48
:catch_33
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-static {p0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
move-result-object p0
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
invoke-static {v2, p0}, Lcom/imo/android/imoim/util/bt;->h(Ljava/lang/String;Ljava/lang/String;)V
goto :goto_78
.line 52
:cond_47
new-instance v0, Ljava/lang/StringBuilder;
const-string v3, "CurAct is null "
invoke-direct {v0, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-static {p0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v2, v0}, Lcom/imo/android/imoim/util/bt;->h(Ljava/lang/String;Ljava/lang/String;)V
.line 3047
:try_start_5c
invoke-static {}, Lsg/bigo/mobile/android/aab/a;->d()Landroid/content/Context;
move-result-object v0
.line 54
invoke-static {v0, p0}, Lcom/imo/android/imoim/feeds/ui/utils/b;->a(Landroid/content/Context;I)F
move-result p0
:try_end_64
.catch Ljava/lang/Exception; {:try_start_5c .. :try_end_64} :catch_65
goto :goto_79
.line 56
:catch_65
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-static {p0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
move-result-object p0
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
invoke-static {v2, p0}, Lcom/imo/android/imoim/util/bt;->h(Ljava/lang/String;Ljava/lang/String;)V
:goto_78
const/4 p0, 0x0
:goto_79
return p0
.end method
.method private static a(Landroid/content/Context;I)F
.registers 3
.line 30
:try_start_0
invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v0
invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getDimension(I)F
move-result p0
:try_end_8
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_8} :catch_9
return p0
.line 32
:catch_9
invoke-static {p0}, Lsg/bigo/mobile/android/aab/c/a;->a(Landroid/content/Context;)V
.line 33
invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object p0
invoke-virtual {p0, p1}, Landroid/content/res/Resources;->getDimension(I)F
move-result p0
return p0
.end method