.class public Lcom/me/MyPersonalFragment; .super Lcom/home/base/LedBleFragment; .source "MyPersonalFragment.java" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/me/MyPersonalFragment$ExitCallBack; } .end annotation # static fields .field private static final READ_EXTERNAL_STORAGE:Ljava/lang/String; = "READ_EXTERNAL_STORAGE_MyPersonalFragment" .field private static final TAG:Ljava/lang/String; = "MyPersonalFragment" # instance fields .field btnLogout:Landroid/widget/Button; .annotation runtime Lbutterknife/BindView; value = 0x7f090057 .end annotation .end field .field btnUpdate:Landroid/widget/Button; .annotation runtime Lbutterknife/BindView; value = 0x7f090062 .end annotation .end field .field public canShowToast:Z .field files:Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/io/File;", ">;" } .end annotation .end field .field ivUserPic:Lcom/video/CircleImageView; .annotation runtime Lbutterknife/BindView; value = 0x7f0901d2 .end annotation .end field .field ll_my:Landroid/widget/LinearLayout; .field private mCropParameterStyle:Lcom/luck/picture/lib/style/PictureCropParameterStyle; .field mExitCall:Lcom/me/MyPersonalFragment$ExitCallBack; .field private mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; .field mView:Landroid/view/View; .field params:Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/String;", ">;" } .end annotation .end field .field regist:Landroid/widget/Button; .field private requestExternalStorageEffect:Lcom/home/widget/effects/Effectstype; .field private requestExternalStorageSP:Landroid/content/SharedPreferences; .field private selectList:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Lcom/luck/picture/lib/entity/LocalMedia;", ">;" } .end annotation .end field .field tvEmail:Landroid/widget/TextView; .annotation runtime Lbutterknife/BindView; value = 0x7f09056f .end annotation .end field .field tvUserName:Landroid/widget/TextView; .annotation runtime Lbutterknife/BindView; value = 0x7f0905e0 .end annotation .end field # direct methods .method static bridge synthetic -$$Nest$fgetrequestExternalStorageSP(Lcom/me/MyPersonalFragment;)Landroid/content/SharedPreferences; .registers 1 iget-object p0, p0, Lcom/me/MyPersonalFragment;->requestExternalStorageSP:Landroid/content/SharedPreferences; return-object p0 .end method .method static bridge synthetic -$$Nest$fputrequestExternalStorageEffect(Lcom/me/MyPersonalFragment;Lcom/home/widget/effects/Effectstype;)V .registers 2 iput-object p1, p0, Lcom/me/MyPersonalFragment;->requestExternalStorageEffect:Lcom/home/widget/effects/Effectstype; return-void .end method .method static bridge synthetic -$$Nest$mrequestExternalStoragePermission(Lcom/me/MyPersonalFragment;)V .registers 1 invoke-direct {p0}, Lcom/me/MyPersonalFragment;->requestExternalStoragePermission()V return-void .end method .method public constructor ()V .registers 2 .line 63 invoke-direct {p0}, Lcom/home/base/LedBleFragment;->()V const/4 v0, 0x0 .line 83 iput-boolean v0, p0, Lcom/me/MyPersonalFragment;->canShowToast:Z .line 338 new-instance v0, Ljava/util/ArrayList; invoke-direct {v0}, Ljava/util/ArrayList;->()V iput-object v0, p0, Lcom/me/MyPersonalFragment;->selectList:Ljava/util/List; return-void .end method .method private getDefaultStyle()V .registers 10 .line 419 new-instance v0, Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-direct {v0}, Lcom/luck/picture/lib/style/PictureParameterStyle;->()V iput-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const/4 v1, 0x0 .line 421 iput-boolean v1, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->isChangeStatusBarFontColor:Z .line 423 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; iput-boolean v1, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->isOpenCompletedNumStyle:Z .line 425 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; iput-boolean v1, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->isOpenCheckNumStyle:Z .line 427 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const-string v1, "#393a3e" invoke-static {v1}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureStatusBarColor:I .line 429 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {v1}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleBarBackgroundColor:I .line 431 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f08038f iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleUpResId:I .line 433 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f08038e iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleDownResId:I .line 435 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f0803a8 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureFolderCheckedDotStyle:I .line 437 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f080392 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureLeftBackIcon:I .line 439 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v2 const v3, 0x7f0600f6 invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureTitleTextColor:I .line 441 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v2 invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCancelTextColor:I .line 443 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f08038a iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCheckedStyle:I .line 445 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v2 const v3, 0x7f0600ec invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureBottomBgColor:I .line 447 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f0803a7 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCheckNumBgStyle:I .line 449 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v2 const v3, 0x7f0600ed invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->picturePreviewTextColor:I .line 451 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v2 const v4, 0x7f0600e0 invoke-static {v2, v4}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureUnPreviewTextColor:I .line 453 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v2 invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureCompleteTextColor:I .line 455 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v2 invoke-static {v2, v4}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureUnCompleteTextColor:I .line 457 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v2 const v3, 0x7f0600f1 invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->picturePreviewBottomBgColor:I .line 459 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const v2, 0x7f080399 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureExternalPreviewDeleteStyle:I .line 461 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; const/4 v2, 0x1 iput-boolean v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureExternalPreviewGonePreviewDelete:Z .line 463 iget-object v0, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; invoke-static {v1}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I move-result v2 iput v2, v0, Lcom/luck/picture/lib/style/PictureParameterStyle;->pictureNavBarColor:I .line 466 new-instance v0, Lcom/luck/picture/lib/style/PictureCropParameterStyle; .line 467 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v2 const v3, 0x7f060027 invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v4 .line 468 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v2 invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v5 .line 469 invoke-static {v1}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I move-result v6 .line 470 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v1 const v2, 0x7f060029 invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v7 iget-object v1, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; iget-boolean v8, v1, Lcom/luck/picture/lib/style/PictureParameterStyle;->isChangeStatusBarFontColor:Z move-object v3, v0 invoke-direct/range {v3 .. v8}, Lcom/luck/picture/lib/style/PictureCropParameterStyle;->(IIIIZ)V iput-object v0, p0, Lcom/me/MyPersonalFragment;->mCropParameterStyle:Lcom/luck/picture/lib/style/PictureCropParameterStyle; return-void .end method .method private requestExternalStoragePermission()V .registers 6 .line 482 iget-object v0, p0, Lcom/me/MyPersonalFragment;->requestExternalStorageEffect:Lcom/home/widget/effects/Effectstype; if-nez v0, :cond_c4 .line 483 new-instance v0, Lcom/home/widget/effects/NiftyDialogBuilder; invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v1 const v2, 0x7f110217 invoke-direct {v0, v1, v2}, Lcom/home/widget/effects/NiftyDialogBuilder;->(Landroid/content/Context;I)V .line 484 sget-object v1, Lcom/home/widget/effects/Effectstype;->SlideBottom:Lcom/home/widget/effects/Effectstype; iput-object v1, p0, Lcom/me/MyPersonalFragment;->requestExternalStorageEffect:Lcom/home/widget/effects/Effectstype; const/4 v1, 0x0 .line 485 invoke-virtual {v0, v1}, Lcom/home/widget/effects/NiftyDialogBuilder;->setCancelable(Z)V .line 486 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getResources()Landroid/content/res/Resources; move-result-object v2 const v3, 0x7f100095 invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v2}, Lcom/home/widget/effects/NiftyDialogBuilder;->withTitle(Ljava/lang/CharSequence;)Lcom/home/widget/effects/NiftyDialogBuilder; move-result-object v2 const-string v3, "#000000" invoke-virtual {v2, v3}, Lcom/home/widget/effects/NiftyDialogBuilder;->withTitleColor(Ljava/lang/String;)Lcom/home/widget/effects/NiftyDialogBuilder; move-result-object v2 const-string v3, "#11000000" invoke-virtual {v2, v3}, Lcom/home/widget/effects/NiftyDialogBuilder;->withDividerColor(Ljava/lang/String;)Lcom/home/widget/effects/NiftyDialogBuilder; move-result-object v2 .line 488 invoke-virtual {v2, v1}, Lcom/home/widget/effects/NiftyDialogBuilder;->isCancelableOnTouchOutside(Z)Lcom/home/widget/effects/NiftyDialogBuilder; move-result-object v2 const/16 v3, 0xc8 invoke-virtual {v2, v3}, Lcom/home/widget/effects/NiftyDialogBuilder;->withDuration(I)Lcom/home/widget/effects/NiftyDialogBuilder; move-result-object v2 iget-object v3, p0, Lcom/me/MyPersonalFragment;->requestExternalStorageEffect:Lcom/home/widget/effects/Effectstype; .line 489 invoke-virtual {v2, v3}, Lcom/home/widget/effects/NiftyDialogBuilder;->withEffect(Lcom/home/widget/effects/Effectstype;)Lcom/home/widget/effects/NiftyDialogBuilder; move-result-object v2 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getResources()Landroid/content/res/Resources; move-result-object v3 const v4, 0x7f1000cd invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Lcom/home/widget/effects/NiftyDialogBuilder;->withButton1Text(Ljava/lang/CharSequence;)Lcom/home/widget/effects/NiftyDialogBuilder; move-result-object v2 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getResources()Landroid/content/res/Resources; move-result-object v3 const v4, 0x7f1000a3 invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Lcom/home/widget/effects/NiftyDialogBuilder;->withButton2Text(Ljava/lang/CharSequence;)Lcom/home/widget/effects/NiftyDialogBuilder; const v2, 0x7f0c0051 .line 491 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v3 invoke-virtual {v0, v2, v3}, Lcom/home/widget/effects/NiftyDialogBuilder;->setCustomView(ILandroid/content/Context;)Lcom/home/widget/effects/NiftyDialogBuilder; .line 492 invoke-virtual {v0}, Lcom/home/widget/effects/NiftyDialogBuilder;->getContentView()Landroid/view/View; move-result-object v2 const v3, 0x7f090496 .line 493 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v2 check-cast v2, Landroid/widget/TextView; .line 494 invoke-static {}, Landroid/text/method/LinkMovementMethod;->getInstance()Landroid/text/method/MovementMethod; move-result-object v3 invoke-virtual {v2, v3}, Landroid/widget/TextView;->setMovementMethod(Landroid/text/method/MovementMethod;)V .line 495 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getResources()Landroid/content/res/Resources; move-result-object v3 const v4, 0x106000d invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getColor(I)I move-result v3 invoke-virtual {v2, v3}, Landroid/widget/TextView;->setHighlightColor(I)V .line 496 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getResources()Landroid/content/res/Resources; move-result-object v3 const v4, 0x7f100093 invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 497 new-instance v2, Lcom/me/MyPersonalFragment$8; invoke-direct {v2, p0, v0}, Lcom/me/MyPersonalFragment$8;->(Lcom/me/MyPersonalFragment;Lcom/home/widget/effects/NiftyDialogBuilder;)V invoke-virtual {v0, v2}, Lcom/home/widget/effects/NiftyDialogBuilder;->setButton1Click(Landroid/view/View$OnClickListener;)Lcom/home/widget/effects/NiftyDialogBuilder; move-result-object v2 new-instance v3, Lcom/me/MyPersonalFragment$7; invoke-direct {v3, p0, v0}, Lcom/me/MyPersonalFragment$7;->(Lcom/me/MyPersonalFragment;Lcom/home/widget/effects/NiftyDialogBuilder;)V .line 506 invoke-virtual {v2, v3}, Lcom/home/widget/effects/NiftyDialogBuilder;->setButton2Click(Landroid/view/View$OnClickListener;)Lcom/home/widget/effects/NiftyDialogBuilder; .line 518 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v2 const-string v3, "READ_EXTERNAL_STORAGE_MyPersonalFragment" invoke-virtual {v2, v3, v1}, Landroidx/fragment/app/FragmentActivity;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; move-result-object v1 iput-object v1, p0, Lcom/me/MyPersonalFragment;->requestExternalStorageSP:Landroid/content/SharedPreferences; .line 521 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v1 invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;->isFinishing()Z move-result v1 if-nez v1, :cond_c4 .line 522 invoke-virtual {v0}, Lcom/home/widget/effects/NiftyDialogBuilder;->show()V :cond_c4 return-void .end method .method private savePic(Landroid/graphics/Bitmap;Ljava/lang/String;)V .registers 5 .line 258 :try_start_0 new-instance v0, Ljava/io/FileOutputStream; invoke-direct {v0, p2}, Ljava/io/FileOutputStream;->(Ljava/lang/String;)V .line 260 sget-object p2, Landroid/graphics/Bitmap$CompressFormat;->PNG:Landroid/graphics/Bitmap$CompressFormat; const/16 v1, 0x64 invoke-virtual {p1, p2, v1, v0}, Landroid/graphics/Bitmap;->compress(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z move-result p1 .line 261 invoke-virtual {v0}, Ljava/io/FileOutputStream;->flush()V .line 262 invoke-virtual {v0}, Ljava/io/FileOutputStream;->close()V if-eqz p1, :cond_26 .line 264 const-string p1, "MyPersonalFragment" const-string p2, "savePic: " invoke-static {p1, p2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I :try_end_1c .catch Ljava/io/FileNotFoundException; {:try_start_0 .. :try_end_1c} :catch_22 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_1c} :catch_1d goto :goto_26 :catch_1d move-exception p1 .line 270 invoke-virtual {p1}, Ljava/io/IOException;->printStackTrace()V goto :goto_26 :catch_22 move-exception p1 .line 268 invoke-virtual {p1}, Ljava/io/FileNotFoundException;->printStackTrace()V :cond_26 :goto_26 return-void .end method # virtual methods .method public getHeadImage()V .registers 11 .line 302 iget-object v0, p0, Lcom/me/MyPersonalFragment;->params:Ljava/util/Map; invoke-interface {v0}, Ljava/util/Map;->clear()V .line 303 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getContext()Landroid/content/Context; move-result-object v0 const-string v1, "account" const-string v2, "0000" invoke-static {v0, v1, v2}, Lcom/forum/login/LogInActivity;->getString(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 .line 304 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getContext()Landroid/content/Context; move-result-object v1 const-string v3, "password" invoke-static {v1, v3, v2}, Lcom/forum/login/LogInActivity;->getString(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v1 .line 305 iget-object v2, p0, Lcom/me/MyPersonalFragment;->params:Ljava/util/Map; const-string v4, "userName" invoke-interface {v2, v4, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 306 iget-object v0, p0, Lcom/me/MyPersonalFragment;->params:Ljava/util/Map; new-instance v2, Lcom/forum/login/PasswordUtil; invoke-direct {v2}, Lcom/forum/login/PasswordUtil;->()V invoke-virtual {v2, v1}, Lcom/forum/login/PasswordUtil;->encrypt(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 invoke-interface {v0, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 307 invoke-static {}, Lcom/home/http/HttpUtil;->getInstance()Lcom/home/http/HttpUtil; move-result-object v4 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v6 iget-object v8, p0, Lcom/me/MyPersonalFragment;->params:Ljava/util/Map; new-instance v9, Lcom/me/MyPersonalFragment$6; invoke-direct {v9, p0}, Lcom/me/MyPersonalFragment$6;->(Lcom/me/MyPersonalFragment;)V const/4 v5, 0x1 const-string v7, "http://api.appv2.ledspi.com/xpy-server/user/loginByApp" invoke-virtual/range {v4 .. v9}, Lcom/home/http/HttpUtil;->getSourceData(ZLandroid/app/Activity;Ljava/lang/String;Ljava/util/Map;Lcom/home/http/HttpUtil$HttpCallBack;)V return-void .end method .method public getUserImage()V .registers 6 .line 342 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v0 const-string v1, "android.permission.WRITE_EXTERNAL_STORAGE" invoke-static {v0, v1}, Lcom/luck/picture/lib/permissions/PermissionChecker;->checkSelfPermission(Landroid/content/Context;Ljava/lang/String;)Z move-result v0 const/4 v2, 0x0 const/4 v3, 0x1 if-eqz v0, :cond_1a .line 343 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getContext()Landroid/content/Context; move-result-object v0 invoke-static {}, Lcom/luck/picture/lib/config/PictureMimeType;->ofImage()I move-result v1 invoke-static {v0, v1}, Lcom/luck/picture/lib/tools/PictureFileUtils;->deleteCacheDirFile(Landroid/content/Context;I)V goto :goto_25 .line 345 :cond_1a invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v0 new-array v4, v3, [Ljava/lang/String; aput-object v1, v4, v2 invoke-static {v0, v4, v3}, Lcom/luck/picture/lib/permissions/PermissionChecker;->requestPermissions(Landroid/app/Activity;[Ljava/lang/String;I)V .line 349 :goto_25 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v0 invoke-static {v0}, Lcom/luck/picture/lib/PictureSelector;->create(Landroid/app/Activity;)Lcom/luck/picture/lib/PictureSelector; move-result-object v0 .line 350 invoke-static {}, Lcom/luck/picture/lib/config/PictureMimeType;->ofImage()I move-result v1 invoke-virtual {v0, v1}, Lcom/luck/picture/lib/PictureSelector;->openGallery(I)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 .line 351 invoke-static {}, Lcom/common/pictureselector/GlideEngine;->createGlideEngine()Lcom/common/pictureselector/GlideEngine; move-result-object v1 invoke-virtual {v0, v1}, Lcom/luck/picture/lib/PictureSelectionModel;->loadImageEngine(Lcom/luck/picture/lib/engine/ImageEngine;)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 const v1, 0x7f110223 .line 352 invoke-virtual {v0, v1}, Lcom/luck/picture/lib/PictureSelectionModel;->theme(I)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 iget-object v1, p0, Lcom/me/MyPersonalFragment;->mPictureParameterStyle:Lcom/luck/picture/lib/style/PictureParameterStyle; .line 354 invoke-virtual {v0, v1}, Lcom/luck/picture/lib/PictureSelectionModel;->setPictureStyle(Lcom/luck/picture/lib/style/PictureParameterStyle;)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 iget-object v1, p0, Lcom/me/MyPersonalFragment;->mCropParameterStyle:Lcom/luck/picture/lib/style/PictureCropParameterStyle; .line 355 invoke-virtual {v0, v1}, Lcom/luck/picture/lib/PictureSelectionModel;->setPictureCropStyle(Lcom/luck/picture/lib/style/PictureCropParameterStyle;)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 .line 357 invoke-virtual {v0, v3}, Lcom/luck/picture/lib/PictureSelectionModel;->maxSelectNum(I)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 .line 358 invoke-virtual {v0, v3}, Lcom/luck/picture/lib/PictureSelectionModel;->minSelectNum(I)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 const/4 v1, 0x4 .line 359 invoke-virtual {v0, v1}, Lcom/luck/picture/lib/PictureSelectionModel;->imageSpanCount(I)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 const-string v1, "" .line 360 invoke-virtual {v0, v1}, Lcom/luck/picture/lib/PictureSelectionModel;->cameraFileName(Ljava/lang/String;)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 const/4 v1, 0x2 .line 361 invoke-virtual {v0, v1}, Lcom/luck/picture/lib/PictureSelectionModel;->selectionMode(I)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 .line 363 invoke-virtual {v0, v2}, Lcom/luck/picture/lib/PictureSelectionModel;->isSingleDirectReturn(Z)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 .line 364 invoke-virtual {v0, v3}, Lcom/luck/picture/lib/PictureSelectionModel;->previewImage(Z)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 .line 365 invoke-virtual {v0, v3}, Lcom/luck/picture/lib/PictureSelectionModel;->previewVideo(Z)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 .line 367 invoke-virtual {v0, v3}, Lcom/luck/picture/lib/PictureSelectionModel;->enablePreviewAudio(Z)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 .line 368 invoke-virtual {v0, v3}, Lcom/luck/picture/lib/PictureSelectionModel;->isCamera(Z)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 .line 369 invoke-virtual {v0, v3}, Lcom/luck/picture/lib/PictureSelectionModel;->isZoomAnim(Z)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 .line 371 invoke-virtual {v0, v3}, Lcom/luck/picture/lib/PictureSelectionModel;->enableCrop(Z)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 .line 372 invoke-virtual {v0, v3}, Lcom/luck/picture/lib/PictureSelectionModel;->compress(Z)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 const/16 v1, 0x14 .line 373 invoke-virtual {v0, v1}, Lcom/luck/picture/lib/PictureSelectionModel;->compressQuality(I)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 .line 374 invoke-virtual {v0, v3}, Lcom/luck/picture/lib/PictureSelectionModel;->synOrAsy(Z)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 .line 381 invoke-virtual {v0, v2}, Lcom/luck/picture/lib/PictureSelectionModel;->isGif(Z)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 .line 386 invoke-virtual {v0, v2}, Lcom/luck/picture/lib/PictureSelectionModel;->openClickSound(Z)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 iget-object v1, p0, Lcom/me/MyPersonalFragment;->selectList:Ljava/util/List; .line 387 invoke-virtual {v0, v1}, Lcom/luck/picture/lib/PictureSelectionModel;->selectionMedia(Ljava/util/List;)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 .line 388 invoke-virtual {v0, v2}, Lcom/luck/picture/lib/PictureSelectionModel;->isDragFrame(Z)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 const/16 v1, 0x5a .line 393 invoke-virtual {v0, v1}, Lcom/luck/picture/lib/PictureSelectionModel;->cutOutQuality(I)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 .line 394 invoke-virtual {v0, v3}, Lcom/luck/picture/lib/PictureSelectionModel;->minimumCompressSize(I)Lcom/luck/picture/lib/PictureSelectionModel; move-result-object v0 const/16 v1, 0xbc .line 402 invoke-virtual {v0, v1}, Lcom/luck/picture/lib/PictureSelectionModel;->forResult(I)V return-void .end method .method public initData()V .registers 7 .line 103 invoke-static {}, Lcom/home/base/LedBleActivity;->getBaseApp()Lcom/home/base/LedBleApplication; move-result-object v0 invoke-virtual {v0}, Lcom/home/base/LedBleApplication;->getUserToken()Ljava/lang/String; move-result-object v0 const-string v1, "" invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v0 const/16 v2, 0x8 const/4 v3, 0x0 if-eqz v0, :cond_1e .line 104 iget-object v0, p0, Lcom/me/MyPersonalFragment;->ll_my:Landroid/widget/LinearLayout; invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V .line 105 iget-object v0, p0, Lcom/me/MyPersonalFragment;->regist:Landroid/widget/Button; invoke-virtual {v0, v3}, Landroid/widget/Button;->setVisibility(I)V goto :goto_28 .line 107 :cond_1e iget-object v0, p0, Lcom/me/MyPersonalFragment;->ll_my:Landroid/widget/LinearLayout; invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;->setVisibility(I)V .line 108 iget-object v0, p0, Lcom/me/MyPersonalFragment;->regist:Landroid/widget/Button; invoke-virtual {v0, v2}, Landroid/widget/Button;->setVisibility(I)V .line 110 :goto_28 invoke-static {}, Lcom/home/base/LedBleActivity;->getBaseApp()Lcom/home/base/LedBleApplication; move-result-object v0 invoke-virtual {v0}, Lcom/home/base/LedBleApplication;->getUserHeadImage()Ljava/lang/String; move-result-object v0 invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v0 const v1, 0x7f08046a const v2, 0x7f1001e9 const v3, 0x7f1001e7 if-nez v0, :cond_a5 .line 111 iget-object v0, p0, Lcom/me/MyPersonalFragment;->tvUserName:Landroid/widget/TextView; new-instance v4, Ljava/lang/StringBuilder; invoke-direct {v4}, Ljava/lang/StringBuilder;->()V invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getResources()Landroid/content/res/Resources; move-result-object v5 invoke-virtual {v5, v3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v3 invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v3 invoke-static {}, Lcom/home/base/LedBleActivity;->getBaseApp()Lcom/home/base/LedBleApplication; move-result-object v4 invoke-virtual {v4}, Lcom/home/base/LedBleApplication;->getUserName()Ljava/lang/String; move-result-object v4 invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v3 invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 112 iget-object v0, p0, Lcom/me/MyPersonalFragment;->tvEmail:Landroid/widget/TextView; new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getResources()Landroid/content/res/Resources; move-result-object v4 invoke-virtual {v4, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v2 invoke-static {}, Lcom/home/base/LedBleActivity;->getBaseApp()Lcom/home/base/LedBleApplication; move-result-object v3 invoke-virtual {v3}, Lcom/home/base/LedBleApplication;->getCheckMode()Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v2 invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 113 invoke-static {}, Lcom/squareup/picasso/Picasso;->get()Lcom/squareup/picasso/Picasso; move-result-object v0 invoke-static {}, Lcom/home/base/LedBleActivity;->getBaseApp()Lcom/home/base/LedBleApplication; move-result-object v2 invoke-virtual {v2}, Lcom/home/base/LedBleApplication;->getUserHeadImage()Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v2}, Lcom/squareup/picasso/Picasso;->load(Ljava/lang/String;)Lcom/squareup/picasso/RequestCreator; move-result-object v0 invoke-virtual {v0, v1}, Lcom/squareup/picasso/RequestCreator;->placeholder(I)Lcom/squareup/picasso/RequestCreator; move-result-object v0 iget-object v1, p0, Lcom/me/MyPersonalFragment;->ivUserPic:Lcom/video/CircleImageView; invoke-virtual {v0, v1}, Lcom/squareup/picasso/RequestCreator;->into(Landroid/widget/ImageView;)V goto :goto_f6 .line 115 :cond_a5 iget-object v0, p0, Lcom/me/MyPersonalFragment;->tvUserName:Landroid/widget/TextView; new-instance v4, Ljava/lang/StringBuilder; invoke-direct {v4}, Ljava/lang/StringBuilder;->()V invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getResources()Landroid/content/res/Resources; move-result-object v5 invoke-virtual {v5, v3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v3 invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v3 invoke-static {}, Lcom/home/base/LedBleActivity;->getBaseApp()Lcom/home/base/LedBleApplication; move-result-object v4 invoke-virtual {v4}, Lcom/home/base/LedBleApplication;->getUserName()Ljava/lang/String; move-result-object v4 invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v3 invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 116 iget-object v0, p0, Lcom/me/MyPersonalFragment;->tvEmail:Landroid/widget/TextView; new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getResources()Landroid/content/res/Resources; move-result-object v4 invoke-virtual {v4, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v2 invoke-static {}, Lcom/home/base/LedBleActivity;->getBaseApp()Lcom/home/base/LedBleApplication; move-result-object v3 invoke-virtual {v3}, Lcom/home/base/LedBleApplication;->getCheckMode()Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v2 invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 117 iget-object v0, p0, Lcom/me/MyPersonalFragment;->ivUserPic:Lcom/video/CircleImageView; invoke-virtual {v0, v1}, Lcom/video/CircleImageView;->setImageResource(I)V :goto_f6 return-void .end method .method public initEvent()V .registers 4 .line 160 new-instance v0, Landroid/content/Intent; invoke-direct {v0}, Landroid/content/Intent;->()V .line 161 iget-object v1, p0, Lcom/me/MyPersonalFragment;->btnUpdate:Landroid/widget/Button; new-instance v2, Lcom/me/MyPersonalFragment$1; invoke-direct {v2, p0, v0}, Lcom/me/MyPersonalFragment$1;->(Lcom/me/MyPersonalFragment;Landroid/content/Intent;)V invoke-virtual {v1, v2}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 169 iget-object v0, p0, Lcom/me/MyPersonalFragment;->btnLogout:Landroid/widget/Button; new-instance v1, Lcom/me/MyPersonalFragment$2; invoke-direct {v1, p0}, Lcom/me/MyPersonalFragment$2;->(Lcom/me/MyPersonalFragment;)V invoke-virtual {v0, v1}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 176 iget-object v0, p0, Lcom/me/MyPersonalFragment;->regist:Landroid/widget/Button; new-instance v1, Lcom/me/MyPersonalFragment$3; invoke-direct {v1, p0}, Lcom/me/MyPersonalFragment$3;->(Lcom/me/MyPersonalFragment;)V invoke-virtual {v0, v1}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 182 iget-object v0, p0, Lcom/me/MyPersonalFragment;->ivUserPic:Lcom/video/CircleImageView; new-instance v1, Lcom/me/MyPersonalFragment$4; invoke-direct {v1, p0}, Lcom/me/MyPersonalFragment$4;->(Lcom/me/MyPersonalFragment;)V invoke-virtual {v0, v1}, Lcom/video/CircleImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V return-void .end method .method public initView()V .registers 1 return-void .end method .method public onActivityResult(IILandroid/content/Intent;)V .registers 9 .line 205 invoke-super {p0, p1, p2, p3}, Lcom/home/base/LedBleFragment;->onActivityResult(IILandroid/content/Intent;)V const/16 p2, 0xbc if-eq p1, p2, :cond_9 goto/16 :goto_118 .line 210 :cond_9 invoke-static {p3}, Lcom/luck/picture/lib/PictureSelector;->obtainMultipleResult(Landroid/content/Intent;)Ljava/util/List; move-result-object p1 iput-object p1, p0, Lcom/me/MyPersonalFragment;->selectList:Ljava/util/List; const/4 p1, 0x0 move p2, p1 .line 215 :goto_11 iget-object p3, p0, Lcom/me/MyPersonalFragment;->selectList:Ljava/util/List; invoke-interface {p3}, Ljava/util/List;->size()I move-result p3 if-ge p2, p3, :cond_ab .line 216 iget-object p3, p0, Lcom/me/MyPersonalFragment;->params:Ljava/util/Map; invoke-interface {p3}, Ljava/util/Map;->clear()V .line 217 iget-object p3, p0, Lcom/me/MyPersonalFragment;->files:Ljava/util/Map; invoke-interface {p3}, Ljava/util/Map;->clear()V .line 218 invoke-static {}, Lcom/luck/picture/lib/tools/SdkVersionUtils;->checkedAndroid_Q()Z move-result p3 if-eqz p3, :cond_4b .line 219 iget-object p3, p0, Lcom/me/MyPersonalFragment;->selectList:Ljava/util/List; invoke-interface {p3, p2}, Ljava/util/List;->get(I)Ljava/lang/Object; move-result-object p3 check-cast p3, Lcom/luck/picture/lib/entity/LocalMedia; invoke-virtual {p3}, Lcom/luck/picture/lib/entity/LocalMedia;->getAndroidQToPath()Ljava/lang/String; move-result-object p3 invoke-static {p3}, Landroid/graphics/BitmapFactory;->decodeFile(Ljava/lang/String;)Landroid/graphics/Bitmap; move-result-object p3 .line 220 new-instance v0, Ljava/io/File; iget-object v1, p0, Lcom/me/MyPersonalFragment;->selectList:Ljava/util/List; invoke-interface {v1, p2}, Ljava/util/List;->get(I)Ljava/lang/Object; move-result-object v1 check-cast v1, Lcom/luck/picture/lib/entity/LocalMedia; invoke-virtual {v1}, Lcom/luck/picture/lib/entity/LocalMedia;->getAndroidQToPath()Ljava/lang/String; move-result-object v1 invoke-direct {v0, v1}, Ljava/io/File;->(Ljava/lang/String;)V goto :goto_6c .line 222 :cond_4b iget-object p3, p0, Lcom/me/MyPersonalFragment;->selectList:Ljava/util/List; invoke-interface {p3, p2}, Ljava/util/List;->get(I)Ljava/lang/Object; move-result-object p3 check-cast p3, Lcom/luck/picture/lib/entity/LocalMedia; invoke-virtual {p3}, Lcom/luck/picture/lib/entity/LocalMedia;->getPath()Ljava/lang/String; move-result-object p3 invoke-static {p3}, Landroid/graphics/BitmapFactory;->decodeFile(Ljava/lang/String;)Landroid/graphics/Bitmap; move-result-object p3 .line 223 new-instance v0, Ljava/io/File; iget-object v1, p0, Lcom/me/MyPersonalFragment;->selectList:Ljava/util/List; invoke-interface {v1, p2}, Ljava/util/List;->get(I)Ljava/lang/Object; move-result-object v1 check-cast v1, Lcom/luck/picture/lib/entity/LocalMedia; invoke-virtual {v1}, Lcom/luck/picture/lib/entity/LocalMedia;->getPath()Ljava/lang/String; move-result-object v1 invoke-direct {v0, v1}, Ljava/io/File;->(Ljava/lang/String;)V .line 226 :goto_6c invoke-virtual {v0}, Ljava/io/File;->length()J move-result-wide v1 const-wide/32 v3, 0x100000 div-long/2addr v1, v3 const-wide/16 v3, 0x1 cmp-long v1, v1, v3 if-gtz v1, :cond_9b .line 227 iget-object v1, p0, Lcom/me/MyPersonalFragment;->ivUserPic:Lcom/video/CircleImageView; invoke-virtual {v1, p3}, Lcom/video/CircleImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V .line 228 iget-object p3, p0, Lcom/me/MyPersonalFragment;->params:Ljava/util/Map; invoke-static {}, Lcom/home/base/LedBleActivity;->getBaseApp()Lcom/home/base/LedBleApplication; move-result-object v1 invoke-virtual {v1}, Lcom/home/base/LedBleApplication;->getUserToken()Ljava/lang/String; move-result-object v1 const-string v2, "token" invoke-interface {p3, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 229 iget-object p3, p0, Lcom/me/MyPersonalFragment;->files:Ljava/util/Map; invoke-virtual {v0}, Ljava/io/File;->getName()Ljava/lang/String; move-result-object v1 invoke-interface {p3, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 230 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->uploading()V goto :goto_a7 .line 232 :cond_9b iget-object p3, p0, Lcom/me/MyPersonalFragment;->activity:Lcom/home/base/LedBleActivity; const v0, 0x7f10019c invoke-static {p3, v0, p1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; move-result-object p3 invoke-virtual {p3}, Landroid/widget/Toast;->show()V :goto_a7 add-int/lit8 p2, p2, 0x1 goto/16 :goto_11 .line 243 :cond_ab iget-object p1, p0, Lcom/me/MyPersonalFragment;->selectList:Ljava/util/List; invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; move-result-object p1 :goto_b1 invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z move-result p2 if-eqz p2, :cond_118 invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object p2 check-cast p2, Lcom/luck/picture/lib/entity/LocalMedia; .line 244 new-instance p3, Ljava/lang/StringBuilder; const-string v0, "\u538b\u7f29---->" invoke-direct {p3, v0}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V invoke-virtual {p2}, Lcom/luck/picture/lib/entity/LocalMedia;->getCompressPath()Ljava/lang/String; move-result-object v0 invoke-virtual {p3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object p3 invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p3 const-string v0, "MyPersonalFragment" invoke-static {v0, p3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I .line 245 new-instance p3, Ljava/lang/StringBuilder; const-string v1, "\u539f\u56fe---->" invoke-direct {p3, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V invoke-virtual {p2}, Lcom/luck/picture/lib/entity/LocalMedia;->getPath()Ljava/lang/String; move-result-object v1 invoke-virtual {p3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object p3 invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p3 invoke-static {v0, p3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I .line 246 new-instance p3, Ljava/lang/StringBuilder; const-string v1, "\u88c1\u526a---->" invoke-direct {p3, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V invoke-virtual {p2}, Lcom/luck/picture/lib/entity/LocalMedia;->getCutPath()Ljava/lang/String; move-result-object v1 invoke-virtual {p3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object p3 invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p3 invoke-static {v0, p3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I .line 247 new-instance p3, Ljava/lang/StringBuilder; const-string v1, "Android Q \u7279\u6709Path---->" invoke-direct {p3, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V invoke-virtual {p2}, Lcom/luck/picture/lib/entity/LocalMedia;->getAndroidQToPath()Ljava/lang/String; move-result-object p2 invoke-virtual {p3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object p2 invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p2 invoke-static {v0, p2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I goto :goto_b1 :cond_118 :goto_118 return-void .end method .method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; .registers 5 const p3, 0x7f0c0098 const/4 v0, 0x0 .line 90 invoke-virtual {p1, p3, p2, v0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; move-result-object p1 iput-object p1, p0, Lcom/me/MyPersonalFragment;->mView:Landroid/view/View; .line 91 new-instance p1, Ljava/util/HashMap; invoke-direct {p1}, Ljava/util/HashMap;->()V iput-object p1, p0, Lcom/me/MyPersonalFragment;->params:Ljava/util/Map; .line 92 new-instance p1, Ljava/util/HashMap; invoke-direct {p1}, Ljava/util/HashMap;->()V iput-object p1, p0, Lcom/me/MyPersonalFragment;->files:Ljava/util/Map; .line 93 iget-object p1, p0, Lcom/me/MyPersonalFragment;->mView:Landroid/view/View; const p2, 0x7f0902a1 invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/LinearLayout; iput-object p1, p0, Lcom/me/MyPersonalFragment;->ll_my:Landroid/widget/LinearLayout; .line 94 iget-object p1, p0, Lcom/me/MyPersonalFragment;->mView:Landroid/view/View; const p2, 0x7f090392 invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object p1 check-cast p1, Landroid/widget/Button; iput-object p1, p0, Lcom/me/MyPersonalFragment;->regist:Landroid/widget/Button; .line 96 invoke-direct {p0}, Lcom/me/MyPersonalFragment;->getDefaultStyle()V .line 98 iget-object p1, p0, Lcom/me/MyPersonalFragment;->mView:Landroid/view/View; return-object p1 .end method .method public onHiddenChanged(Z)V .registers 2 .line 409 invoke-super {p0, p1}, Lcom/home/base/LedBleFragment;->onHiddenChanged(Z)V return-void .end method .method public onResume()V .registers 7 .line 123 invoke-super {p0}, Lcom/home/base/LedBleFragment;->onResume()V .line 124 invoke-static {}, Lcom/home/base/LedBleActivity;->getBaseApp()Lcom/home/base/LedBleApplication; move-result-object v0 invoke-virtual {v0}, Lcom/home/base/LedBleApplication;->getUserToken()Ljava/lang/String; move-result-object v0 const-string v1, "" invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v0 const/16 v2, 0x8 const/4 v3, 0x0 if-eqz v0, :cond_21 .line 125 iget-object v0, p0, Lcom/me/MyPersonalFragment;->ll_my:Landroid/widget/LinearLayout; invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V .line 126 iget-object v0, p0, Lcom/me/MyPersonalFragment;->regist:Landroid/widget/Button; invoke-virtual {v0, v3}, Landroid/widget/Button;->setVisibility(I)V goto :goto_2b .line 128 :cond_21 iget-object v0, p0, Lcom/me/MyPersonalFragment;->ll_my:Landroid/widget/LinearLayout; invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;->setVisibility(I)V .line 129 iget-object v0, p0, Lcom/me/MyPersonalFragment;->regist:Landroid/widget/Button; invoke-virtual {v0, v2}, Landroid/widget/Button;->setVisibility(I)V .line 131 :goto_2b invoke-static {}, Lcom/home/base/LedBleActivity;->getBaseApp()Lcom/home/base/LedBleApplication; move-result-object v0 invoke-virtual {v0}, Lcom/home/base/LedBleApplication;->getUserHeadImage()Ljava/lang/String; move-result-object v0 invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v0 const v1, 0x7f08046a const v2, 0x7f1001e9 const v3, 0x7f1001e7 if-nez v0, :cond_a8 .line 132 iget-object v0, p0, Lcom/me/MyPersonalFragment;->tvUserName:Landroid/widget/TextView; new-instance v4, Ljava/lang/StringBuilder; invoke-direct {v4}, Ljava/lang/StringBuilder;->()V invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getResources()Landroid/content/res/Resources; move-result-object v5 invoke-virtual {v5, v3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v3 invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v3 invoke-static {}, Lcom/home/base/LedBleActivity;->getBaseApp()Lcom/home/base/LedBleApplication; move-result-object v4 invoke-virtual {v4}, Lcom/home/base/LedBleApplication;->getUserName()Ljava/lang/String; move-result-object v4 invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v3 invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 133 iget-object v0, p0, Lcom/me/MyPersonalFragment;->tvEmail:Landroid/widget/TextView; new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getResources()Landroid/content/res/Resources; move-result-object v4 invoke-virtual {v4, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v2 invoke-static {}, Lcom/home/base/LedBleActivity;->getBaseApp()Lcom/home/base/LedBleApplication; move-result-object v3 invoke-virtual {v3}, Lcom/home/base/LedBleApplication;->getCheckMode()Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v2 invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 134 invoke-static {}, Lcom/squareup/picasso/Picasso;->get()Lcom/squareup/picasso/Picasso; move-result-object v0 invoke-static {}, Lcom/home/base/LedBleActivity;->getBaseApp()Lcom/home/base/LedBleApplication; move-result-object v2 invoke-virtual {v2}, Lcom/home/base/LedBleApplication;->getUserHeadImage()Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v2}, Lcom/squareup/picasso/Picasso;->load(Ljava/lang/String;)Lcom/squareup/picasso/RequestCreator; move-result-object v0 invoke-virtual {v0, v1}, Lcom/squareup/picasso/RequestCreator;->placeholder(I)Lcom/squareup/picasso/RequestCreator; move-result-object v0 iget-object v1, p0, Lcom/me/MyPersonalFragment;->ivUserPic:Lcom/video/CircleImageView; invoke-virtual {v0, v1}, Lcom/squareup/picasso/RequestCreator;->into(Landroid/widget/ImageView;)V goto :goto_f9 .line 136 :cond_a8 iget-object v0, p0, Lcom/me/MyPersonalFragment;->tvUserName:Landroid/widget/TextView; new-instance v4, Ljava/lang/StringBuilder; invoke-direct {v4}, Ljava/lang/StringBuilder;->()V invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getResources()Landroid/content/res/Resources; move-result-object v5 invoke-virtual {v5, v3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v3 invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v3 invoke-static {}, Lcom/home/base/LedBleActivity;->getBaseApp()Lcom/home/base/LedBleApplication; move-result-object v4 invoke-virtual {v4}, Lcom/home/base/LedBleApplication;->getUserName()Ljava/lang/String; move-result-object v4 invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v3 invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 137 iget-object v0, p0, Lcom/me/MyPersonalFragment;->tvEmail:Landroid/widget/TextView; new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getResources()Landroid/content/res/Resources; move-result-object v4 invoke-virtual {v4, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v2 invoke-static {}, Lcom/home/base/LedBleActivity;->getBaseApp()Lcom/home/base/LedBleApplication; move-result-object v3 invoke-virtual {v3}, Lcom/home/base/LedBleApplication;->getCheckMode()Ljava/lang/String; move-result-object v3 invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v2 invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 138 iget-object v0, p0, Lcom/me/MyPersonalFragment;->ivUserPic:Lcom/video/CircleImageView; invoke-virtual {v0, v1}, Lcom/video/CircleImageView;->setImageResource(I)V :goto_f9 return-void .end method .method public setExitCallBack(Lcom/me/MyPersonalFragment$ExitCallBack;)V .registers 2 .line 155 iput-object p1, p0, Lcom/me/MyPersonalFragment;->mExitCall:Lcom/me/MyPersonalFragment$ExitCallBack; return-void .end method .method public uploading()V .registers 8 .line 275 invoke-static {}, Lcom/home/http/HttpUtil;->getInstance()Lcom/home/http/HttpUtil; move-result-object v0 invoke-virtual {p0}, Lcom/me/MyPersonalFragment;->getActivity()Landroidx/fragment/app/FragmentActivity; move-result-object v2 iget-object v4, p0, Lcom/me/MyPersonalFragment;->params:Ljava/util/Map; iget-object v5, p0, Lcom/me/MyPersonalFragment;->files:Ljava/util/Map; new-instance v6, Lcom/me/MyPersonalFragment$5; invoke-direct {v6, p0}, Lcom/me/MyPersonalFragment$5;->(Lcom/me/MyPersonalFragment;)V const/4 v1, 0x1 const-string v3, "http://api.appv2.ledspi.com/xpy-server/user/updateHeadImageByApp" invoke-virtual/range {v0 .. v6}, Lcom/home/http/HttpUtil;->uploadFile(ZLandroid/app/Activity;Ljava/lang/String;Ljava/util/Map;Ljava/util/Map;Lcom/home/http/HttpUtil$HttpCallBack;)V return-void .end method