a.smali
.class final Lcom/cmcm/safewallet/ui/discovery/a;
.super Ljava/lang/Object;
.source "DiscoveryFragment.java"
# instance fields
.field private afv:Ljava/lang/ref/WeakReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/ref/WeakReference",
"<",
"Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>(Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;)V
.registers 3
.prologue
.line 249
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 250
new-instance v0, Ljava/lang/ref/WeakReference;
invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
iput-object v0, p0, Lcom/cmcm/safewallet/ui/discovery/a;->afv:Ljava/lang/ref/WeakReference;
.line 251
return-void
.end method
# virtual methods
.method public final getAppVersionCode()I
.registers 2
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.prologue
.line 311
iget-object v0, p0, Lcom/cmcm/safewallet/ui/discovery/a;->afv:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;
.line 312
if-eqz v0, :cond_e
.line 313
const v0, 0x1cd46d1
.line 316
:goto_d
return v0
:cond_e
const/4 v0, -0x1
goto :goto_d
.end method
.method public final getCloudBoolean(Ljava/lang/String;Ljava/lang/String;Z)Z
.registers 5
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.prologue
.line 326
iget-object v0, p0, Lcom/cmcm/safewallet/ui/discovery/a;->afv:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;
.line 327
if-eqz v0, :cond_12
.line 328
invoke-static {v0}, Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;->d(Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;)Lcom/cmcm/safewallet/ui/base/c/b;
.line 3145
invoke-static {p1, p2, p3}, Lcom/cmcm/safewallet/data/g/b;->getCloudBoolean(Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v0
.line 330
:goto_11
return v0
:cond_12
const/4 v0, 0x0
goto :goto_11
.end method
.method public final getDeviceId()Ljava/lang/String;
.registers 2
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.prologue
.line 291
iget-object v0, p0, Lcom/cmcm/safewallet/ui/discovery/a;->afv:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;
.line 292
if-eqz v0, :cond_13
.line 293
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/cmcm/safewallet/utils/SystemUtils;->O(Landroid/content/Context;)Ljava/lang/String;
move-result-object v0
.line 296
:goto_12
return-object v0
:cond_13
const/4 v0, 0x0
goto :goto_12
.end method
.method public final getSafeWalletId()Ljava/lang/String;
.registers 2
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.prologue
.line 301
iget-object v0, p0, Lcom/cmcm/safewallet/ui/discovery/a;->afv:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;
.line 302
if-eqz v0, :cond_f
.line 303
invoke-static {}, Lcom/cmcm/safewallet/utils/b;->uN()Ljava/lang/String;
move-result-object v0
.line 306
:goto_e
return-object v0
:cond_f
const/4 v0, 0x0
goto :goto_e
.end method
.method public final isAppInstalled(Ljava/lang/String;)Z
.registers 4
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.prologue
.line 272
iget-object v0, p0, Lcom/cmcm/safewallet/ui/discovery/a;->afv:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;
.line 273
if-eqz v0, :cond_19
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_19
.line 274
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0, p1}, Lcom/cmcm/safewallet/utils/ae;->x(Landroid/content/Context;Ljava/lang/String;)Z
move-result v0
.line 277
:goto_18
return v0
:cond_19
const/4 v0, 0x0
goto :goto_18
.end method
.method public final jsGotoInsurance()V
.registers 2
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.prologue
.line 255
iget-object v0, p0, Lcom/cmcm/safewallet/ui/discovery/a;->afv:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;
.line 256
if-eqz v0, :cond_13
.line 257
invoke-static {v0}, Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;->b(Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;)Lcom/cmcm/safewallet/ui/base/c/b;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/discovery/h;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/discovery/h;->nH()V
.line 259
:cond_13
return-void
.end method
.method public final openPlayStore(Ljava/lang/String;)V
.registers 3
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.prologue
.line 283
iget-object v0, p0, Lcom/cmcm/safewallet/ui/discovery/a;->afv:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;
.line 284
if-eqz v0, :cond_11
.line 285
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0, p1}, Lcom/cmcm/safewallet/utils/ae;->y(Landroid/content/Context;Ljava/lang/String;)V
.line 287
:cond_11
return-void
.end method
.method public final reportClick(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 8
.annotation runtime Landroid/webkit/JavascriptInterface;
.end annotation
.prologue
.line 263
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "reportClick: "
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " name: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " param1: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " param2: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 264
iget-object v0, p0, Lcom/cmcm/safewallet/ui/discovery/a;->afv:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;
.line 265
if-eqz v0, :cond_7b
.line 266
invoke-static {v0}, Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;->c(Lcom/cmcm/safewallet/ui/discovery/DiscoveryFragment;)Lcom/cmcm/safewallet/ui/base/c/b;
.line 2140
invoke-static {}, Lcom/cmcm/safewallet/data/f/b/b;->lr()Lcom/cmcm/safewallet/data/f/b/b;
.line 2273
invoke-static {}, Lcom/cmcm/safewallet/data/f/b/b;->ls()Landroid/os/Bundle;
move-result-object v0
.line 2274
const-string v1, "tablename"
invoke-virtual {v0, v1, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
.line 2275
const-string v1, "name"
invoke-virtual {v0, v1, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
.line 2276
const-string v1, "param1"
invoke-virtual {v0, v1, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
.line 2277
const-string v1, "param2"
invoke-virtual {v0, v1, p4}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
.line 2279
const-string v1, "safewallet_h5_click"
invoke-static {v1, v0}, Lcom/cmcm/safewallet/data/f/b/b;->logEvent(Ljava/lang/String;Landroid/os/Bundle;)V
.line 2803
new-instance v0, Ljava/util/LinkedHashMap;
invoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
.line 2804
const-string v1, "tablename"
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2805
const-string v1, "name"
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2806
const-string v1, "param1"
invoke-interface {v0, v1, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2807
const-string v1, "param2"
invoke-interface {v0, v1, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2809
invoke-static {}, Lcom/cmcm/common/kinfoc/k;->eX()Lcom/cmcm/common/kinfoc/k;
move-result-object v1
const-string v2, "safewallet_h5_click"
invoke-static {v0}, Lcom/cmcm/safewallet/data/f/c/b;->m(Ljava/util/Map;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v2, v0}, Lcom/cmcm/common/kinfoc/k;->g(Ljava/lang/String;Ljava/lang/String;)Z
.line 268
:cond_7b
return-void
.end method