.class public Lcom/moji/user/homepage/UserCenterActivity; .super Lcom/moji/newliveview/base/BaseLiveViewActivity; .source "UserCenterActivity.java" # interfaces .implements Landroid/view/View$OnClickListener; .implements Lcom/moji/user/homepage/presenter/InformationPresenter$InformationCallBack; # annotations .annotation build Lcom/moji/router/annotation/Router; .end annotation # static fields .field public static final EXTRA_DATA_SNS_ID:Ljava/lang/String; = "extra_data_sns_id" .field private static b:Ljava/lang/String; = "http://cdn.moji002.com/images/background/" .field private static c:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Ljava/lang/ref/WeakReference<", "Lcom/moji/user/homepage/UserCenterActivity;", ">;>;" } .end annotation .end field # instance fields .field private A:Landroid/widget/RelativeLayout; .field private B:Lcom/moji/newliveview/base/view/AttentionButton; .field private C:Landroid/widget/LinearLayout; .field private D:Landroid/widget/TextView; .field private E:Landroid/widget/LinearLayout; .field private F:Landroid/widget/TextView; .field private G:Landroid/widget/LinearLayout; .field private H:Landroid/widget/TextView; .field private I:Landroid/widget/LinearLayout; .field private J:Landroid/widget/TextView; .field private K:Lcom/moji/user/homepage/fragment/InformationFragment; .field private L:Lcom/moji/user/homepage/fragment/UserDynamicFragment; .field private M:Lcom/moji/user/homepage/fragment/UserPhotoAlbumFragment; .field private N:Lcom/moji/user/homepage/fragment/UserTopicFragment; .field private O:Lcom/moji/user/homepage/presenter/InformationPresenter; .field private P:Lcom/moji/swiperefreshlayout/SwipeRefreshLayout; .field private Q:J .field private R:Landroid/widget/ImageView; .field private S:Lcom/moji/mjweather/ipc/view/CommonPopupWindow; .field private T:Landroid/view/View; .field private U:Lcom/moji/novice/preference/UserGuidePrefence; .field private V:Lcom/moji/NestedScrollLinearLayout$OnScrollAreaChangeListener; .field private final i:Landroid/support/v4/util/ArrayMap; .annotation system Ldalvik/annotation/Signature; value = { "Landroid/support/v4/util/ArrayMap<", "Ljava/lang/Integer;", "Lcom/moji/user/homepage/fragment/UserCenterBaseFragment;", ">;" } .end annotation .end field .field private j:Landroid/support/v4/view/ViewPager; .field private k:Lcom/moji/user/homepage/TabPagerAdapter; .field private l:J .field private m:I .field public mScrollView:Lcom/moji/NestedScrollLinearLayout; .field private n:Lcom/moji/http/snsforum/entity/Information; .field private o:Lcom/moji/titlebar/MJTitleBar; .field private p:Landroid/view/View; .field private q:Landroid/widget/TextView; .field private r:Lcom/moji/imageview/CertificateRoundImageView; .field private s:Landroid/widget/TextView; .field private t:Landroid/view/View; .field private u:Landroid/view/View; .field private v:Landroid/widget/ImageView; .field private w:Lcom/moji/imageview/CertificateRoundImageView; .field private x:Landroid/widget/ImageView; .field private y:Landroid/widget/TextView; .field private z:Landroid/widget/TextView; # direct methods .method static constructor ()V .locals 1 .line 82 new-instance v0, Ljava/util/ArrayList; invoke-direct {v0}, Ljava/util/ArrayList;->()V sput-object v0, Lcom/moji/user/homepage/UserCenterActivity;->c:Ljava/util/List; return-void .end method .method public constructor ()V .locals 1 .line 79 invoke-direct {p0}, Lcom/moji/newliveview/base/BaseLiveViewActivity;->()V .line 83 new-instance v0, Landroid/support/v4/util/ArrayMap; invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;->()V iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->i:Landroid/support/v4/util/ArrayMap; const/4 v0, 0x0 .line 87 iput v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->m:I .line 216 new-instance v0, Lcom/moji/user/homepage/UserCenterActivity$2; invoke-direct {v0, p0}, Lcom/moji/user/homepage/UserCenterActivity$2;->(Lcom/moji/user/homepage/UserCenterActivity;)V iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->V:Lcom/moji/NestedScrollLinearLayout$OnScrollAreaChangeListener; return-void .end method .method static synthetic a(Lcom/moji/user/homepage/UserCenterActivity;)Landroid/view/View; .locals 0 .line 79 iget-object p0, p0, Lcom/moji/user/homepage/UserCenterActivity;->p:Landroid/view/View; return-object p0 .end method .method static synthetic b(Lcom/moji/user/homepage/UserCenterActivity;)Landroid/widget/TextView; .locals 0 .line 79 iget-object p0, p0, Lcom/moji/user/homepage/UserCenterActivity;->q:Landroid/widget/TextView; return-object p0 .end method .method static synthetic c(Lcom/moji/user/homepage/UserCenterActivity;)Lcom/moji/http/snsforum/entity/Information; .locals 0 .line 79 iget-object p0, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; return-object p0 .end method .method static synthetic d(Lcom/moji/user/homepage/UserCenterActivity;)Lcom/moji/user/homepage/fragment/InformationFragment; .locals 0 .line 79 iget-object p0, p0, Lcom/moji/user/homepage/UserCenterActivity;->K:Lcom/moji/user/homepage/fragment/InformationFragment; return-object p0 .end method .method static synthetic e(Lcom/moji/user/homepage/UserCenterActivity;)J .locals 2 .line 79 iget-wide v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J return-wide v0 .end method .method static synthetic f(Lcom/moji/user/homepage/UserCenterActivity;)Lcom/moji/user/homepage/presenter/InformationPresenter; .locals 0 .line 79 iget-object p0, p0, Lcom/moji/user/homepage/UserCenterActivity;->O:Lcom/moji/user/homepage/presenter/InformationPresenter; return-object p0 .end method .method static synthetic g(Lcom/moji/user/homepage/UserCenterActivity;)Lcom/moji/user/homepage/fragment/UserDynamicFragment; .locals 0 .line 79 iget-object p0, p0, Lcom/moji/user/homepage/UserCenterActivity;->L:Lcom/moji/user/homepage/fragment/UserDynamicFragment; return-object p0 .end method .method static synthetic h(Lcom/moji/user/homepage/UserCenterActivity;)Lcom/moji/user/homepage/fragment/UserPhotoAlbumFragment; .locals 0 .line 79 iget-object p0, p0, Lcom/moji/user/homepage/UserCenterActivity;->M:Lcom/moji/user/homepage/fragment/UserPhotoAlbumFragment; return-object p0 .end method .method static synthetic i(Lcom/moji/user/homepage/UserCenterActivity;)Lcom/moji/user/homepage/fragment/UserTopicFragment; .locals 0 .line 79 iget-object p0, p0, Lcom/moji/user/homepage/UserCenterActivity;->N:Lcom/moji/user/homepage/fragment/UserTopicFragment; return-object p0 .end method .method static synthetic j(Lcom/moji/user/homepage/UserCenterActivity;)Landroid/widget/TextView; .locals 0 .line 79 iget-object p0, p0, Lcom/moji/user/homepage/UserCenterActivity;->H:Landroid/widget/TextView; return-object p0 .end method .method static synthetic j()Ljava/util/List; .locals 1 .line 79 sget-object v0, Lcom/moji/user/homepage/UserCenterActivity;->c:Ljava/util/List; return-object v0 .end method .method static synthetic k(Lcom/moji/user/homepage/UserCenterActivity;)Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; .locals 0 .line 79 iget-object p0, p0, Lcom/moji/user/homepage/UserCenterActivity;->a:Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; return-object p0 .end method .method private k()V .locals 3 .line 230 invoke-static {}, Lcom/moji/tool/DeviceTool;->b()I move-result v0 .line 231 iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->v:Landroid/widget/ImageView; invoke-virtual {v1}, Landroid/widget/ImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; move-result-object v1 mul-int/lit16 v2, v0, 0xc3 div-int/lit16 v2, v2, 0x177 iput v2, v1, Landroid/view/ViewGroup$LayoutParams;->height:I .line 232 iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->v:Landroid/widget/ImageView; invoke-virtual {v1}, Landroid/widget/ImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; move-result-object v1 iput v0, v1, Landroid/view/ViewGroup$LayoutParams;->width:I .line 233 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->v:Landroid/widget/ImageView; invoke-virtual {v0}, Landroid/widget/ImageView;->invalidate()V return-void .end method .method static synthetic l(Lcom/moji/user/homepage/UserCenterActivity;)Landroid/view/View; .locals 0 .line 79 iget-object p0, p0, Lcom/moji/user/homepage/UserCenterActivity;->T:Landroid/view/View; return-object p0 .end method .method private l()V .locals 3 .line 344 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->U:Lcom/moji/novice/preference/UserGuidePrefence; if-nez v0, :cond_0 .line 345 new-instance v0, Lcom/moji/novice/preference/UserGuidePrefence; invoke-direct {v0}, Lcom/moji/novice/preference/UserGuidePrefence;->()V iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->U:Lcom/moji/novice/preference/UserGuidePrefence; .line 347 :cond_0 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->U:Lcom/moji/novice/preference/UserGuidePrefence; invoke-virtual {v0}, Lcom/moji/novice/preference/UserGuidePrefence;->d()Z move-result v0 .line 348 iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget v1, v1, Lcom/moji/http/snsforum/entity/Information;->is_collected:I const/4 v2, 0x1 if-ne v1, v2, :cond_1 if-nez v0, :cond_1 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-wide v0, v0, Lcom/moji/http/snsforum/entity/Information;->sns_id:J invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object v0 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}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v0 if-eqz v0, :cond_1 .line 349 new-instance v0, Landroid/graphics/Rect; invoke-direct {v0}, Landroid/graphics/Rect;->()V const/high16 v1, 0x43570000 # 215.0f .line 350 invoke-static {v1}, Lcom/moji/tool/DeviceTool;->a(F)I move-result v1 iput v1, v0, Landroid/graphics/Rect;->left:I const/high16 v1, 0x425c0000 # 55.0f .line 351 invoke-static {v1}, Lcom/moji/tool/DeviceTool;->a(F)I move-result v1 iput v1, v0, Landroid/graphics/Rect;->top:I .line 352 invoke-static {v0, p0}, Lcom/moji/novice/guide/GuideShowManager;->d(Landroid/graphics/Rect;Landroid/app/Activity;)V :cond_1 return-void .end method .method private m()Ljava/lang/String; .locals 1 .line 463 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; if-eqz v0, :cond_1 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v0, v0, Lcom/moji/http/snsforum/entity/Information;->nick:Ljava/lang/String; if-nez v0, :cond_0 goto :goto_0 .line 466 :cond_0 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v0, v0, Lcom/moji/http/snsforum/entity/Information;->nick:Ljava/lang/String; return-object v0 :cond_1 :goto_0 const-string v0, "" return-object v0 .end method .method private n()V .locals 4 .line 544 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->S:Lcom/moji/mjweather/ipc/view/CommonPopupWindow; if-nez v0, :cond_0 .line 545 new-instance v0, Lcom/moji/mjweather/ipc/view/CommonPopupWindow; invoke-direct {v0, p0}, Lcom/moji/mjweather/ipc/view/CommonPopupWindow;->(Landroid/content/Context;)V const/high16 v1, 0x43160000 # 150.0f .line 546 invoke-static {v1}, Lcom/moji/tool/DeviceTool;->a(F)I move-result v1 invoke-virtual {v0, v1}, Lcom/moji/mjweather/ipc/view/CommonPopupWindow;->a(I)Lcom/moji/mjweather/ipc/view/CommonPopupWindow; move-result-object v0 sget v1, Lcom/moji/user/R$drawable;->common_popup_window_background:I .line 547 invoke-virtual {v0, v1}, Lcom/moji/mjweather/ipc/view/CommonPopupWindow;->b(I)Lcom/moji/mjweather/ipc/view/CommonPopupWindow; move-result-object v0 sget v1, Lcom/moji/user/R$style;->RightSidePopAnimation:I .line 548 invoke-virtual {v0, v1}, Lcom/moji/mjweather/ipc/view/CommonPopupWindow;->f(I)Lcom/moji/mjweather/ipc/view/CommonPopupWindow; move-result-object v0 sget v1, Lcom/moji/user/R$color;->c_323232:I .line 549 invoke-static {v1}, Lcom/moji/tool/DeviceTool;->e(I)I move-result v1 invoke-virtual {v0, v1}, Lcom/moji/mjweather/ipc/view/CommonPopupWindow;->c(I)Lcom/moji/mjweather/ipc/view/CommonPopupWindow; move-result-object v0 sget v1, Lcom/moji/user/R$color;->c_323232:I .line 550 invoke-static {v1}, Lcom/moji/tool/DeviceTool;->e(I)I move-result v1 invoke-virtual {v0, v1}, Lcom/moji/mjweather/ipc/view/CommonPopupWindow;->d(I)Lcom/moji/mjweather/ipc/view/CommonPopupWindow; move-result-object v0 new-instance v1, Lcom/moji/user/homepage/UserCenterActivity$9; invoke-direct {v1, p0}, Lcom/moji/user/homepage/UserCenterActivity$9;->(Lcom/moji/user/homepage/UserCenterActivity;)V .line 551 invoke-virtual {v0, v1}, Lcom/moji/mjweather/ipc/view/CommonPopupWindow;->a(Lcom/moji/mjweather/ipc/view/CommonPopupWindow$PopWindowActionListener;)Lcom/moji/mjweather/ipc/view/CommonPopupWindow; move-result-object v0 iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->S:Lcom/moji/mjweather/ipc/view/CommonPopupWindow; .line 573 :cond_0 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->S:Lcom/moji/mjweather/ipc/view/CommonPopupWindow; const/4 v1, 0x2 new-array v1, v1, [Ljava/lang/String; const/4 v2, 0x0 sget v3, Lcom/moji/user/R$string;->my_collection:I invoke-static {v3}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object v3 aput-object v3, v1, v2 const/4 v2, 0x1 sget v3, Lcom/moji/user/R$string;->my_ticket:I invoke-static {v3}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object v3 aput-object v3, v1, v2 invoke-virtual {v0, v1}, Lcom/moji/mjweather/ipc/view/CommonPopupWindow;->a([Ljava/lang/String;)Lcom/moji/mjweather/ipc/view/CommonPopupWindow; .line 574 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->S:Lcom/moji/mjweather/ipc/view/CommonPopupWindow; invoke-virtual {v0}, Lcom/moji/mjweather/ipc/view/CommonPopupWindow;->isShowing()Z move-result v0 if-eqz v0, :cond_1 .line 575 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->S:Lcom/moji/mjweather/ipc/view/CommonPopupWindow; invoke-virtual {v0}, Lcom/moji/mjweather/ipc/view/CommonPopupWindow;->dismiss()V goto :goto_0 .line 577 :cond_1 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->S:Lcom/moji/mjweather/ipc/view/CommonPopupWindow; iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->A:Landroid/widget/RelativeLayout; const/high16 v2, 0x42dc0000 # 110.0f invoke-static {v2}, Lcom/moji/tool/DeviceTool;->a(F)I move-result v2 neg-int v2, v2 const/high16 v3, 0x41200000 # 10.0f invoke-static {v3}, Lcom/moji/tool/DeviceTool;->a(F)I move-result v3 invoke-virtual {v0, v1, v2, v3}, Lcom/moji/mjweather/ipc/view/CommonPopupWindow;->a(Landroid/view/View;II)V :goto_0 return-void .end method .method private o()V .locals 2 .line 583 invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider; move-result-object v0 invoke-virtual {v0}, Lcom/moji/account/data/AccountProvider;->f()Z move-result v0 if-nez v0, :cond_0 .line 584 invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider; move-result-object v0 invoke-virtual {v0, p0}, Lcom/moji/account/data/AccountProvider;->b(Landroid/content/Context;)V return-void .line 588 :cond_0 new-instance v0, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder; invoke-direct {v0, p0}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->(Landroid/content/Context;)V sget v1, Lcom/moji/user/R$string;->export_user:I .line 589 invoke-virtual {v0, v1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->a(I)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder; move-result-object v0 sget v1, Lcom/moji/user/R$string;->export_notice_info:I .line 590 invoke-virtual {v0, v1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->b(I)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder; move-result-object v0 sget v1, Lcom/moji/user/R$string;->confirm_export:I .line 591 invoke-virtual {v0, v1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->d(I)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder; move-result-object v0 sget v1, Lcom/moji/user/R$string;->cancel_export:I .line 592 invoke-virtual {v0, v1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->e(I)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder; move-result-object v0 new-instance v1, Lcom/moji/user/homepage/UserCenterActivity$10; invoke-direct {v1, p0}, Lcom/moji/user/homepage/UserCenterActivity$10;->(Lcom/moji/user/homepage/UserCenterActivity;)V .line 593 invoke-virtual {v0, v1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->a(Lcom/moji/dialog/control/MJDialogDefaultControl$SingleButtonCallback;)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder; move-result-object v0 .line 599 invoke-virtual {v0}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->b()Lcom/moji/dialog/MJDialog; return-void .end method # virtual methods .method protected a()V .locals 4 .line 151 sget v0, Lcom/moji/user/R$layout;->activity_user_center:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->setContentView(I)V .line 152 invoke-virtual {p0}, Lcom/moji/user/homepage/UserCenterActivity;->getLayoutInflater()Landroid/view/LayoutInflater; move-result-object v0 sget v1, Lcom/moji/user/R$layout;->layout_user_center_title:I const/4 v2, 0x0 invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; move-result-object v0 iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->t:Landroid/view/View; .line 153 invoke-virtual {p0}, Lcom/moji/user/homepage/UserCenterActivity;->getLayoutInflater()Landroid/view/LayoutInflater; move-result-object v0 sget v1, Lcom/moji/user/R$layout;->layout_user_center_title_right:I invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; move-result-object v0 iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->u:Landroid/view/View; .line 154 invoke-virtual {p0}, Lcom/moji/user/homepage/UserCenterActivity;->getIntent()Landroid/content/Intent; move-result-object v0 if-eqz v0, :cond_0 const-string v1, "extra_data_sns_id" const-wide/16 v2, 0x0 .line 156 invoke-virtual {v0, v1, v2, v3}, Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J move-result-wide v0 iput-wide v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J goto :goto_0 .line 158 :cond_0 invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider; move-result-object v0 invoke-virtual {v0}, Lcom/moji/account/data/AccountProvider;->f()Z move-result v0 if-eqz v0, :cond_1 .line 159 invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider; move-result-object v0 invoke-virtual {v0}, Lcom/moji/account/data/AccountProvider;->d()Ljava/lang/String; move-result-object v0 invoke-static {v0}, Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Long;->longValue()J move-result-wide v0 iput-wide v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J :cond_1 :goto_0 return-void .end method .method public accountForbidden(Ljava/lang/String;)V .locals 2 .line 385 sget v0, Lcom/moji/user/R$layout;->dialog_account_forbidden:I const/4 v1, 0x0 invoke-static {p0, v0, v1}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; move-result-object v0 .line 386 sget v1, Lcom/moji/user/R$id;->tv_desc:I invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Landroid/widget/TextView; invoke-virtual {v1, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 387 new-instance p1, Lcom/moji/dialog/control/MJDialogCustomControl$Builder; invoke-direct {p1, p0}, Lcom/moji/dialog/control/MJDialogCustomControl$Builder;->(Landroid/content/Context;)V .line 388 invoke-virtual {p1, v0}, Lcom/moji/dialog/control/MJDialogCustomControl$Builder;->a(Landroid/view/View;)Lcom/moji/dialog/control/MJDialogCustomControl$Builder; move-result-object p1 const/4 v0, 0x0 .line 389 invoke-virtual {p1, v0}, Lcom/moji/dialog/control/MJDialogCustomControl$Builder;->d(Z)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder; move-result-object p1 sget v0, Lcom/moji/user/R$string;->warm_prompt:I .line 390 invoke-virtual {p1, v0}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->a(I)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder; move-result-object p1 sget v0, Lcom/moji/user/R$string;->ok:I .line 391 invoke-virtual {p1, v0}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->d(I)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder; move-result-object p1 new-instance v0, Lcom/moji/user/homepage/UserCenterActivity$8; invoke-direct {v0, p0}, Lcom/moji/user/homepage/UserCenterActivity$8;->(Lcom/moji/user/homepage/UserCenterActivity;)V .line 392 invoke-virtual {p1, v0}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->a(Lcom/moji/dialog/control/MJDialogDefaultControl$SingleButtonCallback;)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder; move-result-object p1 .line 398 invoke-virtual {p1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->b()Lcom/moji/dialog/MJDialog; return-void .end method .method protected b()V .locals 3 .line 166 sget v0, Lcom/moji/user/R$id;->title_layout:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Lcom/moji/titlebar/MJTitleBar; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->o:Lcom/moji/titlebar/MJTitleBar; .line 167 sget v0, Lcom/moji/user/R$id;->status_layout:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->a:Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; .line 168 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->a:Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; invoke-virtual {v0}, Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout;->F()V .line 169 sget v0, Lcom/moji/user/R$id;->pull_fresh:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Lcom/moji/swiperefreshlayout/SwipeRefreshLayout; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->P:Lcom/moji/swiperefreshlayout/SwipeRefreshLayout; .line 170 sget v0, Lcom/moji/user/R$id;->viewpager:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/support/v4/view/ViewPager; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->j:Landroid/support/v4/view/ViewPager; .line 171 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->j:Landroid/support/v4/view/ViewPager; check-cast v0, Lcom/moji/viewpager/CeilViewPager; invoke-static {}, Lcom/moji/tool/DeviceTool;->d()I move-result v1 const/high16 v2, 0x42a80000 # 84.0f invoke-static {v2}, Lcom/moji/tool/DeviceTool;->a(F)I move-result v2 add-int/2addr v1, v2 invoke-virtual {v0, v1}, Lcom/moji/viewpager/CeilViewPager;->setReduceHeight(I)V .line 172 sget v0, Lcom/moji/user/R$id;->scrollview:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Lcom/moji/NestedScrollLinearLayout; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->mScrollView:Lcom/moji/NestedScrollLinearLayout; .line 173 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->mScrollView:Lcom/moji/NestedScrollLinearLayout; iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->V:Lcom/moji/NestedScrollLinearLayout$OnScrollAreaChangeListener; invoke-virtual {v0, v1}, Lcom/moji/NestedScrollLinearLayout;->setOnScrollAreaChangeListener(Lcom/moji/NestedScrollLinearLayout$OnScrollAreaChangeListener;)V .line 175 sget v0, Lcom/moji/user/R$id;->v_indicator:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Lcom/moji/mjweather/ipc/view/IndicatorView; .line 176 sget v1, Lcom/moji/user/R$array;->user_center_tab:I invoke-static {v1}, Lcom/moji/tool/DeviceTool;->b(I)[Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/mjweather/ipc/view/IndicatorView;->setData([Ljava/lang/String;)V .line 177 iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->j:Landroid/support/v4/view/ViewPager; invoke-virtual {v0, v1}, Lcom/moji/mjweather/ipc/view/IndicatorView;->setViewPager(Landroid/support/v4/view/ViewPager;)V .line 179 sget v0, Lcom/moji/user/R$id;->background:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/ImageView; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->v:Landroid/widget/ImageView; .line 180 invoke-direct {p0}, Lcom/moji/user/homepage/UserCenterActivity;->k()V .line 181 sget v0, Lcom/moji/user/R$id;->riv:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Lcom/moji/imageview/CertificateRoundImageView; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->w:Lcom/moji/imageview/CertificateRoundImageView; .line 182 sget v0, Lcom/moji/user/R$id;->level_logo:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/ImageView; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->x:Landroid/widget/ImageView; .line 183 sget v0, Lcom/moji/user/R$id;->tv_name:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/TextView; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->y:Landroid/widget/TextView; .line 184 sget v0, Lcom/moji/user/R$id;->offical_title:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/TextView; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->z:Landroid/widget/TextView; .line 185 sget v0, Lcom/moji/user/R$id;->fl_pop_window_background:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->T:Landroid/view/View; .line 186 sget v0, Lcom/moji/user/R$id;->hot_picture_layout:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/LinearLayout; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->C:Landroid/widget/LinearLayout; .line 187 sget v0, Lcom/moji/user/R$id;->hot_picture_num:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/TextView; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->D:Landroid/widget/TextView; .line 188 sget v0, Lcom/moji/user/R$id;->win_praise_layout:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/LinearLayout; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->E:Landroid/widget/LinearLayout; .line 189 sget v0, Lcom/moji/user/R$id;->praise_num:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/TextView; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->F:Landroid/widget/TextView; .line 190 sget v0, Lcom/moji/user/R$id;->fans_layout:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/LinearLayout; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->G:Landroid/widget/LinearLayout; .line 191 sget v0, Lcom/moji/user/R$id;->fans_num:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/TextView; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->H:Landroid/widget/TextView; .line 192 sget v0, Lcom/moji/user/R$id;->follows_layout:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/LinearLayout; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->I:Landroid/widget/LinearLayout; .line 193 sget v0, Lcom/moji/user/R$id;->follows_num:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/TextView; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->J:Landroid/widget/TextView; .line 194 sget v0, Lcom/moji/user/R$id;->iv_report:I invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/ImageView; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->R:Landroid/widget/ImageView; .line 196 new-instance v0, Lcom/moji/user/homepage/presenter/InformationPresenter; invoke-direct {v0, p0}, Lcom/moji/user/homepage/presenter/InformationPresenter;->(Lcom/moji/user/homepage/presenter/InformationPresenter$InformationCallBack;)V iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->O:Lcom/moji/user/homepage/presenter/InformationPresenter; .line 198 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->t:Landroid/view/View; sget v1, Lcom/moji/user/R$id;->ll_title_layout:I invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v0 iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->p:Landroid/view/View; .line 199 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->t:Landroid/view/View; sget v1, Lcom/moji/user/R$id;->iv_title_face:I invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Lcom/moji/imageview/CertificateRoundImageView; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->r:Lcom/moji/imageview/CertificateRoundImageView; .line 200 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->t:Landroid/view/View; sget v1, Lcom/moji/user/R$id;->tv_title_name:I invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/TextView; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->s:Landroid/widget/TextView; .line 201 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->t:Landroid/view/View; sget v1, Lcom/moji/user/R$id;->tv_title:I invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/TextView; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->q:Landroid/widget/TextView; .line 202 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->u:Landroid/view/View; sget v1, Lcom/moji/user/R$id;->rl_more_layout:I invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/RelativeLayout; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->A:Landroid/widget/RelativeLayout; .line 203 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->u:Landroid/view/View; sget v1, Lcom/moji/user/R$id;->attention_btn:I invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Lcom/moji/newliveview/base/view/AttentionButton; iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->B:Lcom/moji/newliveview/base/view/AttentionButton; .line 204 invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider; move-result-object v0 invoke-virtual {v0}, Lcom/moji/account/data/AccountProvider;->d()Ljava/lang/String; move-result-object v0 iget-wide v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J invoke-static {v1, v2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v0 const/4 v1, 0x0 const/16 v2, 0x8 if-eqz v0, :cond_0 .line 205 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->B:Lcom/moji/newliveview/base/view/AttentionButton; invoke-virtual {v0, v2}, Lcom/moji/newliveview/base/view/AttentionButton;->setVisibility(I)V .line 206 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->R:Landroid/widget/ImageView; invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V .line 207 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->A:Landroid/widget/RelativeLayout; invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setVisibility(I)V .line 208 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object v0 sget-object v1, Lcom/moji/statistics/EVENT_TAG;->NEWLIVEVIEW_HOMEPAGE_MORE_SHOW:Lcom/moji/statistics/EVENT_TAG; invoke-virtual {v0, v1}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;)Lcom/moji/statistics/EventManager; goto :goto_0 .line 210 :cond_0 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->B:Lcom/moji/newliveview/base/view/AttentionButton; invoke-virtual {v0, v1}, Lcom/moji/newliveview/base/view/AttentionButton;->setVisibility(I)V .line 211 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->R:Landroid/widget/ImageView; invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V .line 212 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->A:Landroid/widget/RelativeLayout; invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->setVisibility(I)V :goto_0 return-void .end method .method protected c()V .locals 4 .line 238 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->o:Lcom/moji/titlebar/MJTitleBar; iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->t:Landroid/view/View; invoke-virtual {v0, v1}, Lcom/moji/titlebar/MJTitleBar;->setCustomTitleView(Landroid/view/View;)V .line 239 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->o:Lcom/moji/titlebar/MJTitleBar; new-instance v1, Lcom/moji/user/homepage/UserCenterActivity$3; iget-object v2, p0, Lcom/moji/user/homepage/UserCenterActivity;->u:Landroid/view/View; const/high16 v3, 0x42c80000 # 100.0f invoke-static {v3}, Lcom/moji/tool/DeviceTool;->a(F)I move-result v3 invoke-direct {v1, p0, v2, v3}, Lcom/moji/user/homepage/UserCenterActivity$3;->(Lcom/moji/user/homepage/UserCenterActivity;Landroid/view/View;I)V invoke-virtual {v0, v1}, Lcom/moji/titlebar/MJTitleBar;->a(Lcom/moji/titlebar/MJTitleBar$Action;)Landroid/view/View; .line 245 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->A:Landroid/widget/RelativeLayout; invoke-virtual {v0, p0}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 246 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->B:Lcom/moji/newliveview/base/view/AttentionButton; invoke-virtual {v0, p0}, Lcom/moji/newliveview/base/view/AttentionButton;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 247 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->P:Lcom/moji/swiperefreshlayout/SwipeRefreshLayout; iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->j:Landroid/support/v4/view/ViewPager; check-cast v1, Lcom/moji/viewpager/CeilViewPager; invoke-virtual {v0, v1}, Lcom/moji/swiperefreshlayout/SwipeRefreshLayout;->a(Lcom/moji/swiperefreshlayout/SwipeRefreshLayout$SwipeRefreshController;)V .line 248 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->v:Landroid/widget/ImageView; invoke-virtual {v0, p0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 249 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->w:Lcom/moji/imageview/CertificateRoundImageView; invoke-virtual {v0, p0}, Lcom/moji/imageview/CertificateRoundImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 250 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->C:Landroid/widget/LinearLayout; invoke-virtual {v0, p0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 251 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->E:Landroid/widget/LinearLayout; invoke-virtual {v0, p0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 252 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->G:Landroid/widget/LinearLayout; invoke-virtual {v0, p0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 253 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->I:Landroid/widget/LinearLayout; invoke-virtual {v0, p0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 254 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->R:Landroid/widget/ImageView; invoke-virtual {v0, p0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 255 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; invoke-static {v0}, Lcom/moji/user/homepage/fragment/InformationFragment;->a(Lcom/moji/http/snsforum/entity/Information;)Lcom/moji/user/homepage/fragment/InformationFragment; move-result-object v0 iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->K:Lcom/moji/user/homepage/fragment/InformationFragment; .line 256 iget-wide v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J invoke-static {v0, v1}, Lcom/moji/user/homepage/fragment/UserDynamicFragment;->b(J)Lcom/moji/user/homepage/fragment/UserDynamicFragment; move-result-object v0 iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->L:Lcom/moji/user/homepage/fragment/UserDynamicFragment; .line 257 iget-wide v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J invoke-static {v0, v1}, Lcom/moji/user/homepage/fragment/UserPhotoAlbumFragment;->a(J)Lcom/moji/user/homepage/fragment/UserPhotoAlbumFragment; move-result-object v0 iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->M:Lcom/moji/user/homepage/fragment/UserPhotoAlbumFragment; .line 258 iget-wide v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J invoke-static {v0, v1}, Lcom/moji/user/homepage/fragment/UserTopicFragment;->a(J)Lcom/moji/user/homepage/fragment/UserTopicFragment; move-result-object v0 iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->N:Lcom/moji/user/homepage/fragment/UserTopicFragment; .line 259 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->i:Landroid/support/v4/util/ArrayMap; const/4 v1, 0x0 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 iget-object v2, p0, Lcom/moji/user/homepage/UserCenterActivity;->K:Lcom/moji/user/homepage/fragment/InformationFragment; invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 260 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->i:Landroid/support/v4/util/ArrayMap; const/4 v1, 0x1 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 iget-object v2, p0, Lcom/moji/user/homepage/UserCenterActivity;->L:Lcom/moji/user/homepage/fragment/UserDynamicFragment; invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 261 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->i:Landroid/support/v4/util/ArrayMap; const/4 v1, 0x2 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v2 iget-object v3, p0, Lcom/moji/user/homepage/UserCenterActivity;->M:Lcom/moji/user/homepage/fragment/UserPhotoAlbumFragment; invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 262 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->i:Landroid/support/v4/util/ArrayMap; const/4 v2, 0x3 invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v2 iget-object v3, p0, Lcom/moji/user/homepage/UserCenterActivity;->N:Lcom/moji/user/homepage/fragment/UserTopicFragment; invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 263 new-instance v0, Lcom/moji/user/homepage/TabPagerAdapter; invoke-virtual {p0}, Lcom/moji/user/homepage/UserCenterActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; move-result-object v2 iget-object v3, p0, Lcom/moji/user/homepage/UserCenterActivity;->i:Landroid/support/v4/util/ArrayMap; invoke-direct {v0, v2, v3}, Lcom/moji/user/homepage/TabPagerAdapter;->(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/util/ArrayMap;)V iput-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->k:Lcom/moji/user/homepage/TabPagerAdapter; .line 264 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->j:Landroid/support/v4/view/ViewPager; iget-object v2, p0, Lcom/moji/user/homepage/UserCenterActivity;->k:Lcom/moji/user/homepage/TabPagerAdapter; invoke-virtual {v0, v2}, Landroid/support/v4/view/ViewPager;->setAdapter(Landroid/support/v4/view/PagerAdapter;)V .line 265 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->j:Landroid/support/v4/view/ViewPager; invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V .line 267 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->j:Landroid/support/v4/view/ViewPager; new-instance v1, Lcom/moji/user/homepage/UserCenterActivity$4; invoke-direct {v1, p0}, Lcom/moji/user/homepage/UserCenterActivity$4;->(Lcom/moji/user/homepage/UserCenterActivity;)V invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->addOnPageChangeListener(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V .line 299 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->P:Lcom/moji/swiperefreshlayout/SwipeRefreshLayout; new-instance v1, Lcom/moji/user/homepage/UserCenterActivity$5; invoke-direct {v1, p0}, Lcom/moji/user/homepage/UserCenterActivity$5;->(Lcom/moji/user/homepage/UserCenterActivity;)V invoke-virtual {v0, v1}, Lcom/moji/swiperefreshlayout/SwipeRefreshLayout;->setOnRefreshListener(Lcom/moji/swiperefreshlayout/SwipeRefreshLayout$OnRefreshListener;)V .line 308 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->B:Lcom/moji/newliveview/base/view/AttentionButton; new-instance v1, Lcom/moji/user/homepage/UserCenterActivity$6; invoke-direct {v1, p0}, Lcom/moji/user/homepage/UserCenterActivity$6;->(Lcom/moji/user/homepage/UserCenterActivity;)V invoke-virtual {v0, v1}, Lcom/moji/newliveview/base/view/AttentionButton;->setAttentionButtonOnClickCallBack(Lcom/moji/newliveview/base/view/AttentionButton$AttentionButtonOnClickCallBack;)V .line 321 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->a:Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; new-instance v1, Lcom/moji/user/homepage/UserCenterActivity$7; invoke-direct {v1, p0}, Lcom/moji/user/homepage/UserCenterActivity$7;->(Lcom/moji/user/homepage/UserCenterActivity;)V invoke-virtual {v0, v1}, Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout;->setOnRetryClickListener(Landroid/view/View$OnClickListener;)V .line 331 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->O:Lcom/moji/user/homepage/presenter/InformationPresenter; iget-wide v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J invoke-virtual {v0, v1, v2}, Lcom/moji/user/homepage/presenter/InformationPresenter;->a(J)V return-void .end method .method protected d()V .locals 3 .line 425 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; if-nez v0, :cond_0 return-void .line 428 :cond_0 invoke-static {p0}, Lcom/squareup/picasso/Picasso;->a(Landroid/content/Context;)Lcom/squareup/picasso/Picasso; move-result-object v0 iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v1, v1, Lcom/moji/http/snsforum/entity/Information;->bg_url:Ljava/lang/String; invoke-virtual {v0, v1}, Lcom/squareup/picasso/Picasso;->a(Ljava/lang/String;)Lcom/squareup/picasso/RequestCreator; move-result-object v0 sget v1, Lcom/moji/user/R$drawable;->user_orange_background:I invoke-virtual {v0, v1}, Lcom/squareup/picasso/RequestCreator;->a(I)Lcom/squareup/picasso/RequestCreator; move-result-object v0 invoke-virtual {v0}, Lcom/squareup/picasso/RequestCreator;->b()Lcom/squareup/picasso/RequestCreator; move-result-object v0 invoke-virtual {v0}, Lcom/squareup/picasso/RequestCreator;->f()Lcom/squareup/picasso/RequestCreator; move-result-object v0 iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->v:Landroid/widget/ImageView; invoke-virtual {v0, v1}, Lcom/squareup/picasso/RequestCreator;->a(Landroid/widget/ImageView;)V .line 429 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v0, v0, Lcom/moji/http/snsforum/entity/Information;->face:Ljava/lang/String; iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->w:Lcom/moji/imageview/CertificateRoundImageView; sget v2, Lcom/moji/user/R$drawable;->default_user_face_male:I invoke-static {p0, v0, v1, v2}, Lcom/moji/tool/ImageUtils;->b(Landroid/content/Context;Ljava/lang/String;Landroid/widget/ImageView;I)V .line 430 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v0, v0, Lcom/moji/http/snsforum/entity/Information;->face:Ljava/lang/String; iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->r:Lcom/moji/imageview/CertificateRoundImageView; sget v2, Lcom/moji/user/R$drawable;->default_user_face_male:I invoke-static {p0, v0, v1, v2}, Lcom/moji/tool/ImageUtils;->b(Landroid/content/Context;Ljava/lang/String;Landroid/widget/ImageView;I)V .line 431 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->w:Lcom/moji/imageview/CertificateRoundImageView; iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget v1, v1, Lcom/moji/http/snsforum/entity/Information;->offical_type:I invoke-virtual {v0, v1}, Lcom/moji/imageview/CertificateRoundImageView;->setCertificateType(I)V .line 432 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->r:Lcom/moji/imageview/CertificateRoundImageView; iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget v1, v1, Lcom/moji/http/snsforum/entity/Information;->offical_type:I invoke-virtual {v0, v1}, Lcom/moji/imageview/CertificateRoundImageView;->setCertificateType(I)V .line 433 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v0, v0, Lcom/moji/http/snsforum/entity/Information;->level_icon:Ljava/lang/String; invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-nez v0, :cond_1 .line 434 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->x:Landroid/widget/ImageView; const/4 v1, 0x0 invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V .line 435 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v0, v0, Lcom/moji/http/snsforum/entity/Information;->level_icon:Ljava/lang/String; iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->x:Landroid/widget/ImageView; invoke-static {p0, v0, v1}, Lcom/moji/tool/ImageUtils;->a(Landroid/content/Context;Ljava/lang/String;Landroid/widget/ImageView;)V .line 437 :cond_1 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v0, v0, Lcom/moji/http/snsforum/entity/Information;->nick:Ljava/lang/String; invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-eqz v0, :cond_2 .line 438 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v1, "\u58a8\u53cb" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-wide v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 .line 439 iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->y:Landroid/widget/TextView; invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 440 iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->s:Landroid/widget/TextView; invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V goto :goto_0 .line 442 :cond_2 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->y:Landroid/widget/TextView; iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v1, v1, Lcom/moji/http/snsforum/entity/Information;->nick:Ljava/lang/String; invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 443 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->s:Landroid/widget/TextView; iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v1, v1, Lcom/moji/http/snsforum/entity/Information;->nick:Ljava/lang/String; invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 445 :goto_0 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v0, v0, Lcom/moji/http/snsforum/entity/Information;->offical_title:Ljava/lang/String; invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-eqz v0, :cond_4 .line 446 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v0, v0, Lcom/moji/http/snsforum/entity/Information;->sign:Ljava/lang/String; invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-eqz v0, :cond_3 .line 447 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->z:Landroid/widget/TextView; new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V sget v2, Lcom/moji/user/R$string;->personalized_signature:I invoke-static {v2}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, "\uff1a " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; sget v2, Lcom/moji/user/R$string;->no_sign:I invoke-static {v2}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V goto :goto_1 .line 449 :cond_3 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->z:Landroid/widget/TextView; new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V sget v2, Lcom/moji/user/R$string;->personalized_signature:I invoke-static {v2}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, "\uff1a " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v2, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v2, v2, Lcom/moji/http/snsforum/entity/Information;->sign:Ljava/lang/String; invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V goto :goto_1 .line 453 :cond_4 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->z:Landroid/widget/TextView; new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V sget v2, Lcom/moji/user/R$string;->official_certification:I invoke-static {v2}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, "\uff1a " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v2, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v2, v2, Lcom/moji/http/snsforum/entity/Information;->offical_title:Ljava/lang/String; invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 455 :goto_1 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->B:Lcom/moji/newliveview/base/view/AttentionButton; iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-boolean v1, v1, Lcom/moji/http/snsforum/entity/Information;->is_following:Z iget-object v2, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-boolean v2, v2, Lcom/moji/http/snsforum/entity/Information;->is_followed:Z invoke-virtual {v0, v1, v2}, Lcom/moji/newliveview/base/view/AttentionButton;->a(ZZ)V .line 456 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->D:Landroid/widget/TextView; iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget v1, v1, Lcom/moji/http/snsforum/entity/Information;->hot_count:I invoke-static {v1}, Lcom/moji/mjweather/ipc/utils/GlobalUtils;->a(I)Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 457 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->H:Landroid/widget/TextView; iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget v1, v1, Lcom/moji/http/snsforum/entity/Information;->fans_count:I invoke-static {v1}, Lcom/moji/mjweather/ipc/utils/GlobalUtils;->a(I)Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 458 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->F:Landroid/widget/TextView; iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget v1, v1, Lcom/moji/http/snsforum/entity/Information;->praise_count:I invoke-static {v1}, Lcom/moji/mjweather/ipc/utils/GlobalUtils;->a(I)Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 459 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->J:Landroid/widget/TextView; iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget v1, v1, Lcom/moji/http/snsforum/entity/Information;->attention_count:I invoke-static {v1}, Lcom/moji/mjweather/ipc/utils/GlobalUtils;->a(I)Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V return-void .end method .method public dispatchTouchEvent(Landroid/view/MotionEvent;)Z .locals 1 .line 640 invoke-virtual {p1}, Landroid/view/MotionEvent;->getActionMasked()I move-result v0 if-nez v0, :cond_0 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->K:Lcom/moji/user/homepage/fragment/InformationFragment; if-eqz v0, :cond_0 .line 641 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->K:Lcom/moji/user/homepage/fragment/InformationFragment; invoke-virtual {v0}, Lcom/moji/user/homepage/fragment/InformationFragment;->i()Z move-result v0 if-eqz v0, :cond_0 const/4 p1, 0x1 return p1 .line 646 :cond_0 invoke-super {p0, p1}, Lcom/moji/newliveview/base/BaseLiveViewActivity;->dispatchTouchEvent(Landroid/view/MotionEvent;)Z move-result p1 return p1 .end method .method public eventLoginSuccess(Lcom/moji/bus/event/BusEventCommon$LoginSuccessEvent;)V .locals 2 .annotation runtime Lorg/greenrobot/eventbus/Subscribe; a = .enum Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode; .end annotation .line 403 iget-object p1, p0, Lcom/moji/user/homepage/UserCenterActivity;->O:Lcom/moji/user/homepage/presenter/InformationPresenter; iget-wide v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J invoke-virtual {p1, v0, v1}, Lcom/moji/user/homepage/presenter/InformationPresenter;->a(J)V return-void .end method .method public loadDataComplete(Z)V .locals 3 .line 368 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->P:Lcom/moji/swiperefreshlayout/SwipeRefreshLayout; invoke-virtual {v0}, Lcom/moji/swiperefreshlayout/SwipeRefreshLayout;->b()V const/16 v0, 0x8 if-eqz p1, :cond_1 .line 370 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 iget-wide v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J invoke-static {v1, v2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object v1 invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 .line 371 iget-object p1, p0, Lcom/moji/user/homepage/UserCenterActivity;->B:Lcom/moji/newliveview/base/view/AttentionButton; invoke-virtual {p1, v0}, Lcom/moji/newliveview/base/view/AttentionButton;->setVisibility(I)V goto :goto_0 .line 373 :cond_0 iget-object p1, p0, Lcom/moji/user/homepage/UserCenterActivity;->B:Lcom/moji/newliveview/base/view/AttentionButton; const/4 v0, 0x0 invoke-virtual {p1, v0}, Lcom/moji/newliveview/base/view/AttentionButton;->setVisibility(I)V .line 375 :goto_0 iget-object p1, p0, Lcom/moji/user/homepage/UserCenterActivity;->a:Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; invoke-virtual {p1}, Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout;->G()V goto :goto_1 .line 377 :cond_1 iget-object p1, p0, Lcom/moji/user/homepage/UserCenterActivity;->B:Lcom/moji/newliveview/base/view/AttentionButton; invoke-virtual {p1, v0}, Lcom/moji/newliveview/base/view/AttentionButton;->setVisibility(I)V .line 378 invoke-virtual {p0}, Lcom/moji/user/homepage/UserCenterActivity;->e()V :goto_1 return-void .end method .method public loadInformationSuccess(Lcom/moji/http/snsforum/entity/Information;)V .locals 3 .line 336 iput-object p1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; .line 337 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->K:Lcom/moji/user/homepage/fragment/InformationFragment; invoke-virtual {v0, p1}, Lcom/moji/user/homepage/fragment/InformationFragment;->b(Lcom/moji/http/snsforum/entity/Information;)V .line 338 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->M:Lcom/moji/user/homepage/fragment/UserPhotoAlbumFragment; iget-wide v1, p1, Lcom/moji/http/snsforum/entity/Information;->upload_num:J invoke-virtual {v0, v1, v2}, Lcom/moji/user/homepage/fragment/UserPhotoAlbumFragment;->b(J)V .line 339 invoke-virtual {p0}, Lcom/moji/user/homepage/UserCenterActivity;->d()V .line 340 invoke-direct {p0}, Lcom/moji/user/homepage/UserCenterActivity;->l()V return-void .end method .method public modifyBackground(ZILjava/lang/String;)V .locals 2 if-eqz p1, :cond_0 .line 359 invoke-static {p0}, Lcom/squareup/picasso/Picasso;->a(Landroid/content/Context;)Lcom/squareup/picasso/Picasso; move-result-object p1 new-instance p2, Ljava/lang/StringBuilder; invoke-direct {p2}, Ljava/lang/StringBuilder;->()V sget-object v0, Lcom/moji/user/homepage/UserCenterActivity;->b:Ljava/lang/String; invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p2 invoke-virtual {p1, p2}, Lcom/squareup/picasso/Picasso;->a(Ljava/lang/String;)Lcom/squareup/picasso/RequestCreator; move-result-object p1 iget-object p2, p0, Lcom/moji/user/homepage/UserCenterActivity;->v:Landroid/widget/ImageView; invoke-virtual {p2}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable; move-result-object p2 invoke-virtual {p1, p2}, Lcom/squareup/picasso/RequestCreator;->a(Landroid/graphics/drawable/Drawable;)Lcom/squareup/picasso/RequestCreator; move-result-object p1 sget-object p2, Lcom/squareup/picasso/MemoryPolicy;->NO_CACHE:Lcom/squareup/picasso/MemoryPolicy; const/4 v0, 0x0 new-array v0, v0, [Lcom/squareup/picasso/MemoryPolicy; invoke-virtual {p1, p2, v0}, Lcom/squareup/picasso/RequestCreator;->a(Lcom/squareup/picasso/MemoryPolicy;[Lcom/squareup/picasso/MemoryPolicy;)Lcom/squareup/picasso/RequestCreator; move-result-object p1 invoke-virtual {p1}, Lcom/squareup/picasso/RequestCreator;->b()Lcom/squareup/picasso/RequestCreator; move-result-object p1 invoke-virtual {p1}, Lcom/squareup/picasso/RequestCreator;->f()Lcom/squareup/picasso/RequestCreator; move-result-object p1 iget-object p2, p0, Lcom/moji/user/homepage/UserCenterActivity;->v:Landroid/widget/ImageView; invoke-virtual {p1, p2}, Lcom/squareup/picasso/RequestCreator;->a(Landroid/widget/ImageView;)V .line 360 invoke-static {}, Lcom/moji/tool/AppDelegate;->a()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 iget-wide v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object p2 invoke-virtual {p1, p2, p3}, Lcom/moji/account/data/UserInfoSQLiteManager;->b(Ljava/lang/String;Ljava/lang/String;)Z goto :goto_0 .line 362 :cond_0 sget p1, Lcom/moji/user/R$string;->modify_background_failed:I invoke-static {p1}, Lcom/moji/tool/ToastTool;->a(I)V :goto_0 return-void .end method .method protected onActivityResult(IILandroid/content/Intent;)V .locals 1 .line 604 invoke-super {p0, p1, p2, p3}, Lcom/moji/newliveview/base/BaseLiveViewActivity;->onActivityResult(IILandroid/content/Intent;)V const/16 v0, 0x7b if-ne p1, v0, :cond_0 const/4 p1, -0x1 if-ne p2, p1, :cond_0 const-string p1, "result_extra_data" .line 606 invoke-virtual {p3, p1}, Landroid/content/Intent;->getParcelableArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList; move-result-object p1 if-eqz p1, :cond_0 .line 607 invoke-virtual {p1}, Ljava/util/ArrayList;->size()I move-result p2 if-lez p2, :cond_0 const/4 p2, 0x0 .line 608 invoke-virtual {p1, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; move-result-object p1 check-cast p1, Lcom/moji/camera/model/Image; .line 609 iget-object p2, p0, Lcom/moji/user/homepage/UserCenterActivity;->O:Lcom/moji/user/homepage/presenter/InformationPresenter; iget-object p1, p1, Lcom/moji/camera/model/Image;->cropUri:Landroid/net/Uri; invoke-virtual {p1}, Landroid/net/Uri;->getPath()Ljava/lang/String; move-result-object p1 invoke-virtual {p2, p1}, Lcom/moji/user/homepage/presenter/InformationPresenter;->a(Ljava/lang/String;)V :cond_0 return-void .end method .method public onClick(Landroid/view/View;)V .locals 5 .line 471 invoke-static {}, Lcom/moji/tool/Utils;->b()Z move-result v0 if-nez v0, :cond_0 return-void .line 474 :cond_0 invoke-virtual {p1}, Landroid/view/View;->getId()I move-result p1 .line 475 sget v0, Lcom/moji/user/R$id;->hot_picture_layout:I const/4 v1, 0x1 if-eq p1, v0, :cond_e sget v0, Lcom/moji/user/R$id;->win_praise_layout:I if-ne p1, v0, :cond_1 goto/16 :goto_2 .line 486 :cond_1 sget v0, Lcom/moji/user/R$id;->fans_layout:I if-eq p1, v0, :cond_c sget v0, Lcom/moji/user/R$id;->follows_layout:I if-ne p1, v0, :cond_2 goto/16 :goto_0 .line 497 :cond_2 sget v0, Lcom/moji/user/R$id;->attention_btn:I const/4 v2, 0x0 if-ne p1, v0, :cond_6 .line 498 iget-object p1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; if-nez p1, :cond_3 return-void .line 501 :cond_3 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;->f()Z move-result p1 if-eqz p1, :cond_5 .line 502 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 iget-wide v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object v0 invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-nez p1, :cond_4 iget-object p1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-boolean p1, p1, Lcom/moji/http/snsforum/entity/Information;->is_following:Z if-nez p1, :cond_4 .line 503 iget-object p1, p0, Lcom/moji/user/homepage/UserCenterActivity;->B:Lcom/moji/newliveview/base/view/AttentionButton; iget-wide v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object v0 iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-boolean v1, v1, Lcom/moji/http/snsforum/entity/Information;->is_followed:Z invoke-virtual {p1, v0, v1, v2}, Lcom/moji/newliveview/base/view/AttentionButton;->a(Ljava/lang/String;ZI)V .line 504 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object p1 sget-object v0, Lcom/moji/statistics/EVENT_TAG;->NEWLIVEVIEW_HOMEPAGE_ATTENTION_CLICK:Lcom/moji/statistics/EVENT_TAG; const-string v1, "1" invoke-virtual {p1, v0, v1}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;)Lcom/moji/statistics/EventManager; goto/16 :goto_4 .line 506 :cond_4 iget-object p1, p0, Lcom/moji/user/homepage/UserCenterActivity;->B:Lcom/moji/newliveview/base/view/AttentionButton; iget-wide v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object v0 iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-boolean v1, v1, Lcom/moji/http/snsforum/entity/Information;->is_followed:Z invoke-virtual {p1, v0, v1, v2}, Lcom/moji/newliveview/base/view/AttentionButton;->b(Ljava/lang/String;ZI)V .line 507 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object p1 sget-object v0, Lcom/moji/statistics/EVENT_TAG;->NEWLIVEVIEW_HOMEPAGE_ATTENTION_CLICK:Lcom/moji/statistics/EVENT_TAG; const-string v1, "2" invoke-virtual {p1, v0, v1}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;)Lcom/moji/statistics/EventManager; goto/16 :goto_4 .line 510 :cond_5 invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider; move-result-object p1 invoke-virtual {p1, p0}, Lcom/moji/account/data/AccountProvider;->b(Landroid/content/Context;)V goto/16 :goto_4 .line 512 :cond_6 sget v0, Lcom/moji/user/R$id;->riv:I if-ne p1, v0, :cond_9 .line 513 iget-object p1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; if-nez p1, :cond_7 return-void .line 516 :cond_7 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 iget-wide v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object v0 invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_8 .line 517 new-instance p1, Landroid/content/ComponentName; const-string v0, "com.moji.mjweather.setting.activity.SettingActivity" invoke-direct {p1, p0, v0}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V .line 518 new-instance v0, Landroid/content/Intent; invoke-direct {v0}, Landroid/content/Intent;->()V const-string v1, "setting_person_info_detail" .line 519 invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; move-result-object v1 invoke-virtual {v0, v1}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; .line 520 invoke-virtual {v0, p1}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; .line 521 invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->startActivity(Landroid/content/Intent;)V goto/16 :goto_4 .line 523 :cond_8 new-instance p1, Landroid/content/ComponentName; const-string v0, "com.moji.mjweather.me.activity.BigFaceActivity" invoke-direct {p1, p0, v0}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V .line 524 new-instance v0, Landroid/content/Intent; invoke-direct {v0}, Landroid/content/Intent;->()V const-string v1, "image_path" .line 525 iget-object v2, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v2, v2, Lcom/moji/http/snsforum/entity/Information;->face:Ljava/lang/String; invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; .line 526 invoke-virtual {v0, p1}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; .line 527 invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->startActivity(Landroid/content/Intent;)V goto/16 :goto_4 .line 529 :cond_9 sget v0, Lcom/moji/user/R$id;->background:I if-ne p1, v0, :cond_a .line 530 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;->f()Z move-result p1 if-eqz p1, :cond_10 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 iget-wide v3, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J invoke-static {v3, v4}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object v0 invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_10 .line 531 new-instance p1, Lcom/moji/camera/model/GalleryOptions$Builder; invoke-direct {p1}, Lcom/moji/camera/model/GalleryOptions$Builder;->()V invoke-virtual {p1, v1}, Lcom/moji/camera/model/GalleryOptions$Builder;->a(Z)Lcom/moji/camera/model/GalleryOptions$Builder; move-result-object p1 invoke-virtual {p1, v1}, Lcom/moji/camera/model/GalleryOptions$Builder;->b(Z)Lcom/moji/camera/model/GalleryOptions$Builder; move-result-object p1 invoke-virtual {p1}, Lcom/moji/camera/model/GalleryOptions$Builder;->a()Lcom/moji/camera/model/GalleryOptions; move-result-object p1 .line 532 new-instance v0, Lcom/moji/camera/model/CropOptions$Builder; invoke-direct {v0}, Lcom/moji/camera/model/CropOptions$Builder;->()V invoke-static {}, Lcom/moji/tool/DeviceTool;->b()I move-result v1 invoke-virtual {v0, v1}, Lcom/moji/camera/model/CropOptions$Builder;->a(I)Lcom/moji/camera/model/CropOptions$Builder; move-result-object v0 invoke-static {}, Lcom/moji/tool/DeviceTool;->b()I move-result v1 mul-int/lit16 v1, v1, 0xc3 div-int/lit16 v1, v1, 0x177 invoke-virtual {v0, v1}, Lcom/moji/camera/model/CropOptions$Builder;->b(I)Lcom/moji/camera/model/CropOptions$Builder; move-result-object v0 invoke-virtual {v0, v2}, Lcom/moji/camera/model/CropOptions$Builder;->c(I)Lcom/moji/camera/model/CropOptions$Builder; move-result-object v0 invoke-virtual {v0, v2}, Lcom/moji/camera/model/CropOptions$Builder;->d(I)Lcom/moji/camera/model/CropOptions$Builder; move-result-object v0 invoke-virtual {v0}, Lcom/moji/camera/model/CropOptions$Builder;->a()Lcom/moji/camera/model/CropOptions; move-result-object v0 .line 533 sget v1, Lcom/moji/user/R$string;->update_personal_bk:I invoke-static {v1}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object v1 invoke-static {p0, v1, p1, v0}, Lcom/moji/camera/PhotoActivity;->takePhoto(Landroid/app/Activity;Ljava/lang/String;Lcom/moji/camera/model/GalleryOptions;Lcom/moji/camera/model/CropOptions;)V goto/16 :goto_4 .line 535 :cond_a sget v0, Lcom/moji/user/R$id;->iv_report:I if-ne p1, v0, :cond_b .line 536 invoke-direct {p0}, Lcom/moji/user/homepage/UserCenterActivity;->o()V goto/16 :goto_4 .line 537 :cond_b sget v0, Lcom/moji/user/R$id;->rl_more_layout:I if-ne p1, v0, :cond_10 .line 538 invoke-direct {p0}, Lcom/moji/user/homepage/UserCenterActivity;->n()V .line 539 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object p1 sget-object v0, Lcom/moji/statistics/EVENT_TAG;->NEWLIVEVIEW_HOMEPAGE_MORE_CLICK:Lcom/moji/statistics/EVENT_TAG; invoke-virtual {p1, v0}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;)Lcom/moji/statistics/EventManager; goto/16 :goto_4 .line 487 :cond_c :goto_0 new-instance v0, Landroid/content/Intent; const-class v2, Lcom/moji/user/homepage/MyFriendActivity; invoke-direct {v0, p0, v2}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V .line 488 sget-object v2, Lcom/moji/user/homepage/MyFriendActivity;->NICK_NAME:Ljava/lang/String; invoke-direct {p0}, Lcom/moji/user/homepage/UserCenterActivity;->m()Ljava/lang/String; move-result-object v3 invoke-virtual {v0, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; .line 489 sget-object v2, Lcom/moji/user/homepage/MyFriendActivity;->SNS_ID:Ljava/lang/String; iget-wide v3, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J invoke-virtual {v0, v2, v3, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; .line 490 sget v2, Lcom/moji/user/R$id;->fans_layout:I if-ne p1, v2, :cond_d .line 491 sget-object p1, Lcom/moji/user/homepage/MyHonorActivity;->POSITION:Ljava/lang/String; invoke-virtual {v0, p1, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; .line 492 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object p1 sget-object v1, Lcom/moji/statistics/EVENT_TAG;->NEWLIVEVIEW_HOMEPAGE_BUTTON_CLICK:Lcom/moji/statistics/EVENT_TAG; const-string v2, "8" invoke-virtual {p1, v1, v2}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;)Lcom/moji/statistics/EventManager; goto :goto_1 .line 494 :cond_d invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object p1 sget-object v1, Lcom/moji/statistics/EVENT_TAG;->NEWLIVEVIEW_HOMEPAGE_BUTTON_CLICK:Lcom/moji/statistics/EVENT_TAG; const-string v2, "7" invoke-virtual {p1, v1, v2}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;)Lcom/moji/statistics/EventManager; .line 496 :goto_1 invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->startActivity(Landroid/content/Intent;)V goto :goto_4 .line 476 :cond_e :goto_2 new-instance v0, Landroid/content/Intent; const-class v2, Lcom/moji/user/homepage/MyHonorActivity; invoke-direct {v0, p0, v2}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V .line 477 sget-object v2, Lcom/moji/user/homepage/MyHonorActivity;->NICK_NAME:Ljava/lang/String; invoke-direct {p0}, Lcom/moji/user/homepage/UserCenterActivity;->m()Ljava/lang/String; move-result-object v3 invoke-virtual {v0, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; .line 478 sget-object v2, Lcom/moji/user/homepage/MyHonorActivity;->SNS_ID:Ljava/lang/String; iget-wide v3, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J invoke-virtual {v0, v2, v3, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; .line 479 sget v2, Lcom/moji/user/R$id;->win_praise_layout:I if-ne p1, v2, :cond_f .line 480 sget-object p1, Lcom/moji/user/homepage/MyHonorActivity;->POSITION:Ljava/lang/String; invoke-virtual {v0, p1, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; .line 481 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object p1 sget-object v1, Lcom/moji/statistics/EVENT_TAG;->NEWLIVEVIEW_HOMEPAGE_BUTTON_CLICK:Lcom/moji/statistics/EVENT_TAG; const-string v2, "6" invoke-virtual {p1, v1, v2}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;)Lcom/moji/statistics/EventManager; goto :goto_3 .line 483 :cond_f invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object p1 sget-object v1, Lcom/moji/statistics/EVENT_TAG;->NEWLIVEVIEW_HOMEPAGE_BUTTON_CLICK:Lcom/moji/statistics/EVENT_TAG; const-string v2, "5" invoke-virtual {p1, v1, v2}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;)Lcom/moji/statistics/EventManager; .line 485 :goto_3 invoke-virtual {p0, v0}, Lcom/moji/user/homepage/UserCenterActivity;->startActivity(Landroid/content/Intent;)V :cond_10 :goto_4 return-void .end method .method protected onCreate(Landroid/os/Bundle;)V .locals 1 .param p1 # Landroid/os/Bundle; .annotation build Landroid/support/annotation/Nullable; .end annotation .end param .line 125 invoke-virtual {p0}, Lcom/moji/user/homepage/UserCenterActivity;->getWindow()Landroid/view/Window; move-result-object v0 invoke-static {v0}, Lcom/moji/tool/DeviceTool;->a(Landroid/view/Window;)V .line 126 invoke-super {p0, p1}, Lcom/moji/newliveview/base/BaseLiveViewActivity;->onCreate(Landroid/os/Bundle;)V .line 127 invoke-static {}, Lcom/moji/bus/Bus;->a()Lcom/moji/bus/Bus; move-result-object p1 invoke-virtual {p1, p0}, Lcom/moji/bus/Bus;->a(Ljava/lang/Object;)V .line 128 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object p1 sget-object v0, Lcom/moji/statistics/EVENT_TAG;->NEWLIVEVIEW_HOMEPAGE:Lcom/moji/statistics/EVENT_TAG; invoke-virtual {p1, v0}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;)Lcom/moji/statistics/EventManager; .line 129 new-instance p1, Lcom/moji/user/homepage/UserCenterActivity$1; invoke-direct {p1, p0}, Lcom/moji/user/homepage/UserCenterActivity$1;->(Lcom/moji/user/homepage/UserCenterActivity;)V invoke-static {p1}, Lcom/moji/tool/thread/MJPools;->a(Ljava/lang/Runnable;)I return-void .end method .method protected onDestroy()V .locals 2 .line 616 invoke-super {p0}, Lcom/moji/newliveview/base/BaseLiveViewActivity;->onDestroy()V .line 617 invoke-static {}, Lcom/moji/bus/Bus;->a()Lcom/moji/bus/Bus; move-result-object v0 invoke-virtual {v0, p0}, Lcom/moji/bus/Bus;->b(Ljava/lang/Object;)V const/4 v0, 0x0 .line 618 :goto_0 sget-object v1, Lcom/moji/user/homepage/UserCenterActivity;->c:Ljava/util/List; invoke-interface {v1}, Ljava/util/List;->size()I move-result v1 if-ge v0, v1, :cond_1 .line 619 sget-object v1, Lcom/moji/user/homepage/UserCenterActivity;->c:Ljava/util/List; invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; move-result-object v1 check-cast v1, Ljava/lang/ref/WeakReference; if-eqz v1, :cond_0 .line 621 invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v1 check-cast v1, Lcom/moji/user/homepage/UserCenterActivity; if-eqz v1, :cond_0 .line 622 invoke-virtual {v1, p0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z move-result v1 if-eqz v1, :cond_0 .line 623 sget-object v1, Lcom/moji/user/homepage/UserCenterActivity;->c:Ljava/util/List; invoke-interface {v1, v0}, Ljava/util/List;->remove(I)Ljava/lang/Object; goto :goto_1 :cond_0 add-int/lit8 v0, v0, 0x1 goto :goto_0 :cond_1 :goto_1 return-void .end method .method protected onPause()V .locals 5 .line 632 invoke-super {p0}, Lcom/moji/newliveview/base/BaseLiveViewActivity;->onPause()V .line 633 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v0 iget-wide v2, p0, Lcom/moji/user/homepage/UserCenterActivity;->Q:J sub-long/2addr v0, v2 .line 634 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object v2 sget-object v3, Lcom/moji/statistics/EVENT_TAG;->NEWLIVEVIEW_HOMEPAGE_DURATION:Lcom/moji/statistics/EVENT_TAG; const-string v4, "" invoke-virtual {v2, v3, v4, v0, v1}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;J)Lcom/moji/statistics/EventManager; return-void .end method .method protected onResume()V .locals 3 .line 408 invoke-super {p0}, Lcom/moji/newliveview/base/BaseLiveViewActivity;->onResume()V .line 410 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; if-eqz v0, :cond_0 invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider; move-result-object v0 invoke-virtual {v0}, Lcom/moji/account/data/AccountProvider;->d()Ljava/lang/String; move-result-object v0 iget-wide v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J invoke-static {v1, v2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v0 if-eqz v0, :cond_0 .line 411 invoke-static {p0}, Lcom/moji/account/data/UserInfoSQLiteManager;->a(Landroid/content/Context;)Lcom/moji/account/data/UserInfoSQLiteManager; move-result-object v0 iget-wide v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->l:J invoke-static {v1, v2}, Ljava/lang/String;->valueOf(J)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 if-eqz v0, :cond_0 .line 413 iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v2, v0, Lcom/moji/account/data/UserInfo;->nick:Ljava/lang/String; iput-object v2, v1, Lcom/moji/http/snsforum/entity/Information;->nick:Ljava/lang/String; .line 414 iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v2, v0, Lcom/moji/account/data/UserInfo;->sign:Ljava/lang/String; iput-object v2, v1, Lcom/moji/http/snsforum/entity/Information;->sign:Ljava/lang/String; .line 415 iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v2, v0, Lcom/moji/account/data/UserInfo;->city_name:Ljava/lang/String; iput-object v2, v1, Lcom/moji/http/snsforum/entity/Information;->address:Ljava/lang/String; .line 416 iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-object v0, v0, Lcom/moji/account/data/UserInfo;->face:Ljava/lang/String; iput-object v0, v1, Lcom/moji/http/snsforum/entity/Information;->face:Ljava/lang/String; .line 417 invoke-virtual {p0}, Lcom/moji/user/homepage/UserCenterActivity;->d()V .line 418 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->K:Lcom/moji/user/homepage/fragment/InformationFragment; iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; invoke-virtual {v0, v1}, Lcom/moji/user/homepage/fragment/InformationFragment;->b(Lcom/moji/http/snsforum/entity/Information;)V .line 421 :cond_0 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v0 iput-wide v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->Q:J return-void .end method .method public refreshAttentionEvent(Lcom/moji/newliveview/rank/AttentionEvent;)V .locals 5 .annotation runtime Lorg/greenrobot/eventbus/Subscribe; a = .enum Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode; .end annotation .line 651 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; if-nez v0, :cond_0 return-void .line 654 :cond_0 iget-wide v0, p1, Lcom/moji/newliveview/rank/AttentionEvent;->a:J iget-object v2, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-wide v2, v2, Lcom/moji/http/snsforum/entity/Information;->sns_id:J cmp-long v4, v0, v2 if-nez v4, :cond_1 .line 655 iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-boolean p1, p1, Lcom/moji/newliveview/rank/AttentionEvent;->b:Z iput-boolean p1, v0, Lcom/moji/http/snsforum/entity/Information;->is_following:Z .line 656 iget-object p1, p0, Lcom/moji/user/homepage/UserCenterActivity;->B:Lcom/moji/newliveview/base/view/AttentionButton; iget-object v0, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-boolean v0, v0, Lcom/moji/http/snsforum/entity/Information;->is_following:Z iget-object v1, p0, Lcom/moji/user/homepage/UserCenterActivity;->n:Lcom/moji/http/snsforum/entity/Information; iget-boolean v1, v1, Lcom/moji/http/snsforum/entity/Information;->is_followed:Z invoke-virtual {p1, v0, v1}, Lcom/moji/newliveview/base/view/AttentionButton;->a(ZZ)V :cond_1 return-void .end method