3278 lines
90 KiB
Smali
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
|