Weather/smali_classes2/com/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter.smali
2021-05-10 10:13:34 +02:00

1005 lines
33 KiB
Smali

.class public Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;
.super Lcom/moji/mvpframe/BasePresenter;
.source "BaseAccountPreferencePresenter.java"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<V::",
"Lcom/moji/mjweather/setting/view/IAccountPreferenceView;",
">",
"Lcom/moji/mvpframe/BasePresenter<",
"Lcom/moji/mjweather/me/AccountApi;",
"TV;>;"
}
.end annotation
# instance fields
.field protected a:Lcom/moji/account/data/UserInfoSQLiteManager;
.field protected b:Ljava/lang/String;
# direct methods
.method public constructor <init>(Lcom/moji/mjweather/setting/view/IAccountPreferenceView;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(TV;)V"
}
.end annotation
.line 41
invoke-direct {p0, p1}, Lcom/moji/mvpframe/BasePresenter;-><init>(Lcom/moji/mvpframe/IMJMvpView;)V
.line 42
invoke-virtual {p0}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n()Landroid/content/Context;
move-result-object p1
invoke-static {p1}, Lcom/moji/account/data/UserInfoSQLiteManager;->a(Landroid/content/Context;)Lcom/moji/account/data/UserInfoSQLiteManager;
move-result-object p1
iput-object p1, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->a:Lcom/moji/account/data/UserInfoSQLiteManager;
.line 43
invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider;
move-result-object p1
invoke-virtual {p1}, Lcom/moji/account/data/AccountProvider;->d()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->b:Ljava/lang/String;
return-void
.end method
.method static synthetic a(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method static synthetic a(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Ljava/lang/String;)V
.locals 0
.line 35
invoke-direct {p0, p1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->i(Ljava/lang/String;)V
return-void
.end method
.method static synthetic a(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Ljava/lang/String;Ljava/lang/String;)V
.locals 0
.line 35
invoke-direct {p0, p1, p2}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->a(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method private a(Ljava/lang/String;)V
.locals 2
.line 169
new-instance v0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$7;
sget-object v1, Lcom/moji/tool/thread/ThreadPriority;->NORMAL:Lcom/moji/tool/thread/ThreadPriority;
invoke-direct {v0, p0, v1, p1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$7;-><init>(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Lcom/moji/tool/thread/ThreadPriority;Ljava/lang/String;)V
sget-object p1, Lcom/moji/tool/thread/ThreadType;->NORMAL_THREAD:Lcom/moji/tool/thread/ThreadType;
const/4 v1, 0x0
new-array v1, v1, [Ljava/lang/Void;
.line 184
invoke-virtual {v0, p1, v1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$7;->a(Lcom/moji/tool/thread/ThreadType;[Ljava/lang/Object;)Lcom/moji/tool/thread/task/MJAsyncTask;
return-void
.end method
.method private a(Ljava/lang/String;Ljava/lang/String;)V
.locals 2
.line 267
new-instance v0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$12;
sget-object v1, Lcom/moji/tool/thread/ThreadPriority;->NORMAL:Lcom/moji/tool/thread/ThreadPriority;
invoke-direct {v0, p0, v1, p1, p2}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$12;-><init>(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Lcom/moji/tool/thread/ThreadPriority;Ljava/lang/String;Ljava/lang/String;)V
sget-object p1, Lcom/moji/tool/thread/ThreadType;->NORMAL_THREAD:Lcom/moji/tool/thread/ThreadType;
const/4 p2, 0x0
new-array p2, p2, [Ljava/lang/Void;
.line 285
invoke-virtual {v0, p1, p2}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$12;->a(Lcom/moji/tool/thread/ThreadType;[Ljava/lang/Object;)Lcom/moji/tool/thread/task/MJAsyncTask;
return-void
.end method
.method static synthetic b(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method static synthetic b(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Ljava/lang/String;)V
.locals 0
.line 35
invoke-direct {p0, p1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->j(Ljava/lang/String;)V
return-void
.end method
.method static synthetic c(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method static synthetic c(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Ljava/lang/String;)V
.locals 0
.line 35
invoke-direct {p0, p1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->k(Ljava/lang/String;)V
return-void
.end method
.method static synthetic d(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method static synthetic d(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Ljava/lang/String;)V
.locals 0
.line 35
invoke-direct {p0, p1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->l(Ljava/lang/String;)V
return-void
.end method
.method static synthetic e(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method static synthetic e(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Ljava/lang/String;)V
.locals 0
.line 35
invoke-direct {p0, p1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->a(Ljava/lang/String;)V
return-void
.end method
.method static synthetic f(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method static synthetic g(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method static synthetic h(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method static synthetic i(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method private i(Ljava/lang/String;)V
.locals 2
.line 188
new-instance v0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$8;
sget-object v1, Lcom/moji/tool/thread/ThreadPriority;->NORMAL:Lcom/moji/tool/thread/ThreadPriority;
invoke-direct {v0, p0, v1, p1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$8;-><init>(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Lcom/moji/tool/thread/ThreadPriority;Ljava/lang/String;)V
sget-object p1, Lcom/moji/tool/thread/ThreadType;->NORMAL_THREAD:Lcom/moji/tool/thread/ThreadType;
const/4 v1, 0x0
new-array v1, v1, [Ljava/lang/Void;
.line 203
invoke-virtual {v0, p1, v1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$8;->a(Lcom/moji/tool/thread/ThreadType;[Ljava/lang/Object;)Lcom/moji/tool/thread/task/MJAsyncTask;
return-void
.end method
.method static synthetic j(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method private j(Ljava/lang/String;)V
.locals 2
.line 208
new-instance v0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$9;
sget-object v1, Lcom/moji/tool/thread/ThreadPriority;->NORMAL:Lcom/moji/tool/thread/ThreadPriority;
invoke-direct {v0, p0, v1, p1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$9;-><init>(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Lcom/moji/tool/thread/ThreadPriority;Ljava/lang/String;)V
sget-object p1, Lcom/moji/tool/thread/ThreadType;->NORMAL_THREAD:Lcom/moji/tool/thread/ThreadType;
const/4 v1, 0x0
new-array v1, v1, [Ljava/lang/Void;
.line 223
invoke-virtual {v0, p1, v1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$9;->a(Lcom/moji/tool/thread/ThreadType;[Ljava/lang/Object;)Lcom/moji/tool/thread/task/MJAsyncTask;
return-void
.end method
.method static synthetic k(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method private k(Ljava/lang/String;)V
.locals 2
.line 228
new-instance v0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$10;
sget-object v1, Lcom/moji/tool/thread/ThreadPriority;->NORMAL:Lcom/moji/tool/thread/ThreadPriority;
invoke-direct {v0, p0, v1, p1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$10;-><init>(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Lcom/moji/tool/thread/ThreadPriority;Ljava/lang/String;)V
sget-object p1, Lcom/moji/tool/thread/ThreadType;->NORMAL_THREAD:Lcom/moji/tool/thread/ThreadType;
const/4 v1, 0x0
new-array v1, v1, [Ljava/lang/Void;
.line 243
invoke-virtual {v0, p1, v1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$10;->a(Lcom/moji/tool/thread/ThreadType;[Ljava/lang/Object;)Lcom/moji/tool/thread/task/MJAsyncTask;
return-void
.end method
.method static synthetic l(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method private l(Ljava/lang/String;)V
.locals 2
.line 248
new-instance v0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$11;
sget-object v1, Lcom/moji/tool/thread/ThreadPriority;->NORMAL:Lcom/moji/tool/thread/ThreadPriority;
invoke-direct {v0, p0, v1, p1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$11;-><init>(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Lcom/moji/tool/thread/ThreadPriority;Ljava/lang/String;)V
sget-object p1, Lcom/moji/tool/thread/ThreadType;->NORMAL_THREAD:Lcom/moji/tool/thread/ThreadType;
const/4 v1, 0x0
new-array v1, v1, [Ljava/lang/Void;
.line 263
invoke-virtual {v0, p1, v1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$11;->a(Lcom/moji/tool/thread/ThreadType;[Ljava/lang/Object;)Lcom/moji/tool/thread/task/MJAsyncTask;
return-void
.end method
.method static synthetic m(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method private m(Ljava/lang/String;)Z
.locals 1
.line 335
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_0
const-string v0, "baidu.com"
invoke-virtual {p1, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_0
const-string v0, "http"
invoke-virtual {p1, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result p1
if-eqz p1, :cond_0
const/4 p1, 0x1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
return p1
.end method
.method static synthetic n(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method private n(Ljava/lang/String;)Z
.locals 1
.line 375
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_0
const/4 p1, 0x1
return p1
:cond_0
const-string v0, "null"
.line 378
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
return p1
.end method
.method static synthetic o(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method static synthetic p(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method static synthetic q(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method static synthetic r(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method static synthetic s(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method static synthetic t(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Lcom/moji/mvpframe/IMJMvpView;
.locals 0
.line 35
iget-object p0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
return-object p0
.end method
.method static synthetic u(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)Landroid/content/Context;
.locals 0
.line 35
invoke-virtual {p0}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n()Landroid/content/Context;
move-result-object p0
return-object p0
.end method
# virtual methods
.method public a(ILjava/lang/String;)V
.locals 3
.line 131
invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object p1
.line 132
iget-object v0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
check-cast v0, Lcom/moji/mjweather/setting/view/IAccountPreferenceView;
invoke-virtual {p0}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n()Landroid/content/Context;
move-result-object v1
const v2, 0x7f0e029a
invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Lcom/moji/mjweather/setting/view/IAccountPreferenceView;->showLoading(Ljava/lang/String;)V
.line 134
iget-object v0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->e:Ljava/lang/Object;
check-cast v0, Lcom/moji/mjweather/me/AccountApi;
new-instance v1, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$5;
invoke-direct {v1, p0, p0, p1, p2}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$5;-><init>(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Lcom/moji/mvpframe/BasePresenter;Ljava/lang/String;Ljava/lang/String;)V
invoke-virtual {v0, p1, v1}, Lcom/moji/mjweather/me/AccountApi;->g(Ljava/lang/String;Lcom/moji/requestcore/MJHttpCallback;)V
return-void
.end method
.method public a(Ljava/io/File;)V
.locals 3
.line 289
iget-object v0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
check-cast v0, Lcom/moji/mjweather/setting/view/IAccountPreferenceView;
invoke-virtual {p0}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n()Landroid/content/Context;
move-result-object v1
const v2, 0x7f0e0690
invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Lcom/moji/mjweather/setting/view/IAccountPreferenceView;->showLoading(Ljava/lang/String;)V
.line 291
iget-object v0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->e:Ljava/lang/Object;
check-cast v0, Lcom/moji/mjweather/me/AccountApi;
new-instance v1, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$13;
invoke-direct {v1, p0}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$13;-><init>(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;)V
invoke-virtual {v0, p1, v1}, Lcom/moji/mjweather/me/AccountApi;->a(Ljava/io/File;Lcom/moji/requestcore/MJBaseHttpCallback;)V
return-void
.end method
.method protected synthetic b()Ljava/lang/Object;
.locals 1
.line 35
invoke-virtual {p0}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f()Lcom/moji/mjweather/me/AccountApi;
move-result-object v0
return-object v0
.end method
.method public b(Ljava/lang/String;)V
.locals 3
.line 53
iget-object v0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
check-cast v0, Lcom/moji/mjweather/setting/view/IAccountPreferenceView;
invoke-virtual {p0}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n()Landroid/content/Context;
move-result-object v1
const v2, 0x7f0e029a
invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Lcom/moji/mjweather/setting/view/IAccountPreferenceView;->showLoading(Ljava/lang/String;)V
.line 55
iget-object v0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->e:Ljava/lang/Object;
check-cast v0, Lcom/moji/mjweather/me/AccountApi;
new-instance v1, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$1;
const/4 v2, 0x1
invoke-direct {v1, p0, p0, v2, p1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$1;-><init>(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Lcom/moji/mvpframe/BasePresenter;ZLjava/lang/String;)V
invoke-virtual {v0, p1, v1}, Lcom/moji/mjweather/me/AccountApi;->b(Ljava/lang/String;Lcom/moji/requestcore/MJHttpCallback;)V
return-void
.end method
.method public c(Ljava/lang/String;)V
.locals 2
.line 72
iget-object v0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
check-cast v0, Lcom/moji/mjweather/setting/view/IAccountPreferenceView;
invoke-interface {v0}, Lcom/moji/mjweather/setting/view/IAccountPreferenceView;->showLoading()V
.line 74
iget-object v0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->e:Ljava/lang/Object;
check-cast v0, Lcom/moji/mjweather/me/AccountApi;
new-instance v1, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$2;
invoke-direct {v1, p0, p0, p1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$2;-><init>(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Lcom/moji/mvpframe/BasePresenter;Ljava/lang/String;)V
invoke-virtual {v0, p1, v1}, Lcom/moji/mjweather/me/AccountApi;->c(Ljava/lang/String;Lcom/moji/requestcore/MJHttpCallback;)V
return-void
.end method
.method public d(Ljava/lang/String;)V
.locals 3
.line 90
iget-object v0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
check-cast v0, Lcom/moji/mjweather/setting/view/IAccountPreferenceView;
invoke-virtual {p0}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n()Landroid/content/Context;
move-result-object v1
const v2, 0x7f0e029a
invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Lcom/moji/mjweather/setting/view/IAccountPreferenceView;->showLoading(Ljava/lang/String;)V
.line 92
iget-object v0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->e:Ljava/lang/Object;
check-cast v0, Lcom/moji/mjweather/me/AccountApi;
new-instance v1, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$3;
invoke-direct {v1, p0, p0, p1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$3;-><init>(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Lcom/moji/mvpframe/BasePresenter;Ljava/lang/String;)V
invoke-virtual {v0, p1, v1}, Lcom/moji/mjweather/me/AccountApi;->d(Ljava/lang/String;Lcom/moji/requestcore/MJHttpCallback;)V
return-void
.end method
.method public e(Ljava/lang/String;)V
.locals 3
.line 110
iget-object v0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
check-cast v0, Lcom/moji/mjweather/setting/view/IAccountPreferenceView;
invoke-virtual {p0}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n()Landroid/content/Context;
move-result-object v1
const v2, 0x7f0e029a
invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Lcom/moji/mjweather/setting/view/IAccountPreferenceView;->showLoading(Ljava/lang/String;)V
.line 112
iget-object v0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->e:Ljava/lang/Object;
check-cast v0, Lcom/moji/mjweather/me/AccountApi;
new-instance v1, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$4;
invoke-direct {v1, p0, p0, p1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$4;-><init>(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Lcom/moji/mvpframe/BasePresenter;Ljava/lang/String;)V
invoke-virtual {v0, p1, v1}, Lcom/moji/mjweather/me/AccountApi;->e(Ljava/lang/String;Lcom/moji/requestcore/MJHttpCallback;)V
return-void
.end method
.method protected f()Lcom/moji/mjweather/me/AccountApi;
.locals 1
.line 48
new-instance v0, Lcom/moji/mjweather/me/AccountApi;
invoke-direct {v0}, Lcom/moji/mjweather/me/AccountApi;-><init>()V
return-object v0
.end method
.method public f(Ljava/lang/String;)V
.locals 3
.line 150
iget-object v0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
check-cast v0, Lcom/moji/mjweather/setting/view/IAccountPreferenceView;
invoke-virtual {p0}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n()Landroid/content/Context;
move-result-object v1
const v2, 0x7f0e029a
invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Lcom/moji/mjweather/setting/view/IAccountPreferenceView;->showLoading(Ljava/lang/String;)V
.line 152
iget-object v0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->e:Ljava/lang/Object;
check-cast v0, Lcom/moji/mjweather/me/AccountApi;
new-instance v1, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$6;
invoke-direct {v1, p0, p0, p1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$6;-><init>(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Lcom/moji/mvpframe/BasePresenter;Ljava/lang/String;)V
invoke-virtual {v0, p1, v1}, Lcom/moji/mjweather/me/AccountApi;->f(Ljava/lang/String;Lcom/moji/requestcore/MJHttpCallback;)V
return-void
.end method
.method public g()V
.locals 4
.line 349
invoke-virtual {p0}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->i()Lcom/moji/account/data/UserInfo;
move-result-object v0
if-nez v0, :cond_0
return-void
.line 353
:cond_0
iget-object v1, v0, Lcom/moji/account/data/UserInfo;->face:Ljava/lang/String;
invoke-direct {p0, v1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_1
iget-object v0, v0, Lcom/moji/account/data/UserInfo;->nick:Ljava/lang/String;
.line 354
invoke-direct {p0, v0}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_1
.line 355
invoke-virtual {p0}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n()Landroid/content/Context;
move-result-object v0
sget-object v1, Lcom/moji/credit/CreditTaskType;->UPLOAD_FACE_CHANGE_NICK:Lcom/moji/credit/CreditTaskType;
const/4 v2, 0x0
const/4 v3, 0x1
invoke-static {v0, v1, v2, v3}, Lcom/moji/credit/CreditTaskHelper;->a(Landroid/content/Context;Lcom/moji/credit/CreditTaskType;Lcom/moji/tool/ToastTool$AddViewListener;Z)V
:cond_1
return-void
.end method
.method public g(Ljava/lang/String;)V
.locals 2
.line 308
invoke-direct {p0, p1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->m(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_0
return-void
.line 311
:cond_0
new-instance v0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$14;
sget-object v1, Lcom/moji/tool/thread/ThreadPriority;->NORMAL:Lcom/moji/tool/thread/ThreadPriority;
invoke-direct {v0, p0, v1, p1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$14;-><init>(Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;Lcom/moji/tool/thread/ThreadPriority;Ljava/lang/String;)V
sget-object p1, Lcom/moji/tool/thread/ThreadType;->NORMAL_THREAD:Lcom/moji/tool/thread/ThreadType;
const/4 v1, 0x0
new-array v1, v1, [Ljava/lang/Void;
.line 329
invoke-virtual {v0, p1, v1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter$14;->a(Lcom/moji/tool/thread/ThreadType;[Ljava/lang/Object;)Lcom/moji/tool/thread/task/MJAsyncTask;
return-void
.end method
.method public h(Ljava/lang/String;)Ljava/lang/CharSequence;
.locals 1
.line 392
:try_start_0
invoke-virtual {p0}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n()Landroid/content/Context;
move-result-object v0
invoke-static {v0, p1}, Lcom/moji/mjweather/me/AccountUtils;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
:try_end_0
.catch Lcom/moji/requestcore/MJException; {:try_start_0 .. :try_end_0} :catch_0
return-object p1
:catch_0
move-exception p1
.line 394
invoke-virtual {p0, p1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->a(Lcom/moji/requestcore/MJException;)V
const-string p1, ""
return-object p1
.end method
.method public h()V
.locals 4
.line 360
invoke-virtual {p0}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->i()Lcom/moji/account/data/UserInfo;
move-result-object v0
if-nez v0, :cond_0
return-void
.line 364
:cond_0
iget-object v1, v0, Lcom/moji/account/data/UserInfo;->sign:Ljava/lang/String;
invoke-direct {p0, v1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_1
iget-object v1, v0, Lcom/moji/account/data/UserInfo;->sex:Ljava/lang/String;
.line 365
invoke-direct {p0, v1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_1
iget-object v1, v0, Lcom/moji/account/data/UserInfo;->birth:Ljava/lang/String;
.line 366
invoke-direct {p0, v1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_1
iget-object v1, v0, Lcom/moji/account/data/UserInfo;->city_name:Ljava/lang/String;
.line 367
invoke-direct {p0, v1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_1
iget-object v1, v0, Lcom/moji/account/data/UserInfo;->face:Ljava/lang/String;
.line 368
invoke-direct {p0, v1}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_1
iget-object v0, v0, Lcom/moji/account/data/UserInfo;->nick:Ljava/lang/String;
.line 369
invoke-direct {p0, v0}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_1
.line 370
invoke-virtual {p0}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->n()Landroid/content/Context;
move-result-object v0
sget-object v1, Lcom/moji/credit/CreditTaskType;->COMPLETE_PERSONAL_INFO:Lcom/moji/credit/CreditTaskType;
const/4 v2, 0x0
const/4 v3, 0x1
invoke-static {v0, v1, v2, v3}, Lcom/moji/credit/CreditTaskHelper;->a(Landroid/content/Context;Lcom/moji/credit/CreditTaskType;Lcom/moji/tool/ToastTool$AddViewListener;Z)V
:cond_1
return-void
.end method
.method public i()Lcom/moji/account/data/UserInfo;
.locals 2
.line 382
iget-object v0, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->a:Lcom/moji/account/data/UserInfoSQLiteManager;
invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider;
move-result-object v1
invoke-virtual {v1}, Lcom/moji/account/data/AccountProvider;->d()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/moji/account/data/UserInfoSQLiteManager;->a(Ljava/lang/String;)Lcom/moji/account/data/UserInfo;
move-result-object v0
return-object v0
.end method
.method public m_()V
.locals 2
.line 341
invoke-super {p0}, Lcom/moji/mvpframe/BasePresenter;->m_()V
.line 342
invoke-virtual {p0}, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->i()Lcom/moji/account/data/UserInfo;
move-result-object v0
if-eqz v0, :cond_0
.line 344
iget-object v1, p0, Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter;->f:Lcom/moji/mvpframe/IMJMvpView;
check-cast v1, Lcom/moji/mjweather/setting/view/IAccountPreferenceView;
invoke-interface {v1, v0}, Lcom/moji/mjweather/setting/view/IAccountPreferenceView;->a(Lcom/moji/account/data/UserInfo;)V
:cond_0
return-void
.end method
.method public r_()V
.locals 0
.line 387
invoke-super {p0}, Lcom/moji/mvpframe/BasePresenter;->r_()V
return-void
.end method