.class public Lcom/moji/mjweather/setting/presenter/BaseAccountPreferencePresenter; .super Lcom/moji/mvpframe/BasePresenter; .source "BaseAccountPreferencePresenter.java" # annotations .annotation system Ldalvik/annotation/Signature; value = { "", "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 (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;->(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;->(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;->(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;->(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;->(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;->(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;->(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;->(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;->(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;->(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;->(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;->(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;->(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;->()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;->(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;->(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