Weather/smali_classes3/com/moji/skinshop/SkinDownloadDetailActivity.smali
2021-05-10 10:13:34 +02:00

3278 lines
90 KiB
Smali

.class public Lcom/moji/skinshop/SkinDownloadDetailActivity;
.super Lcom/moji/skinshop/SkinDetailBaseActivity;
.source "SkinDownloadDetailActivity.java"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/moji/skinshop/SkinDownloadDetailActivity$ShareTask;,
Lcom/moji/skinshop/SkinDownloadDetailActivity$ApplyTask;,
Lcom/moji/skinshop/SkinDownloadDetailActivity$SkinDeleteTask;
}
.end annotation
# instance fields
.field private aA:Lcom/moji/share/MJThirdShareManager;
.field private final aB:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private final al:Ljava/lang/String;
.field private am:Landroid/app/Dialog;
.field private an:Lcom/moji/skinshop/SkinDownloadDetailActivity$SkinDeleteTask;
.field private ao:Ljava/io/File;
.field private ap:Ljava/lang/String;
.field private aq:Ljava/lang/String;
.field private ar:Ljava/lang/String;
.field private as:Landroid/graphics/Bitmap;
.field private at:Landroid/widget/ListView;
.field private au:Landroid/widget/RatingBar;
.field private av:Landroid/widget/Button;
.field private aw:Landroid/widget/TextView;
.field private ax:Landroid/widget/LinearLayout;
.field private ay:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Lcom/moji/imageview/RemoteImageView;",
">;"
}
.end annotation
.end field
.field private az:Lcom/moji/skinshop/preference/SkinShopPref;
.field private final b:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 2
.line 107
invoke-direct {p0}, Lcom/moji/skinshop/SkinDetailBaseActivity;-><init>()V
.line 86
invoke-static {}, Lcom/moji/tool/AppDelegate;->a()Landroid/content/Context;
move-result-object v0
invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v0
sget v1, Lcom/moji/skinshop/R$string;->org3_widget_date:I
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->b:Ljava/lang/String;
.line 87
invoke-static {}, Lcom/moji/tool/AppDelegate;->a()Landroid/content/Context;
move-result-object v0
invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v0
sget v1, Lcom/moji/skinshop/R$string;->org3_widget_date_new:I
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->al:Ljava/lang/String;
.line 281
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aB:Ljava/util/ArrayList;
return-void
.end method
.method private A()V
.locals 9
.line 235
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->i:Landroid/widget/LinearLayout;
sget v1, Lcom/moji/skinshop/R$id;->skinName:I
invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
.line 237
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->i:Landroid/widget/LinearLayout;
sget v2, Lcom/moji/skinshop/R$id;->skinSize:I
invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/TextView;
iput-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aw:Landroid/widget/TextView;
.line 238
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->i:Landroid/widget/LinearLayout;
sget v2, Lcom/moji/skinshop/R$id;->skinRating:I
invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/RatingBar;
iput-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->au:Landroid/widget/RatingBar;
.line 240
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->A:Landroid/widget/TextView;
const/16 v2, 0x8
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setVisibility(I)V
.line 242
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->i:Landroid/widget/LinearLayout;
sget v3, Lcom/moji/skinshop/R$id;->widget_type_layout:I
invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/LinearLayout;
.line 243
iget-object v3, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->i:Landroid/widget/LinearLayout;
sget v4, Lcom/moji/skinshop/R$id;->widget_type1:I
invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
move-result-object v3
check-cast v3, Landroid/widget/ImageView;
.line 244
iget-object v4, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->i:Landroid/widget/LinearLayout;
sget v5, Lcom/moji/skinshop/R$id;->widget_type2:I
invoke-virtual {v4, v5}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
move-result-object v4
check-cast v4, Landroid/widget/ImageView;
.line 245
iget-object v5, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->i:Landroid/widget/LinearLayout;
sget v6, Lcom/moji/skinshop/R$id;->widget_type3:I
invoke-virtual {v5, v6}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
move-result-object v5
check-cast v5, Landroid/widget/ImageView;
.line 246
iget-object v6, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->i:Landroid/widget/LinearLayout;
sget v7, Lcom/moji/skinshop/R$id;->widget_type4:I
invoke-virtual {v6, v7}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
move-result-object v6
check-cast v6, Landroid/widget/ImageView;
.line 247
iget-object v7, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
if-eqz v7, :cond_7
.line 248
iget-object v7, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
invoke-virtual {v7}, Lcom/moji/skinshop/entiy/SkinSDInfo;->getName()Ljava/lang/String;
move-result-object v7
invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_0
.line 249
new-instance v7, Ljava/lang/StringBuilder;
invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
iget-object v8, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
invoke-virtual {v8}, Lcom/moji/skinshop/entiy/SkinSDInfo;->getName()Ljava/lang/String;
move-result-object v8
invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v8, "("
invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
sget v8, Lcom/moji/skinshop/R$string;->skin_old:I
invoke-virtual {p0, v8}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->getString(I)Ljava/lang/String;
move-result-object v8
invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v8, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
.line 250
invoke-virtual {v8}, Lcom/moji/skinshop/entiy/SkinSDInfo;->getSkinEnginVersion()F
move-result v8
invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
const-string v8, ")"
invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v7
.line 249
invoke-virtual {v0, v7}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 253
:cond_0
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
invoke-virtual {v0}, Lcom/moji/skinshop/entiy/SkinSDInfo;->getSkinSize()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_1
.line 254
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aw:Landroid/widget/TextView;
iget-object v7, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
invoke-virtual {v7}, Lcom/moji/skinshop/entiy/SkinSDInfo;->getSkinSize()Ljava/lang/String;
move-result-object v7
invoke-static {v7}, Lcom/moji/skinshop/util/SkinUtil;->e(Ljava/lang/String;)Ljava/lang/String;
move-result-object v7
invoke-virtual {v0, v7}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 257
:cond_1
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
invoke-virtual {v0}, Lcom/moji/skinshop/entiy/SkinSDInfo;->getShowType()Ljava/lang/String;
move-result-object v0
.line 259
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-eqz v7, :cond_2
.line 260
invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V
goto :goto_0
:cond_2
const-string v1, ","
.line 262
invoke-virtual {v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
move-result-object v0
.line 263
invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
const-string v1, "4X1"
.line 264
invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_3
.line 265
sget v1, Lcom/moji/skinshop/R$drawable;->type_4x1:I
invoke-virtual {v3, v1}, Landroid/widget/ImageView;->setImageResource(I)V
:cond_3
const-string v1, "4X2"
.line 267
invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_4
.line 268
sget v1, Lcom/moji/skinshop/R$drawable;->type_4x2:I
invoke-virtual {v4, v1}, Landroid/widget/ImageView;->setImageResource(I)V
:cond_4
const-string v1, "5X1"
.line 270
invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_5
.line 271
sget v1, Lcom/moji/skinshop/R$drawable;->type_5x1:I
invoke-virtual {v5, v1}, Landroid/widget/ImageView;->setImageResource(I)V
:cond_5
const-string v1, "5X2"
.line 273
invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_6
.line 274
sget v0, Lcom/moji/skinshop/R$drawable;->type_5x2:I
invoke-virtual {v6, v0}, Landroid/widget/ImageView;->setImageResource(I)V
.line 277
:cond_6
:goto_0
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
invoke-virtual {p0, v0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->a(Lcom/moji/skinshop/entiy/SkinSDInfo;)V
:cond_7
return-void
.end method
.method private B()V
.locals 12
.line 287
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->i:Landroid/widget/LinearLayout;
sget v1, Lcom/moji/skinshop/R$id;->image_hsv:I
invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/HorizontalScrollView;
.line 288
new-instance v1, Ljava/util/ArrayList;
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
iput-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ay:Ljava/util/ArrayList;
.line 289
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ay:Ljava/util/ArrayList;
new-instance v2, Lcom/moji/imageview/RemoteImageView;
invoke-direct {v2, p0}, Lcom/moji/imageview/RemoteImageView;-><init>(Landroid/content/Context;)V
invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 290
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ay:Ljava/util/ArrayList;
new-instance v2, Lcom/moji/imageview/RemoteImageView;
invoke-direct {v2, p0}, Lcom/moji/imageview/RemoteImageView;-><init>(Landroid/content/Context;)V
invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 291
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ay:Ljava/util/ArrayList;
new-instance v2, Lcom/moji/imageview/RemoteImageView;
invoke-direct {v2, p0}, Lcom/moji/imageview/RemoteImageView;-><init>(Landroid/content/Context;)V
invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 293
invoke-static {}, Lcom/moji/tool/DeviceTool;->f()F
move-result v1
.line 296
new-instance v2, Landroid/widget/LinearLayout;
invoke-direct {v2, p0}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V
const/high16 v3, 0x41200000 # 10.0f
mul-float v3, v3, v1
float-to-int v3, v3
const/4 v4, 0x0
.line 297
invoke-virtual {v2, v4, v4, v3, v4}, Landroid/widget/LinearLayout;->setPadding(IIII)V
.line 298
invoke-static {}, Lcom/moji/tool/DeviceTool;->f()F
move-result v5
const v6, 0x43a58000 # 331.0f
mul-float v5, v5, v6
float-to-int v5, v5
.line 300
iget-object v7, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ay:Ljava/util/ArrayList;
invoke-virtual {v7}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v7
:goto_0
invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z
move-result v8
const/4 v9, 0x1
if-eqz v8, :cond_0
invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v8
check-cast v8, Lcom/moji/imageview/RemoteImageView;
.line 301
new-instance v10, Landroid/widget/LinearLayout$LayoutParams;
const/high16 v11, 0x435d0000 # 221.0f
mul-float v11, v11, v1
float-to-int v11, v11
invoke-direct {v10, v11, v5}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
.line 302
invoke-virtual {v10, v3, v4, v4, v4}, Landroid/widget/LinearLayout$LayoutParams;->setMargins(IIII)V
.line 303
invoke-virtual {v8, v10}, Lcom/moji/imageview/RemoteImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 304
sget v10, Lcom/moji/skinshop/R$drawable;->moji_cloud_edging:I
invoke-virtual {v8, v10}, Lcom/moji/imageview/RemoteImageView;->setBackgroundResource(I)V
.line 305
invoke-virtual {v8, v4}, Lcom/moji/imageview/RemoteImageView;->setIsTouchClickable(Z)V
.line 306
invoke-virtual {v8, v9}, Lcom/moji/imageview/RemoteImageView;->setIsloadAnnimation(Z)V
.line 308
new-instance v9, Lcom/moji/skinshop/SkinDownloadDetailActivity$3;
invoke-direct {v9, p0, v8}, Lcom/moji/skinshop/SkinDownloadDetailActivity$3;-><init>(Lcom/moji/skinshop/SkinDownloadDetailActivity;Lcom/moji/imageview/RemoteImageView;)V
invoke-virtual {v8, v9}, Lcom/moji/imageview/RemoteImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 327
invoke-virtual {v2, v8}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V
goto :goto_0
.line 329
:cond_0
invoke-virtual {v0, v2}, Landroid/widget/HorizontalScrollView;->addView(Landroid/view/View;)V
.line 331
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
if-eqz v0, :cond_5
.line 332
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
invoke-virtual {v0}, Lcom/moji/skinshop/entiy/SkinSDInfo;->getId()Ljava/lang/String;
move-result-object v0
.line 333
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
invoke-virtual {v1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->getDirPathName()Ljava/lang/String;
move-result-object v1
.line 334
invoke-static {v1}, Lcom/moji/skinshop/util/SkinUtil;->b(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_4
const-string v0, "ORG"
.line 335
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
const/4 v2, 0x2
if-eqz v0, :cond_1
.line 336
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ay:Ljava/util/ArrayList;
invoke-virtual {v0, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/moji/imageview/RemoteImageView;
const-string v1, "http://download.moji001.com/skin/images/dt201504071.jpg"
invoke-virtual {v0, v1}, Lcom/moji/imageview/RemoteImageView;->setUrl(Ljava/lang/String;)V
.line 337
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ay:Ljava/util/ArrayList;
invoke-virtual {v0, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/moji/imageview/RemoteImageView;
const-string v1, "http://download.moji001.com/skin/images/dt201504072.jpg"
invoke-virtual {v0, v1}, Lcom/moji/imageview/RemoteImageView;->setUrl(Ljava/lang/String;)V
.line 338
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ay:Ljava/util/ArrayList;
invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/moji/imageview/RemoteImageView;
const-string v1, "http://download.moji001.com/skin/images/dt201504073.jpg"
invoke-virtual {v0, v1}, Lcom/moji/imageview/RemoteImageView;->setUrl(Ljava/lang/String;)V
goto :goto_1
:cond_1
const-string v0, "ORG_WHITE"
.line 339
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_2
.line 340
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ay:Ljava/util/ArrayList;
invoke-virtual {v0, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/moji/imageview/RemoteImageView;
const-string v1, "http://download.moji001.com/skin/images/dt201701181.png"
invoke-virtual {v0, v1}, Lcom/moji/imageview/RemoteImageView;->setUrl(Ljava/lang/String;)V
.line 341
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ay:Ljava/util/ArrayList;
invoke-virtual {v0, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/moji/imageview/RemoteImageView;
const-string v1, "http://download.moji001.com/skin/images/dt201701182.png"
invoke-virtual {v0, v1}, Lcom/moji/imageview/RemoteImageView;->setUrl(Ljava/lang/String;)V
.line 342
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ay:Ljava/util/ArrayList;
invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/moji/imageview/RemoteImageView;
const-string v1, "http://download.moji001.com/skin/images/dt201701183.png"
invoke-virtual {v0, v1}, Lcom/moji/imageview/RemoteImageView;->setUrl(Ljava/lang/String;)V
goto :goto_1
:cond_2
const-string v0, "ORG_BLACK"
.line 343
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_3
.line 344
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ay:Ljava/util/ArrayList;
invoke-virtual {v0, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/moji/imageview/RemoteImageView;
const-string v1, "http://download.moji001.com/skin/images/dt201701184.png"
invoke-virtual {v0, v1}, Lcom/moji/imageview/RemoteImageView;->setUrl(Ljava/lang/String;)V
.line 345
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ay:Ljava/util/ArrayList;
invoke-virtual {v0, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/moji/imageview/RemoteImageView;
const-string v1, "http://download.moji001.com/skin/images/dt201701185.png"
invoke-virtual {v0, v1}, Lcom/moji/imageview/RemoteImageView;->setUrl(Ljava/lang/String;)V
.line 346
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ay:Ljava/util/ArrayList;
invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/moji/imageview/RemoteImageView;
const-string v1, "http://download.moji001.com/skin/images/dt201701186.png"
invoke-virtual {v0, v1}, Lcom/moji/imageview/RemoteImageView;->setUrl(Ljava/lang/String;)V
.line 348
:cond_3
:goto_1
invoke-static {}, Lcom/moji/tool/DeviceTool;->f()F
move-result v0
mul-float v0, v0, v6
float-to-int v0, v0
mul-int/lit16 v0, v0, 0x1e0
div-int/lit16 v0, v0, 0x335
.line 350
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ay:Ljava/util/ArrayList;
invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_2
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_5
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/moji/imageview/RemoteImageView;
.line 351
iget-object v6, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aB:Ljava/util/ArrayList;
invoke-virtual {v2}, Lcom/moji/imageview/RemoteImageView;->getUrl()Ljava/lang/String;
move-result-object v7
invoke-virtual {v6, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 352
new-instance v6, Landroid/widget/LinearLayout$LayoutParams;
invoke-direct {v6, v0, v5}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
.line 353
invoke-virtual {v6, v3, v4, v4, v4}, Landroid/widget/LinearLayout$LayoutParams;->setMargins(IIII)V
.line 354
invoke-virtual {v2, v6}, Lcom/moji/imageview/RemoteImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 355
invoke-virtual {v2, v4}, Lcom/moji/imageview/RemoteImageView;->setIsTouchClickable(Z)V
.line 356
invoke-virtual {v2, v9}, Lcom/moji/imageview/RemoteImageView;->setNeedCache(Z)V
.line 357
invoke-virtual {v2}, Lcom/moji/imageview/RemoteImageView;->a()V
goto :goto_2
.line 360
:cond_4
invoke-static {v0}, Lcom/moji/skinshop/util/Util;->b(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_5
.line 361
iput-boolean v9, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ae:Z
const-string v1, ""
.line 362
invoke-direct {p0, v1, v0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->a(Ljava/lang/String;Ljava/lang/String;)V
:cond_5
return-void
.end method
.method private C()V
.locals 2
.line 862
sget v0, Lcom/moji/skinshop/R$string;->skin_validate_un_login:I
const/4 v1, 0x0
invoke-static {p0, v0, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
move-result-object v0
invoke-virtual {v0}, Landroid/widget/Toast;->show()V
.line 863
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
.end method
.method private D()Lcom/moji/share/entity/ShareContentConfig;
.locals 7
.line 901
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->getApplicationContext()Landroid/content/Context;
move-result-object v1
const-string v2, "share"
invoke-static {v1, v2}, Lcom/moji/tool/FileTool;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;
move-result-object v1
invoke-virtual {v1}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "/"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "picture_to_share_skin.jpg"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
.line 902
new-instance v1, Lcom/moji/skinshop/SkinDownloadDetailActivity$ShareTask;
invoke-direct {v1, p0, v0}, Lcom/moji/skinshop/SkinDownloadDetailActivity$ShareTask;-><init>(Lcom/moji/skinshop/SkinDownloadDetailActivity;Ljava/lang/String;)V
sget-object v2, Lcom/moji/tool/thread/ThreadType;->IO_THREAD:Lcom/moji/tool/thread/ThreadType;
const/4 v3, 0x0
new-array v3, v3, [Ljava/lang/Void;
invoke-virtual {v1, v2, v3}, Lcom/moji/skinshop/SkinDownloadDetailActivity$ShareTask;->a(Lcom/moji/tool/thread/ThreadType;[Ljava/lang/Object;)Lcom/moji/tool/thread/task/MJAsyncTask;
.line 903
invoke-virtual {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->getResources()Landroid/content/res/Resources;
move-result-object v1
sget v2, Lcom/moji/skinshop/R$string;->skin_share:I
invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v1
.line 904
invoke-virtual {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->getResources()Landroid/content/res/Resources;
move-result-object v2
sget v3, Lcom/moji/skinshop/R$string;->skin_share_title:I
invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v2
const-string v3, ""
.line 907
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
const-string v5, "userid="
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {}, Lcom/moji/skinshop/preference/SkinShopPref;->a()Lcom/moji/skinshop/preference/SkinShopPref;
move-result-object v5
invoke-virtual {v5}, Lcom/moji/skinshop/preference/SkinShopPref;->f()Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v5, "&imei="
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {}, Lcom/moji/tool/DeviceTool;->A()Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v5, "&mac="
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
invoke-virtual {v4}, Ljava/lang/String;->trim()Ljava/lang/String;
move-result-object v4
.line 908
iget-object v5, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
invoke-virtual {v5}, Lcom/moji/skinshop/entiy/SkinSDInfo;->getId()Ljava/lang/String;
move-result-object v5
invoke-static {v5}, Lcom/moji/skinshop/util/Util;->b(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_0
const-string v3, "http://www.mojichina.com/"
goto :goto_0
.line 912
:cond_0
:try_start_0
new-instance v5, Ljava/lang/StringBuilder;
invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
const-string v6, "http://share.mojichina.com/skinwap/index.php?skinid="
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v6, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
invoke-virtual {v6}, Lcom/moji/skinshop/entiy/SkinSDInfo;->getId()Ljava/lang/String;
move-result-object v6
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v6, "&uv="
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 913
invoke-static {v4, p0}, Lcom/moji/skinshop/util/CertificateCoder;->a(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/String;
move-result-object v4
const-string v6, "UTF-8"
invoke-static {v4, v6}, Ljava/net/URLEncoder;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v4, "&version="
invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v4, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->az:Lcom/moji/skinshop/preference/SkinShopPref;
.line 914
invoke-virtual {v4}, Lcom/moji/skinshop/preference/SkinShopPref;->g()Ljava/lang/String;
move-result-object v4
invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
move-object v3, v4
goto :goto_0
:catch_0
move-exception v4
const-string v5, "SkinDownloadDetailActivity"
.line 916
invoke-static {v5, v4}, Lcom/moji/tool/log/MJLogger;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
.line 920
:goto_0
new-instance v4, Lcom/moji/share/entity/ShareContentConfig$Builder;
invoke-direct {v4, v2, v1}, Lcom/moji/share/entity/ShareContentConfig$Builder;-><init>(Ljava/lang/String;Ljava/lang/String;)V
.line 921
invoke-virtual {v4, v0}, Lcom/moji/share/entity/ShareContentConfig$Builder;->c(Ljava/lang/String;)Lcom/moji/share/entity/ShareContentConfig$Builder;
move-result-object v0
.line 922
invoke-virtual {v0, v3}, Lcom/moji/share/entity/ShareContentConfig$Builder;->b(Ljava/lang/String;)Lcom/moji/share/entity/ShareContentConfig$Builder;
move-result-object v0
sget-object v1, Lcom/moji/share/entity/ShareChannelType;->QQ:Lcom/moji/share/entity/ShareChannelType;
sget-object v2, Lcom/moji/share/entity/ShareContentType;->WEBPAGE:Lcom/moji/share/entity/ShareContentType;
.line 923
invoke-virtual {v0, v1, v2}, Lcom/moji/share/entity/ShareContentConfig$Builder;->a(Lcom/moji/share/entity/ShareChannelType;Lcom/moji/share/entity/ShareContentType;)Lcom/moji/share/entity/ShareContentConfig$Builder;
move-result-object v0
sget-object v1, Lcom/moji/share/entity/ShareChannelType;->WX_TIMELINE:Lcom/moji/share/entity/ShareChannelType;
sget-object v2, Lcom/moji/share/entity/ShareContentType;->WEBPAGE:Lcom/moji/share/entity/ShareContentType;
.line 924
invoke-virtual {v0, v1, v2}, Lcom/moji/share/entity/ShareContentConfig$Builder;->a(Lcom/moji/share/entity/ShareChannelType;Lcom/moji/share/entity/ShareContentType;)Lcom/moji/share/entity/ShareContentConfig$Builder;
move-result-object v0
.line 925
invoke-virtual {v0}, Lcom/moji/share/entity/ShareContentConfig$Builder;->a()Lcom/moji/share/entity/ShareContentConfig;
move-result-object v0
return-object v0
.end method
.method private E()V
.locals 2
.line 956
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->am:Landroid/app/Dialog;
if-eqz v0, :cond_0
.line 957
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->am:Landroid/app/Dialog;
invoke-virtual {v0}, Landroid/app/Dialog;->dismiss()V
.line 960
:cond_0
new-instance v0, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;
invoke-direct {v0, p0}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;-><init>(Landroid/content/Context;)V
sget v1, Lcom/moji/skinshop/R$string;->point_info:I
.line 961
invoke-virtual {v0, v1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->a(I)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;
move-result-object v0
const/4 v1, 0x0
.line 962
invoke-virtual {v0, v1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->c(Z)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;
move-result-object v0
sget v1, Lcom/moji/skinshop/R$string;->skin_prompt_delete:I
.line 963
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/skinshop/R$string;->ok:I
.line 964
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/skinshop/R$string;->cancel:I
.line 965
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/skinshop/SkinDownloadDetailActivity$5;
invoke-direct {v1, p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity$5;-><init>(Lcom/moji/skinshop/SkinDownloadDetailActivity;)V
.line 966
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 982
invoke-virtual {v0}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->b()Lcom/moji/dialog/MJDialog;
return-void
.end method
.method private F()V
.locals 3
.line 1009
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/moji/skinshop/SkinOrderBuyDialog;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
const-string v1, "skininfo"
.line 1010
iget-object v2, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
const-string v1, "fromWhere"
const/4 v2, 0x2
.line 1011
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
const/4 v1, 0x4
.line 1012
invoke-virtual {p0, v0, v1}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->startActivityForResult(Landroid/content/Intent;I)V
return-void
.end method
.method static synthetic a(Lcom/moji/skinshop/SkinDownloadDetailActivity;Landroid/app/Dialog;)Landroid/app/Dialog;
.locals 0
.line 80
iput-object p1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->am:Landroid/app/Dialog;
return-object p1
.end method
.method static synthetic a(Lcom/moji/skinshop/SkinDownloadDetailActivity;Lcom/moji/skinshop/SkinDownloadDetailActivity$SkinDeleteTask;)Lcom/moji/skinshop/SkinDownloadDetailActivity$SkinDeleteTask;
.locals 0
.line 80
iput-object p1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->an:Lcom/moji/skinshop/SkinDownloadDetailActivity$SkinDeleteTask;
return-object p1
.end method
.method static synthetic a(Lcom/moji/skinshop/SkinDownloadDetailActivity;)Ljava/lang/String;
.locals 0
.line 80
iget-object p0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aq:Ljava/lang/String;
return-object p0
.end method
.method private a(Landroid/widget/LinearLayout;)V
.locals 1
.line 200
iget-object p1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->at:Landroid/widget/ListView;
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->D:Lcom/moji/skinshop/entiy/SKinCommentListviewWrap$CommentsAdapter;
invoke-virtual {p1, v0}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V
return-void
.end method
.method static synthetic a(Lcom/moji/skinshop/SkinDownloadDetailActivity;Ljava/lang/String;Ljava/lang/String;)V
.locals 0
.line 80
invoke-direct {p0, p1, p2}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->a(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method private a(Ljava/lang/String;Ljava/lang/String;)V
.locals 1
.line 373
new-instance v0, Lcom/moji/http/skinstore/GetSkinXmlRequest;
invoke-direct {v0, p2}, Lcom/moji/http/skinstore/GetSkinXmlRequest;-><init>(Ljava/lang/String;)V
new-instance p2, Lcom/moji/skinshop/SkinDownloadDetailActivity$4;
invoke-direct {p2, p0, p1}, Lcom/moji/skinshop/SkinDownloadDetailActivity$4;-><init>(Lcom/moji/skinshop/SkinDownloadDetailActivity;Ljava/lang/String;)V
invoke-virtual {v0, p2}, Lcom/moji/http/skinstore/GetSkinXmlRequest;->a(Lcom/moji/requestcore/MJBaseHttpCallback;)V
return-void
.end method
.method static synthetic a(Lcom/moji/skinshop/SkinDownloadDetailActivity;Ljava/lang/String;)Z
.locals 0
.line 80
invoke-direct {p0, p1}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->b(Ljava/lang/String;)Z
move-result p0
return p0
.end method
.method static synthetic b(Lcom/moji/skinshop/SkinDownloadDetailActivity;)Ljava/lang/String;
.locals 0
.line 80
iget-object p0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ap:Ljava/lang/String;
return-object p0
.end method
.method static synthetic b(Lcom/moji/skinshop/SkinDownloadDetailActivity;Ljava/lang/String;)V
.locals 0
.line 80
invoke-direct {p0, p1}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->c(Ljava/lang/String;)V
return-void
.end method
.method private b(Ljava/lang/String;)Z
.locals 5
.line 647
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->az:Lcom/moji/skinshop/preference/SkinShopPref;
invoke-virtual {v0}, Lcom/moji/skinshop/preference/SkinShopPref;->e()Ljava/lang/String;
move-result-object v0
.line 648
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
const/4 v2, 0x0
if-nez v1, :cond_1
const-string v1, ","
invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_1
const-string v1, ","
.line 649
invoke-virtual {v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
move-result-object v0
.line 650
array-length v1, v0
const/4 v3, 0x0
:goto_0
if-ge v3, v1, :cond_1
aget-object v4, v0, v3
.line 651
invoke-virtual {p1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_0
const/4 p1, 0x1
return p1
:cond_0
add-int/lit8 v3, v3, 0x1
goto :goto_0
:cond_1
return v2
.end method
.method private b(Ljava/lang/String;Ljava/lang/String;)Z
.locals 4
const/4 v0, 0x0
.line 670
:try_start_0
new-instance v1, Ljava/io/File;
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p1, "/"
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-direct {v1, p1}, Ljava/io/File;-><init>(Ljava/lang/String;)V
.line 671
invoke-virtual {v1}, Ljava/io/File;->exists()Z
move-result p1
if-eqz p1, :cond_2
const/4 p1, 0x0
.line 673
new-instance p2, Ljava/io/FileInputStream;
invoke-direct {p2, v1}, Ljava/io/FileInputStream;-><init>(Ljava/io/File;)V
.line 674
new-instance v1, Ljava/io/BufferedReader;
new-instance v2, Ljava/io/InputStreamReader;
const-string v3, "UTF-8"
invoke-static {v3}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset;
move-result-object v3
invoke-direct {v2, p2, v3}, Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V
invoke-direct {v1, v2}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
.line 675
:goto_0
invoke-virtual {v1}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_0
move-object p1, v2
goto :goto_0
.line 679
:cond_0
invoke-virtual {p2}, Ljava/io/FileInputStream;->close()V
.line 682
invoke-virtual {v1}, Ljava/io/BufferedReader;->close()V
if-eqz p1, :cond_1
const-string p2, "|"
.line 686
invoke-virtual {p1, p2}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
move-result p2
invoke-virtual {p1, v0, p2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ar:Ljava/lang/String;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
const/4 p1, 0x1
return p1
:cond_1
return v0
:cond_2
return v0
:catch_0
return v0
.end method
.method static synthetic c(Lcom/moji/skinshop/SkinDownloadDetailActivity;Ljava/lang/String;)Ljava/lang/String;
.locals 0
.line 80
iput-object p1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ap:Ljava/lang/String;
return-object p1
.end method
.method static synthetic c(Lcom/moji/skinshop/SkinDownloadDetailActivity;)V
.locals 0
.line 80
invoke-direct {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->E()V
return-void
.end method
.method private c(Ljava/lang/String;)V
.locals 2
.line 987
new-instance v0, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;
invoke-direct {v0, p0}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;-><init>(Landroid/content/Context;)V
const/4 v1, 0x0
.line 988
invoke-virtual {v0, v1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->c(Z)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;
move-result-object v0
sget v1, Lcom/moji/skinshop/R$string;->point_info:I
.line 989
invoke-virtual {v0, v1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->a(I)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;
move-result-object v0
.line 990
invoke-virtual {v0, p1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->b(Ljava/lang/CharSequence;)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;
move-result-object p1
sget v0, Lcom/moji/skinshop/R$string;->ok:I
.line 991
invoke-virtual {p1, v0}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->d(I)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;
move-result-object p1
.line 992
invoke-virtual {p1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->b()Lcom/moji/dialog/MJDialog;
return-void
.end method
.method static synthetic d(Lcom/moji/skinshop/SkinDownloadDetailActivity;)V
.locals 0
.line 80
invoke-direct {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->w()V
return-void
.end method
.method static synthetic e(Lcom/moji/skinshop/SkinDownloadDetailActivity;)Ljava/util/ArrayList;
.locals 0
.line 80
iget-object p0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aB:Ljava/util/ArrayList;
return-object p0
.end method
.method static synthetic f(Lcom/moji/skinshop/SkinDownloadDetailActivity;)Ljava/util/ArrayList;
.locals 0
.line 80
iget-object p0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ay:Ljava/util/ArrayList;
return-object p0
.end method
.method static synthetic g(Lcom/moji/skinshop/SkinDownloadDetailActivity;)Landroid/widget/ListView;
.locals 0
.line 80
iget-object p0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->at:Landroid/widget/ListView;
return-object p0
.end method
.method static synthetic h(Lcom/moji/skinshop/SkinDownloadDetailActivity;)V
.locals 0
.line 80
invoke-direct {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->F()V
return-void
.end method
.method static synthetic i(Lcom/moji/skinshop/SkinDownloadDetailActivity;)Landroid/app/Dialog;
.locals 0
.line 80
iget-object p0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->am:Landroid/app/Dialog;
return-object p0
.end method
.method static synthetic j(Lcom/moji/skinshop/SkinDownloadDetailActivity;)V
.locals 0
.line 80
invoke-direct {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->C()V
return-void
.end method
.method static synthetic k(Lcom/moji/skinshop/SkinDownloadDetailActivity;)Lcom/moji/share/MJThirdShareManager;
.locals 0
.line 80
iget-object p0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aA:Lcom/moji/share/MJThirdShareManager;
return-object p0
.end method
.method static synthetic l(Lcom/moji/skinshop/SkinDownloadDetailActivity;)Lcom/moji/skinshop/preference/SkinShopPref;
.locals 0
.line 80
iget-object p0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->az:Lcom/moji/skinshop/preference/SkinShopPref;
return-object p0
.end method
.method static synthetic m(Lcom/moji/skinshop/SkinDownloadDetailActivity;)Lcom/moji/skinshop/SkinDownloadDetailActivity$SkinDeleteTask;
.locals 0
.line 80
iget-object p0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->an:Lcom/moji/skinshop/SkinDownloadDetailActivity$SkinDeleteTask;
return-object p0
.end method
.method private w()V
.locals 4
.line 163
new-instance v0, Lcom/moji/share/MJThirdShareManager;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/moji/share/MJThirdShareManager;-><init>(Landroid/app/Activity;Lcom/moji/share/listener/ShareListener;)V
iput-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aA:Lcom/moji/share/MJThirdShareManager;
.line 165
invoke-direct {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->D()Lcom/moji/share/entity/ShareContentConfig;
move-result-object v0
.line 166
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aA:Lcom/moji/share/MJThirdShareManager;
sget-object v2, Lcom/moji/share/entity/ShareFromType;->SkinDownloadDetailAct:Lcom/moji/share/entity/ShareFromType;
const/4 v3, 0x1
invoke-virtual {v1, v2, v0, v3}, Lcom/moji/share/MJThirdShareManager;->a(Lcom/moji/share/entity/ShareFromType;Lcom/moji/share/entity/ShareContentConfig;Z)V
return-void
.end method
.method private x()V
.locals 3
.line 181
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
invoke-virtual {v0}, Lcom/moji/skinshop/entiy/SkinSDInfo;->getId()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_3
:cond_0
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aq:Ljava/lang/String;
if-eqz v0, :cond_3
.line 182
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aq:Ljava/lang/String;
const-string v1, "ORG"
invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_1
.line 183
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aw:Landroid/widget/TextView;
const-string v1, "1M"
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 184
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->k:Landroid/widget/TextView;
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->b:Ljava/lang/String;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto :goto_0
.line 185
:cond_1
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aq:Ljava/lang/String;
const-string v1, "ORG"
invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_2
.line 186
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aw:Landroid/widget/TextView;
const-string v1, "1M"
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 187
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->k:Landroid/widget/TextView;
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->al:Ljava/lang/String;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto :goto_0
.line 190
:cond_2
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->i:Landroid/widget/LinearLayout;
sget v1, Lcom/moji/skinshop/R$id;->skinBaseInfoPart2Parent:I
invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/LinearLayout;
.line 191
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->i:Landroid/widget/LinearLayout;
sget v2, Lcom/moji/skinshop/R$id;->skinDetailDivider2:I
invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/ImageView;
const/16 v2, 0x8
.line 193
invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setVisibility(I)V
.line 194
invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setVisibility(I)V
:cond_3
:goto_0
return-void
.end method
.method private y()V
.locals 1
.line 204
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aq:Ljava/lang/String;
invoke-static {p0, v0}, Lcom/moji/appwidget/skin/SkinFolder;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;
move-result-object v0
iput-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ao:Ljava/io/File;
return-void
.end method
.method private z()V
.locals 3
.line 223
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ao:Ljava/io/File;
invoke-virtual {v0}, Ljava/io/File;->toString()Ljava/lang/String;
move-result-object v0
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
iget-object v2, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aq:Ljava/lang/String;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, ".txt"
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-direct {p0, v0, v1}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->b(Ljava/lang/String;Ljava/lang/String;)Z
.line 225
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ar:Ljava/lang/String;
invoke-static {v0}, Lcom/moji/skinshop/util/Util;->b(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_0
.line 227
:try_start_0
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->au:Landroid/widget/RatingBar;
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ar:Ljava/lang/String;
invoke-static {v1}, Ljava/lang/Float;->valueOf(Ljava/lang/String;)Ljava/lang/Float;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/Float;->floatValue()F
move-result v1
invoke-virtual {v0, v1}, Landroid/widget/RatingBar;->setRating(F)V
:try_end_0
.catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:cond_0
return-void
.end method
# virtual methods
.method protected b()V
.locals 3
.line 123
invoke-virtual {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->k()V
.line 124
new-instance v0, Lcom/moji/titlebar/MJTitleBar$ActionList;
invoke-direct {v0}, Lcom/moji/titlebar/MJTitleBar$ActionList;-><init>()V
.line 125
new-instance v1, Lcom/moji/skinshop/SkinDownloadDetailActivity$1;
sget v2, Lcom/moji/skinshop/R$drawable;->skin_title_delete:I
invoke-direct {v1, p0, v2}, Lcom/moji/skinshop/SkinDownloadDetailActivity$1;-><init>(Lcom/moji/skinshop/SkinDownloadDetailActivity;I)V
invoke-virtual {v0, v1}, Lcom/moji/titlebar/MJTitleBar$ActionList;->add(Ljava/lang/Object;)Z
.line 144
new-instance v1, Lcom/moji/skinshop/SkinDownloadDetailActivity$2;
sget v2, Lcom/moji/skinshop/R$drawable;->share_black:I
invoke-direct {v1, p0, v2}, Lcom/moji/skinshop/SkinDownloadDetailActivity$2;-><init>(Lcom/moji/skinshop/SkinDownloadDetailActivity;I)V
invoke-virtual {v0, v1}, Lcom/moji/titlebar/MJTitleBar$ActionList;->add(Ljava/lang/Object;)Z
.line 156
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->a:Lcom/moji/titlebar/MJTitleBar;
sget v2, Lcom/moji/skinshop/R$string;->download_skin_detail:I
invoke-virtual {v1, v2}, Lcom/moji/titlebar/MJTitleBar;->setTitleText(I)V
.line 157
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->a:Lcom/moji/titlebar/MJTitleBar;
invoke-virtual {v1, v0}, Lcom/moji/titlebar/MJTitleBar;->a(Lcom/moji/titlebar/MJTitleBar$ActionList;)V
return-void
.end method
.method protected c()V
.locals 3
.line 558
invoke-super {p0}, Lcom/moji/skinshop/SkinDetailBaseActivity;->c()V
.line 559
sget v0, Lcom/moji/skinshop/R$id;->skin_listview:I
invoke-virtual {p0, v0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ListView;
iput-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->at:Landroid/widget/ListView;
.line 561
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->c:Landroid/view/LayoutInflater;
sget v1, Lcom/moji/skinshop/R$layout;->loading_view:I
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/LinearLayout;
iput-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ax:Landroid/widget/LinearLayout;
.line 562
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->k:Landroid/widget/TextView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
.line 563
invoke-static {}, Lcom/moji/skinshop/preference/SkinShopPref;->a()Lcom/moji/skinshop/preference/SkinShopPref;
move-result-object v0
invoke-virtual {v0}, Lcom/moji/skinshop/preference/SkinShopPref;->h()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ap:Ljava/lang/String;
.line 564
sget v0, Lcom/moji/skinshop/R$id;->skin_detail_download:I
invoke-virtual {p0, v0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/Button;
iput-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->av:Landroid/widget/Button;
.line 566
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->i:Landroid/widget/LinearLayout;
sget v1, Lcom/moji/skinshop/R$id;->skin_detail_item_introduction:I
invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/LinearLayout;
.line 567
sget v1, Lcom/moji/skinshop/R$id;->tv_describe:I
invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
.line 568
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
if-nez v1, :cond_0
const-string v1, ""
goto :goto_0
:cond_0
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
invoke-virtual {v1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->getSkinDetailInfo()Ljava/lang/String;
move-result-object v1
.line 569
:goto_0
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_1
.line 570
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 573
:cond_1
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ax:Landroid/widget/LinearLayout;
invoke-direct {p0, v0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->a(Landroid/widget/LinearLayout;)V
.line 574
invoke-direct {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->A()V
return-void
.end method
.method protected d()V
.locals 1
.line 176
invoke-super {p0}, Lcom/moji/skinshop/SkinDetailBaseActivity;->d()V
.line 177
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->av:Landroid/widget/Button;
invoke-virtual {v0, p0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
.end method
.method protected j()V
.locals 2
const-string v0, "localDetail"
.line 209
iput-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ac:Ljava/lang/String;
.line 210
invoke-virtual {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
const-string v1, "dirPathName"
.line 211
invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aq:Ljava/lang/String;
.line 212
invoke-virtual {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
const-string v1, "skinInfo"
invoke-virtual {v0, v1}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;
move-result-object v0
check-cast v0, Lcom/moji/skinshop/entiy/SkinSDInfo;
iput-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
.line 213
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aq:Ljava/lang/String;
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
if-nez v0, :cond_1
:cond_0
const-string v0, "\u76ae\u80a4\u6570\u636e\u9519\u8bef,\u8bf7\u60a8\u5c1d\u8bd5\u91cd\u65b0\u5b89\u88c5~ "
const/4 v1, 0x1
.line 214
invoke-static {p0, v0, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v0
invoke-virtual {v0}, Landroid/widget/Toast;->show()V
.line 215
invoke-virtual {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->finish()V
.line 218
:cond_1
invoke-direct {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->y()V
return-void
.end method
.method protected l()V
.locals 3
const-string v0, "ORG"
.line 748
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aq:Ljava/lang/String;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_0
iget-object v1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aq:Ljava/lang/String;
const-string v2, "skin"
invoke-virtual {v1, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_0
.line 749
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aq:Ljava/lang/String;
const-string v1, "skin"
const-string v2, ""
invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
move-result-object v0
.line 751
:cond_0
invoke-static {v0}, Lcom/moji/skinshop/util/SkinUtil;->c(Ljava/lang/String;)Z
move-result v0
const/4 v1, 0x1
if-eqz v0, :cond_1
const/4 v0, 0x2
goto :goto_0
:cond_1
const/4 v0, 0x1
:goto_0
packed-switch v0, :pswitch_data_0
goto :goto_1
.line 764
:pswitch_0
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->av:Landroid/widget/Button;
sget v2, Lcom/moji/skinshop/R$string;->skin_is_using:I
invoke-virtual {v0, v2}, Landroid/widget/Button;->setText(I)V
.line 765
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->av:Landroid/widget/Button;
invoke-virtual {v0, v1}, Landroid/widget/Button;->setClickable(Z)V
.line 766
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->av:Landroid/widget/Button;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/Button;->setEnabled(Z)V
.line 767
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->av:Landroid/widget/Button;
sget v1, Lcom/moji/skinshop/R$drawable;->common_btn_gray_selector:I
invoke-virtual {v0, v1}, Landroid/widget/Button;->setBackgroundResource(I)V
goto :goto_1
.line 759
:pswitch_1
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->av:Landroid/widget/Button;
sget v2, Lcom/moji/skinshop/R$string;->apply_btn:I
invoke-virtual {v0, v2}, Landroid/widget/Button;->setText(I)V
.line 760
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->av:Landroid/widget/Button;
invoke-virtual {v0, v1}, Landroid/widget/Button;->setClickable(Z)V
.line 761
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->av:Landroid/widget/Button;
sget v1, Lcom/moji/skinshop/R$drawable;->common_btn_blue_selector:I
invoke-virtual {v0, v1}, Landroid/widget/Button;->setBackgroundResource(I)V
:goto_1
return-void
:pswitch_data_0
.packed-switch 0x1
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public onClick(Landroid/view/View;)V
.locals 4
.line 702
invoke-super {p0, p1}, Lcom/moji/skinshop/SkinDetailBaseActivity;->onClick(Landroid/view/View;)V
.line 703
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->az:Lcom/moji/skinshop/preference/SkinShopPref;
invoke-virtual {v0}, Lcom/moji/skinshop/preference/SkinShopPref;->h()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ap:Ljava/lang/String;
.line 704
invoke-virtual {p1}, Landroid/view/View;->getId()I
move-result p1
.line 705
sget v0, Lcom/moji/skinshop/R$id;->skin_detail_download:I
const/4 v1, 0x0
if-ne p1, v0, :cond_2
.line 706
iget-object p1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ap:Ljava/lang/String;
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aq:Ljava/lang/String;
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
.line 707
sget p1, Lcom/moji/skinshop/R$string;->skin_prompt_using:I
invoke-static {p0, p1, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast;
move-result-object p1
invoke-virtual {p1}, Landroid/widget/Toast;->show()V
goto/16 :goto_0
.line 710
:cond_0
invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager;
move-result-object p1
sget-object v0, Lcom/moji/statistics/EVENT_TAG;->SKIN_APPLY:Lcom/moji/statistics/EVENT_TAG;
iget-object v2, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->p:Lcom/moji/skinshop/entiy/SkinSDInfo;
invoke-virtual {v2}, Lcom/moji/skinshop/entiy/SkinSDInfo;->getId()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v0, v2}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;)Lcom/moji/statistics/EventManager;
.line 711
invoke-static {}, Lcom/moji/appwidget/core/MJAppWidgetProvider;->a()[Lcom/moji/appwidget/core/EWidgetSize;
move-result-object p1
array-length p1, p1
if-gtz p1, :cond_1
.line 713
:try_start_0
invoke-virtual {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->getResources()Landroid/content/res/Resources;
move-result-object p1
sget v0, Lcom/moji/skinshop/R$string;->dialog_add_widget_tutorial:I
invoke-virtual {p1, v0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object p1
.line 714
invoke-static {p1}, Lcom/moji/skinshop/util/Util;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 716
new-instance v0, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;
invoke-direct {v0, p0}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;-><init>(Landroid/content/Context;)V
sget v1, Lcom/moji/skinshop/R$string;->point_info:I
.line 717
invoke-virtual {v0, v1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->a(I)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;
move-result-object v0
.line 718
invoke-virtual {v0, p1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->b(Ljava/lang/CharSequence;)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;
move-result-object p1
sget v0, Lcom/moji/skinshop/R$string;->ok:I
.line 719
invoke-virtual {p1, v0}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->d(I)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;
move-result-object p1
.line 720
invoke-virtual {p1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->b()Lcom/moji/dialog/MJDialog;
:try_end_0
.catch Landroid/content/res/Resources$NotFoundException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
.line 724
:cond_1
sget p1, Lcom/moji/skinshop/R$string;->skin_switch:I
invoke-static {p1}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String;
move-result-object p1
invoke-static {p0, p1, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object p1
invoke-virtual {p1}, Landroid/widget/Toast;->show()V
.line 725
new-instance p1, Lcom/moji/skinshop/SkinDownloadDetailActivity$ApplyTask;
new-instance v0, Ljava/lang/ref/WeakReference;
invoke-direct {v0, p0}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
invoke-direct {p1, p0, v0}, Lcom/moji/skinshop/SkinDownloadDetailActivity$ApplyTask;-><init>(Lcom/moji/skinshop/SkinDownloadDetailActivity;Ljava/lang/ref/WeakReference;)V
sget-object v0, Lcom/moji/tool/thread/ThreadType;->NORMAL_THREAD:Lcom/moji/tool/thread/ThreadType;
const/4 v2, 0x1
new-array v2, v2, [Ljava/lang/String;
iget-object v3, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->aq:Ljava/lang/String;
aput-object v3, v2, v1
invoke-virtual {p1, v0, v2}, Lcom/moji/skinshop/SkinDownloadDetailActivity$ApplyTask;->a(Lcom/moji/tool/thread/ThreadType;[Ljava/lang/Object;)Lcom/moji/tool/thread/task/MJAsyncTask;
goto :goto_0
.line 728
:cond_2
sget v0, Lcom/moji/skinshop/R$id;->skin_detail_loginbtn:I
if-ne p1, v0, :cond_5
.line 729
iget-object p1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->az:Lcom/moji/skinshop/preference/SkinShopPref;
invoke-virtual {p1}, Lcom/moji/skinshop/preference/SkinShopPref;->m()Z
move-result p1
if-nez p1, :cond_3
.line 730
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 :goto_0
.line 732
:cond_3
iget-boolean p1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->ae:Z
if-eqz p1, :cond_4
.line 733
sget-object p1, Lcom/moji/skinshop/SkinDetailBaseActivity$CmtType;->Comment:Lcom/moji/skinshop/SkinDetailBaseActivity$CmtType;
invoke-virtual {p1}, Lcom/moji/skinshop/SkinDetailBaseActivity$CmtType;->ordinal()I
move-result p1
iput p1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->N:I
.line 734
invoke-virtual {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->q()V
goto :goto_0
.line 736
:cond_4
sget p1, Lcom/moji/skinshop/R$string;->skin_prompt_not_comment_hint:I
invoke-static {p1}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String;
move-result-object p1
invoke-static {p0, p1, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object p1
invoke-virtual {p1}, Landroid/widget/Toast;->show()V
:catch_0
:cond_5
:goto_0
return-void
.end method
.method public onCreate(Landroid/os/Bundle;)V
.locals 0
.line 112
invoke-super {p0, p1}, Lcom/moji/skinshop/SkinDetailBaseActivity;->onCreate(Landroid/os/Bundle;)V
.line 113
invoke-direct {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->z()V
.line 114
invoke-direct {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->B()V
.line 115
invoke-direct {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->x()V
.line 116
invoke-static {}, Lcom/moji/skinshop/preference/SkinShopPref;->a()Lcom/moji/skinshop/preference/SkinShopPref;
move-result-object p1
iput-object p1, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->az:Lcom/moji/skinshop/preference/SkinShopPref;
return-void
.end method
.method protected onDestroy()V
.locals 2
.line 885
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->as:Landroid/graphics/Bitmap;
invoke-static {v0}, Lcom/moji/skinshop/util/Util;->a(Landroid/graphics/Bitmap;)Z
const/4 v0, 0x0
.line 886
iput-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->as:Landroid/graphics/Bitmap;
.line 888
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->an:Lcom/moji/skinshop/SkinDownloadDetailActivity$SkinDeleteTask;
if-eqz v0, :cond_0
.line 889
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->an:Lcom/moji/skinshop/SkinDownloadDetailActivity$SkinDeleteTask;
invoke-virtual {v0}, Lcom/moji/skinshop/SkinDownloadDetailActivity$SkinDeleteTask;->b()V
.line 890
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->an:Lcom/moji/skinshop/SkinDownloadDetailActivity$SkinDeleteTask;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lcom/moji/skinshop/SkinDownloadDetailActivity$SkinDeleteTask;->b(Z)Z
.line 893
:cond_0
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->am:Landroid/app/Dialog;
if-eqz v0, :cond_1
.line 894
iget-object v0, p0, Lcom/moji/skinshop/SkinDownloadDetailActivity;->am:Landroid/app/Dialog;
invoke-virtual {v0}, Landroid/app/Dialog;->dismiss()V
.line 896
:cond_1
invoke-virtual {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->t()V
.line 897
invoke-super {p0}, Lcom/moji/skinshop/SkinDetailBaseActivity;->onDestroy()V
return-void
.end method
.method public onKeyDown(ILandroid/view/KeyEvent;)Z
.locals 1
.line 997
invoke-super {p0, p1, p2}, Lcom/moji/skinshop/SkinDetailBaseActivity;->onKeyDown(ILandroid/view/KeyEvent;)Z
move-result p1
const/4 v0, 0x1
if-eqz p1, :cond_0
return v0
.line 1001
:cond_0
invoke-virtual {p2}, Landroid/view/KeyEvent;->getKeyCode()I
move-result p1
const/4 p2, 0x4
if-ne p1, p2, :cond_1
.line 1002
invoke-virtual {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->finish()V
:cond_1
return v0
.end method
.method protected onNewIntent(Landroid/content/Intent;)V
.locals 0
.line 171
invoke-super {p0, p1}, Lcom/moji/skinshop/SkinDetailBaseActivity;->onNewIntent(Landroid/content/Intent;)V
return-void
.end method
.method protected onPause()V
.locals 0
.line 875
invoke-super {p0}, Lcom/moji/skinshop/SkinDetailBaseActivity;->onPause()V
return-void
.end method
.method protected onResume()V
.locals 0
.line 868
invoke-super {p0}, Lcom/moji/skinshop/SkinDetailBaseActivity;->onResume()V
.line 869
invoke-virtual {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->u()V
.line 870
invoke-virtual {p0}, Lcom/moji/skinshop/SkinDownloadDetailActivity;->l()V
return-void
.end method
.method protected onStop()V
.locals 0
.line 880
invoke-super {p0}, Lcom/moji/skinshop/SkinDetailBaseActivity;->onStop()V
return-void
.end method
.method public parseSkinInfo(Ljava/lang/String;)Lcom/moji/skinshop/entiy/SkinSDInfo;
.locals 4
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/Exception;
}
.end annotation
.line 450
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_0
return-object v1
.line 454
:cond_0
invoke-static {}, Landroid/util/Xml;->newPullParser()Lorg/xmlpull/v1/XmlPullParser;
move-result-object v0
.line 455
new-instance v2, Ljava/io/StringReader;
invoke-direct {v2, p1}, Ljava/io/StringReader;-><init>(Ljava/lang/String;)V
invoke-interface {v0, v2}, Lorg/xmlpull/v1/XmlPullParser;->setInput(Ljava/io/Reader;)V
.line 456
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I
move-result p1
:goto_0
const/4 v2, 0x1
if-eq p1, v2, :cond_18
if-eqz p1, :cond_17
const/4 v2, 0x2
if-eq p1, v2, :cond_1
goto/16 :goto_1
:cond_1
const-string p1, "Skin"
.line 465
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_2
.line 466
new-instance v1, Lcom/moji/skinshop/entiy/SkinSDInfo;
invoke-direct {v1}, Lcom/moji/skinshop/entiy/SkinSDInfo;-><init>()V
:cond_2
if-eqz v1, :cond_17
const-string p1, "SkinId"
.line 470
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_3
.line 471
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setId(Ljava/lang/String;)V
goto/16 :goto_1
:cond_3
const-string p1, "Name"
.line 472
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_4
.line 473
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setName(Ljava/lang/String;)V
goto/16 :goto_1
:cond_4
const-string p1, "Author"
.line 474
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_5
.line 475
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setAuthor(Ljava/lang/String;)V
goto/16 :goto_1
:cond_5
const-string p1, "DownNumber"
.line 476
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_6
.line 477
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setDownNumber(Ljava/lang/String;)V
goto/16 :goto_1
:cond_6
const-string p1, "Rating"
.line 478
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_7
.line 479
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setRating(Ljava/lang/String;)V
goto/16 :goto_1
:cond_7
const-string p1, "PublishTime"
.line 480
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_8
.line 481
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setPublishTime(Ljava/lang/String;)V
goto/16 :goto_1
:cond_8
const-string p1, "SkinSize"
.line 482
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_9
.line 483
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setSkinSize(Ljava/lang/String;)V
goto/16 :goto_1
:cond_9
const-string p1, "SkinIconAddress"
.line 484
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_a
const-string p1, ""
const-string v2, "url"
.line 485
invoke-interface {v0, p1, v2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setSkinIconAddress(Ljava/lang/String;)V
const-string p1, ""
const-string v2, "width"
.line 486
invoke-interface {v0, p1, v2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setSkinIconWidth(Ljava/lang/String;)V
const-string p1, ""
const-string v2, "height"
.line 487
invoke-interface {v0, p1, v2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setSkinIconHeight(Ljava/lang/String;)V
goto/16 :goto_1
:cond_a
const-string p1, "SkinZipAddress"
.line 488
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_b
.line 489
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setSkinZipAddress(Ljava/lang/String;)V
goto/16 :goto_1
:cond_b
const-string p1, "SkinImage1"
.line 490
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_c
const-string p1, ""
const-string v2, "url"
.line 491
invoke-interface {v0, p1, v2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setSkinImage1(Ljava/lang/String;)V
const-string p1, ""
const-string v2, "width"
.line 492
invoke-interface {v0, p1, v2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setSkinImage1_Width(Ljava/lang/String;)V
const-string p1, ""
const-string v2, "height"
.line 493
invoke-interface {v0, p1, v2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setSkinImage1_Height(Ljava/lang/String;)V
goto/16 :goto_1
:cond_c
const-string p1, "SkinImage2"
.line 494
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_d
const-string p1, ""
const-string v2, "url"
.line 495
invoke-interface {v0, p1, v2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setSkinImage2(Ljava/lang/String;)V
const-string p1, ""
const-string v2, "width"
.line 496
invoke-interface {v0, p1, v2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setSkinImage2_Width(Ljava/lang/String;)V
const-string p1, ""
const-string v2, "height"
.line 497
invoke-interface {v0, p1, v2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setSkinImage2_Height(Ljava/lang/String;)V
goto/16 :goto_1
:cond_d
const-string p1, "SkinImage3"
.line 498
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_e
const-string p1, ""
const-string v2, "url"
.line 499
invoke-interface {v0, p1, v2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setSkinImage3(Ljava/lang/String;)V
const-string p1, ""
const-string v2, "width"
.line 500
invoke-interface {v0, p1, v2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setSkinImage3_Width(Ljava/lang/String;)V
const-string p1, ""
const-string v2, "height"
.line 501
invoke-interface {v0, p1, v2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setSkinImage3_Height(Ljava/lang/String;)V
goto/16 :goto_1
:cond_e
const-string p1, "SkinDetailInfo"
.line 502
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_f
.line 503
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setSkinDetailInfo(Ljava/lang/String;)V
goto/16 :goto_1
:cond_f
const-string p1, "PayType"
.line 504
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_10
.line 505
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setPayType(Ljava/lang/String;)V
goto/16 :goto_1
:cond_10
const-string p1, "Price"
.line 506
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_11
.line 507
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String;
move-result-object p1
.line 508
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_17
.line 509
invoke-static {p1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result p1
div-int/lit8 p1, p1, 0x64
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setPrice(I)V
goto/16 :goto_1
:cond_11
const-string p1, "SkinEnginVersion"
.line 511
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_12
.line 512
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String;
move-result-object p1
if-eqz p1, :cond_17
.line 515
:try_start_0
invoke-static {p1}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F
move-result p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setSkinEnginVersion(F)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto/16 :goto_1
:cond_12
const-string p1, "DownloadURL"
.line 519
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_13
.line 520
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String;
move-result-object p1
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setSkinApkAddress(Ljava/lang/String;)V
goto :goto_1
:cond_13
const-string p1, "SkinShowType"
.line 521
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_14
.line 522
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String;
move-result-object p1
if-eqz p1, :cond_17
.line 524
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setShowType(Ljava/lang/String;)V
goto :goto_1
:cond_14
const-string p1, "SkinResolution"
.line 526
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_15
.line 527
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String;
move-result-object p1
if-eqz p1, :cond_17
.line 529
invoke-virtual {v1, p1}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setSkinResolution(Ljava/lang/String;)V
goto :goto_1
:cond_15
const-string p1, "AuthorId"
.line 531
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_16
.line 533
:try_start_1
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide v2
invoke-virtual {v1, v2, v3}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setAuthorId(J)V
:try_end_1
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0
goto :goto_1
:cond_16
const-string p1, "AuthorType"
.line 537
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_17
.line 539
:try_start_2
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide v2
invoke-virtual {v1, v2, v3}, Lcom/moji/skinshop/entiy/SkinSDInfo;->setAuthorType(J)V
:try_end_2
.catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0
.line 550
:catch_0
:cond_17
:goto_1
invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;->next()I
move-result p1
goto/16 :goto_0
:cond_18
return-object v1
.end method