a.smali
.class public final Lcom/imo/android/imoim/commonpublish/a/a;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field public static final a:Lcom/imo/android/imoim/commonpublish/a/a;
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 15
new-instance v0, Lcom/imo/android/imoim/commonpublish/a/a;
invoke-direct {v0}, Lcom/imo/android/imoim/commonpublish/a/a;-><init>()V
sput-object v0, Lcom/imo/android/imoim/commonpublish/a/a;->a:Lcom/imo/android/imoim/commonpublish/a/a;
return-void
.end method
.method private constructor <init>()V
.registers 1
.line 15
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a()Lcom/imo/android/imoim/commonpublish/a/b;
.registers 5
.line 42
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->REFERRER_DEEP_LINK_LIKEE_CAMERA_PARAMS:Lcom/imo/android/imoim/util/df$ad;
check-cast v0, Ljava/lang/Enum;
const-string v1, ""
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 43
sget-object v2, Lcom/imo/android/imoim/util/df$ad;->REFERRER_DEEP_LINK_LIKEE_CAMERA_PARAMS:Lcom/imo/android/imoim/util/df$ad;
check-cast v2, Ljava/lang/Enum;
invoke-static {v2, v1}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Ljava/lang/String;)V
.line 44
move-object v1, v0
check-cast v1, Ljava/lang/CharSequence;
const/4 v2, 0x1
if-eqz v1, :cond_20
invoke-static {v1}, Lkotlin/m/p;->a(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_1e
goto :goto_20
:cond_1e
const/4 v1, 0x0
goto :goto_21
:cond_20
:goto_20
const/4 v1, 0x1
:goto_21
const/4 v3, 0x0
if-eqz v1, :cond_25
return-object v3
.line 48
:cond_25
:try_start_25
sget-object v1, Lcom/imo/android/imoim/world/data/convert/a;->b:Lcom/imo/android/imoim/world/data/convert/a;
invoke-static {}, Lcom/imo/android/imoim/world/data/convert/a;->a()Lcom/google/gson/f;
move-result-object v1
const-class v4, Lcom/imo/android/imoim/commonpublish/a/b;
invoke-virtual {v1, v0, v4}, Lcom/google/gson/f;->a(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/commonpublish/a/b;
:try_end_33
.catch Ljava/lang/Exception; {:try_start_25 .. :try_end_33} :catch_34
return-object v0
:catch_34
move-exception v0
.line 50
check-cast v0, Ljava/lang/Throwable;
const-string v1, "LikeeCameraBiz"
const-string v4, "getParamsThenClean fail."
.line 3083
invoke-static {v1, v4, v0, v2}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Z)V
return-object v3
.end method
.method public static a(Landroid/content/Context;Landroid/content/Intent;)V
.registers 8
const-string v0, "context"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "intent"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 21
invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String;
move-result-object v0
const-string v1, "com.imo.android.DEEP_LINK_FCM_OPEN"
invoke-static {v1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
const/4 v1, 0x1
xor-int/2addr v0, v1
if-eqz v0, :cond_9c
.line 22
invoke-virtual {p1}, Landroid/content/Intent;->getData()Landroid/net/Uri;
move-result-object v0
.line 23
invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const/4 v2, 0x0
const/4 v3, 0x0
if-eqz v0, :cond_2f
const-string v4, "imo://webview?link=https%3A%2F%2Fm.imoim.app%2Fworld%2Findex.html%3Fpage%3Dpublish"
.line 1332
invoke-static {v0, v4, v2}, Lkotlin/m/p;->b(Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v0
.line 23
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
goto :goto_30
:cond_2f
move-object v0, v3
:goto_30
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_9c
.line 25
check-cast p0, Lcom/imo/android/imoim/activities/Home;
invoke-virtual {p0, v3}, Lcom/imo/android/imoim/activities/Home;->a(Lcom/imo/android/imoim/world/worldnews/param/RefluxParam;)V
.line 27
new-instance p0, Lcom/imo/android/imoim/commonpublish/j;
invoke-direct {p0}, Lcom/imo/android/imoim/commonpublish/j;-><init>()V
.line 28
invoke-virtual {p1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
move-result-object v0
if-eqz v0, :cond_8b
invoke-virtual {v0}, Landroid/os/Bundle;->keySet()Ljava/util/Set;
move-result-object v0
if-eqz v0, :cond_8b
check-cast v0, Ljava/lang/Iterable;
.line 86
invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object v0
:cond_52
:goto_52
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v4
if-eqz v4, :cond_8b
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/lang/String;
.line 29
move-object v5, v4
check-cast v5, Ljava/lang/CharSequence;
if-eqz v5, :cond_6c
invoke-static {v5}, Lkotlin/m/p;->a(Ljava/lang/CharSequence;)Z
move-result v5
if-eqz v5, :cond_6a
goto :goto_6c
:cond_6a
const/4 v5, 0x0
goto :goto_6d
:cond_6c
:goto_6c
const/4 v5, 0x1
:goto_6d
if-nez v5, :cond_52
const-string v5, "str_"
.line 2332
invoke-static {v4, v5, v2}, Lkotlin/m/p;->b(Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v5
if-eqz v5, :cond_52
.line 31
invoke-virtual {p1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
move-result-object v5
if-eqz v5, :cond_82
invoke-virtual {v5, v4}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v5
goto :goto_83
:cond_82
move-object v5, v3
:goto_83
invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v5
invoke-virtual {p0, v4, v5}, Lcom/imo/android/imoim/commonpublish/j;->a(Ljava/lang/String;Ljava/lang/Object;)Lcom/imo/android/imoim/commonpublish/j;
goto :goto_52
.line 34
:cond_8b
invoke-virtual {p0}, Lcom/imo/android/imoim/commonpublish/j;->length()I
move-result p1
if-lez p1, :cond_9c
.line 35
sget-object p1, Lcom/imo/android/imoim/util/df$ad;->REFERRER_DEEP_LINK_LIKEE_CAMERA_PARAMS:Lcom/imo/android/imoim/util/df$ad;
check-cast p1, Ljava/lang/Enum;
invoke-virtual {p0}, Lcom/imo/android/imoim/commonpublish/j;->toString()Ljava/lang/String;
move-result-object p0
invoke-static {p1, p0}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Ljava/lang/String;)V
:cond_9c
return-void
.end method