坑太多啊~~~
- Dominant language
- C++
- Stars
- 7k
- Forks
- 1.6k
- PR merge metrics
- No merged PRs in 30d
Description
@supern
用0.5arr
1、修改了一个 Const static 字段,直接用apatch比较,并没有生成任何文件apatch
2、我又修改 如下方法
////------------------测试
OnClickListener onclickTestHotFix = new OnClickListener() {
@Override
public void onClick(View view) {
testFix();
}
};
private void testFix() {
System.out.println("HotFix-->>>>");
Toast.makeText(this, "ShowFix Text", Toast.LENGTH_SHORT).show();
// my_xiu_quit_btn.setTextColor(Color.parseColor("#ff0000"));
}
其中bug包 是testFix(){} 里面是空方法,新报增加 两句(system, 和Toast)
用AndFix fix之后,
6.0手机上面 并没有出现打印信息,也没有toast 信息,看到日志 已经是 替换了方法。
如下是smali文件
.class public Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;
.super Lcom/xiu/app/basexiu/base/BaseNewBaseActivity;
.source "XiuSettingActivity.java"
# interfaces
.implements Landroid/view/View$OnClickListener;
.implements Lcom/xiu/app/basexiu/task/ITaskCallbackListener;
# annotations
.annotation build Landroid/annotation/SuppressLint;
value = {
"HandlerLeak"
}
.end annotation
# static fields
.field private static ajc$anno$0:Ljava/lang/annotation/Annotation;
.field private static ajc$anno$1:Ljava/lang/annotation/Annotation;
.field private static ajc$anno$2:Ljava/lang/annotation/Annotation;
.field private static final ajc$tjp_0:Lorg/aspectj/lang/JoinPoint$StaticPart;
.field private static final ajc$tjp_1:Lorg/aspectj/lang/JoinPoint$StaticPart;
.field private static final ajc$tjp_2:Lorg/aspectj/lang/JoinPoint$StaticPart;
# instance fields
.field private adapter1:Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
.field private adapter2:Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
.field private cachByFile:Ljava/lang/String;
.field private checkInfo:Lcom/xiu/app/moduleothers/other/setting/bean/CheckAppUpdateInfo;
.field private dialog:Lcom/xiu/commLib/widget/progressDialog/CustomProgressDialog;
.field private getUserInfoTask:Lcom/xiu/app/basexiu/user/GetUserInfoTask;
.field private handler:Landroid/os/Handler;
.field private my_xiu_quit_btn:Landroid/widget/Button;
.field onclickTestHotFix:Landroid/view/View$OnClickListener;
.field private setting_listview1:Lcom/xiu/commLib/widget/FlowListView;
.field private setting_listview2:Lcom/xiu/commLib/widget/FlowListView;
.field shoppingModule:Lmodules/shopping/ShoppingModule;
.annotation runtime Lframework/loader/Module;
value = "Shopping"
.end annotation
.end field
.field private showDlg:Lcom/xiu/commLib/widget/dialog/CommButtonIOSDlg;
# direct methods
.method static constructor ()V
.locals 0
.prologue
.line 1
invoke-static {}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->ajc$preClinit()V
return-void
.end method
.method public constructor ()V
.locals 1
.prologue
.line 69
invoke-direct {p0}, Lcom/xiu/app/basexiu/base/BaseNewBaseActivity;->()V
.line 82
new-instance v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$1;
invoke-direct {v0, p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$1;->(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)V
iput-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->handler:Landroid/os/Handler;
.line 485
new-instance v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$9;
invoke-direct {v0, p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$9;->(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)V
iput-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->onclickTestHotFix:Landroid/view/View$OnClickListener;
return-void
.end method
.method static synthetic access$000(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)Lcom/xiu/commLib/widget/progressDialog/CustomProgressDialog;
.locals 1
.param p0, "x0" # Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
.prologue
.line 69
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->dialog:Lcom/xiu/commLib/widget/progressDialog/CustomProgressDialog;
return-object v0
.end method
.method static synthetic access$100(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)Lcom/xiu/commLib/widget/FlowListView;
.locals 1
.param p0, "x0" # Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
.prologue
.line 69
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->setting_listview1:Lcom/xiu/commLib/widget/FlowListView;
return-object v0
.end method
.method static synthetic access$1000(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)Lcom/xiu/commLib/widget/dialog/CommButtonIOSDlg;
.locals 1
.param p0, "x0" # Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
.prologue
.line 69
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->showDlg:Lcom/xiu/commLib/widget/dialog/CommButtonIOSDlg;
return-object v0
.end method
.method static synthetic access$1100(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)V
.locals 0
.param p0, "x0" # Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
.prologue
.line 69
invoke-direct {p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->logout()V
return-void
.end method
.method static synthetic access$1200(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)Lcom/xiu/app/moduleothers/other/setting/bean/CheckAppUpdateInfo;
.locals 1
.param p0, "x0" # Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
.prologue
.line 69
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->checkInfo:Lcom/xiu/app/moduleothers/other/setting/bean/CheckAppUpdateInfo;
return-object v0
.end method
.method static synthetic access$1300(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)V
.locals 0
.param p0, "x0" # Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
.prologue
.line 69
invoke-direct {p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->testFix()V
return-void
.end method
.method static synthetic access$200(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
.locals 1
.param p0, "x0" # Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
.prologue
.line 69
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->adapter1:Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
return-object v0
.end method
.method static synthetic access$202(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;)Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
.locals 0
.param p0, "x0" # Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
.param p1, "x1" # Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
.prologue
.line 69
iput-object p1, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->adapter1:Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
return-object p1
.end method
.method static synthetic access$300(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;I)Ljava/util/List;
.locals 1
.param p0, "x0" # Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
.param p1, "x1" # I
.prologue
.line 69
invoke-direct {p0, p1}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->getSetItem(I)Ljava/util/List;
move-result-object v0
return-object v0
.end method
.method static synthetic access$400(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
.locals 1
.param p0, "x0" # Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
.prologue
.line 69
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->adapter2:Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
return-object v0
.end method
.method static synthetic access$402(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;)Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
.locals 0
.param p0, "x0" # Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
.param p1, "x1" # Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
.prologue
.line 69
iput-object p1, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->adapter2:Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
return-object p1
.end method
.method static synthetic access$500(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)Lcom/xiu/commLib/widget/FlowListView;
.locals 1
.param p0, "x0" # Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
.prologue
.line 69
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->setting_listview2:Lcom/xiu/commLib/widget/FlowListView;
return-object v0
.end method
.method static synthetic access$600(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)Ljava/lang/String;
.locals 1
.param p0, "x0" # Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
.prologue
.line 69
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->cachByFile:Ljava/lang/String;
return-object v0
.end method
.method static synthetic access$700(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)Ljava/io/File;
.locals 1
.param p0, "x0" # Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
.prologue
.line 69
invoke-direct {p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->getImgLoaderFile()Ljava/io/File;
move-result-object v0
return-object v0
.end method
.method static synthetic access$800(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)V
.locals 0
.param p0, "x0" # Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
.prologue
.line 69
invoke-direct {p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->clearCache()V
return-void
.end method
.method static synthetic access$900(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)Landroid/os/Handler;
.locals 1
.param p0, "x0" # Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
.prologue
.line 69
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->handler:Landroid/os/Handler;
return-object v0
.end method
.method static synthetic access$lambda$0(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;Landroid/view/View;)V
.locals 0
invoke-direct {p0, p1}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->lambda$initView$29(Landroid/view/View;)V
return-void
.end method
.method static synthetic access$lambda$1(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;Landroid/view/View;)V
.locals 0
invoke-direct {p0, p1}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->lambda$initView$30(Landroid/view/View;)V
return-void
.end method
.method static synthetic access$lambda$2(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;Landroid/view/View;)V
.locals 0
invoke-direct {p0, p1}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->lambda$initView$31(Landroid/view/View;)V
return-void
.end method
.method private static ajc$preClinit()V
.locals 9
.annotation runtime Lcom/alipay/euler/andfix/annotation/MethodReplace;
method = "ajc$preClinit"
clazz = "com.xiu.app.moduleothers.other.setting.XiuSettingActivity"
.end annotation
.prologue
.line 1
new-instance v0, Lorg/aspectj/runtime/reflect/Factory;
const-string/jumbo v1, "XiuSettingActivity.java"
const-class v2, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
invoke-direct {v0, v1, v2}, Lorg/aspectj/runtime/reflect/Factory;->(Ljava/lang/String;Ljava/lang/Class;)V
const-string/jumbo v8, "method-execution"
const-string/jumbo v1, "2"
const-string/jumbo v2, "logout"
const-string/jumbo v3, "com.xiu.app.moduleothers.other.setting.XiuSettingActivity"
const-string/jumbo v4, ""
const-string/jumbo v5, ""
const-string/jumbo v6, ""
const-string/jumbo v7, "void"
invoke-virtual/range {v0 .. v7}, Lorg/aspectj/runtime/reflect/Factory;->makeMethodSig(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/aspectj/lang/reflect/MethodSignature;
move-result-object v1
const/16 v2, 0x15e
invoke-virtual {v0, v8, v1, v2}, Lorg/aspectj/runtime/reflect/Factory;->makeSJP(Ljava/lang/String;Lorg/aspectj/lang/Signature;I)Lorg/aspectj/lang/JoinPoint$StaticPart;
move-result-object v1
sput-object v1, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;->ajc$tjp_0:Lorg/aspectj/lang/JoinPoint$StaticPart;
const-string/jumbo v8, "method-execution"
const-string/jumbo v1, "1"
const-string/jumbo v2, "onResume"
const-string/jumbo v3, "com.xiu.app.moduleothers.other.setting.XiuSettingActivity"
const-string/jumbo v4, ""
const-string/jumbo v5, ""
const-string/jumbo v6, ""
const-string/jumbo v7, "void"
invoke-virtual/range {v0 .. v7}, Lorg/aspectj/runtime/reflect/Factory;->makeMethodSig(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/aspectj/lang/reflect/MethodSignature;
move-result-object v1
const/16 v2, 0x1cb
invoke-virtual {v0, v8, v1, v2}, Lorg/aspectj/runtime/reflect/Factory;->makeSJP(Ljava/lang/String;Lorg/aspectj/lang/Signature;I)Lorg/aspectj/lang/JoinPoint$StaticPart;
move-result-object v1
sput-object v1, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;->ajc$tjp_1:Lorg/aspectj/lang/JoinPoint$StaticPart;
const-string/jumbo v8, "method-execution"
const-string/jumbo v1, "1"
const-string/jumbo v2, "onPause"
const-string/jumbo v3, "com.xiu.app.moduleothers.other.setting.XiuSettingActivity"
const-string/jumbo v4, ""
const-string/jumbo v5, ""
const-string/jumbo v6, ""
const-string/jumbo v7, "void"
invoke-virtual/range {v0 .. v7}, Lorg/aspectj/runtime/reflect/Factory;->makeMethodSig(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/aspectj/lang/reflect/MethodSignature;
move-result-object v1
const/16 v2, 0x1d1
invoke-virtual {v0, v8, v1, v2}, Lorg/aspectj/runtime/reflect/Factory;->makeSJP(Ljava/lang/String;Lorg/aspectj/lang/Signature;I)Lorg/aspectj/lang/JoinPoint$StaticPart;
move-result-object v0
sput-object v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;->ajc$tjp_2:Lorg/aspectj/lang/JoinPoint$StaticPart;
return-void
.end method
.method private clearCache()V
.locals 5
.prologue
const/4 v4, 0x0
.line 247
new-instance v0, Lcom/xiu/commLib/widget/progressDialog/CustomProgressDialog;
sget v1, Lcom/xiu/app/moduleothers/R$drawable;->xiu_dialog_frame:I
invoke-direct {v0, p0, v1}, Lcom/xiu/commLib/widget/progressDialog/CustomProgressDialog;->(Landroid/content/Context;I)V
iput-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->dialog:Lcom/xiu/commLib/widget/progressDialog/CustomProgressDialog;
.line 250
new-instance v0, Lcom/xiu/commLib/widget/dialog/CommButtonIOSDlg;
const-string/jumbo v1, "\u6839\u636e\u7f13\u5b58\u6587\u4ef6\u5927\u5c0f\uff0c\u6e05\u7406\u65f6\u95f4\u4ece\u51e0\u79d2\u5230\u51e0\u5341\u79d2\u4e0d\u7b49\uff0c\u8bf7\u8010\u5fc3\u7b49\u5f85\uff01"
new-instance v2, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$5;
invoke-direct {v2, p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$5;->(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)V
const/4 v3, 0x1
invoke-direct {v0, p0, v1, v2, v3}, Lcom/xiu/commLib/widget/dialog/CommButtonIOSDlg;->(Landroid/app/Activity;Ljava/lang/String;Landroid/view/View$OnClickListener;Z)V
iput-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->showDlg:Lcom/xiu/commLib/widget/dialog/CommButtonIOSDlg;
.line 277
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->showDlg:Lcom/xiu/commLib/widget/dialog/CommButtonIOSDlg;
iget-object v1, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->setting_listview1:Lcom/xiu/commLib/widget/FlowListView;
const/16 v2, 0x11
invoke-virtual {v0, v1, v2, v4, v4}, Lcom/xiu/commLib/widget/dialog/CommButtonIOSDlg;->showAtLocation(Landroid/view/View;III)V
.line 280
return-void
.end method
.method private getImgLoaderFile()Ljava/io/File;
.locals 3
.prologue
.line 437
invoke-static {}, Lcom/nostra13/universalimageloader/core/ImageLoader;->getInstance()Lcom/nostra13/universalimageloader/core/ImageLoader;
move-result-object v2
.line 438
invoke-virtual {v2}, Lcom/nostra13/universalimageloader/core/ImageLoader;->getDiskCache()Lcom/nostra13/universalimageloader/cache/disc/DiskCache;
move-result-object v0
.line 439
.local v0, "diskCache":Lcom/nostra13/universalimageloader/cache/disc/DiskCache;
invoke-interface {v0}, Lcom/nostra13/universalimageloader/cache/disc/DiskCache;->getDirectory()Ljava/io/File;
move-result-object v2
.line 440
invoke-virtual {v2}, Ljava/io/File;->getPath()Ljava/lang/String;
move-result-object v1
.line 441
.local v1, "filePath":Ljava/lang/String;
new-instance v2, Ljava/io/File;
invoke-direct {v2, v1}, Ljava/io/File;->(Ljava/lang/String;)V
return-object v2
.end method
.method private getSetItem(I)Ljava/util/List;
.locals 10
.param p1, "type" # I
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)",
"Ljava/util/List",
"<",
"Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;",
">;"
}
.end annotation
.prologue
const/4 v9, 0x0
.line 397
new-instance v5, Ljava/util/ArrayList;
invoke-direct {v5}, Ljava/util/ArrayList;->()V
.line 398
.local v5, "list":Ljava/util/List;, "Ljava/util/List;"
packed-switch p1, :pswitch_data_0
.line 433
const/4 v5, 0x0
.end local v5 # "list":Ljava/util/List;, "Ljava/util/List;"
:goto_0
return-object v5
.line 400
.restart local v5 # "list":Ljava/util/List;, "Ljava/util/List;"
:pswitch_0
new-instance v0, Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;
const-string/jumbo v6, "\u63a5\u6536\u901a\u77e5"
const-string/jumbo v7, "-1"
sget v8, Lcom/xiu/app/moduleothers/R$drawable;->module_other_xiu_set_item_checked_selector:I
invoke-direct {v0, v9, v6, v7, v8}, Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;->(ILjava/lang/String;Ljava/lang/String;I)V
.line 417
.local v0, "info1":Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;
invoke-static {}, Lcom/xiu/app/basexiu/glideConfig/ImageCatchUtil;->getInstance()Lcom/xiu/app/basexiu/glideConfig/ImageCatchUtil;
move-result-object v6
invoke-virtual {v6, p0}, Lcom/xiu/app/basexiu/glideConfig/ImageCatchUtil;->getCacheSize(Landroid/content/Context;)Ljava/lang/String;
move-result-object v6
iput-object v6, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->cachByFile:Ljava/lang/String;
.line 418
new-instance v1, Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;
const-string/jumbo v6, "\u6e05\u9664\u7f13\u5b58"
iget-object v7, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->cachByFile:Ljava/lang/String;
sget v8, Lcom/xiu/app/moduleothers/R$drawable;->module_other_set_item_ic:I
invoke-direct {v1, v9, v6, v7, v8}, Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;->(ILjava/lang/String;Ljava/lang/String;I)V
.line 419
.local v1, "info2":Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;
invoke-interface {v5, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 420
invoke-interface {v5, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_0
.line 423
.end local v0 # "info1":Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;
.end local v1 # "info2":Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;
:pswitch_1
new-instance v2, Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;
const-string/jumbo v6, "\u7248\u672c\u66f4\u65b0"
new-instance v7, Ljava/lang/StringBuilder;
invoke-direct {v7}, Ljava/lang/StringBuilder;->()V
const-string/jumbo v8, "V"
invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v7
invoke-static {}, Lcom/xiu/app/moduleothers/other/setting/util/Util;->getInstance()Lcom/xiu/app/moduleothers/other/setting/util/Util;
move-result-object v8
.line 424
invoke-virtual {v8, p0}, Lcom/xiu/app/moduleothers/other/setting/util/Util;->getVersionName(Landroid/app/Activity;)Ljava/lang/String;
move-result-object v8
invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v7
invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v7
sget v8, Lcom/xiu/app/moduleothers/R$drawable;->module_other_set_item_ic:I
invoke-direct {v2, v9, v6, v7, v8}, Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;->(ILjava/lang/String;Ljava/lang/String;I)V
.line 426
.local v2, "info3":Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;
new-instance v3, Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;
const-string/jumbo v6, "\u5173\u4e8e"
const-string/jumbo v7, "1"
sget v8, Lcom/xiu/app/moduleothers/R$drawable;->module_other_set_item_ic:I
invoke-direct {v3, v9, v6, v7, v8}, Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;->(ILjava/lang/String;Ljava/lang/String;I)V
.line 427
.local v3, "info4":Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;
new-instance v4, Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;
const-string/jumbo v6, "\u5e94\u7528\u63a8\u8350"
const-string/jumbo v7, "1"
sget v8, Lcom/xiu/app/moduleothers/R$drawable;->module_other_set_item_ic:I
invoke-direct {v4, v9, v6, v7, v8}, Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;->(ILjava/lang/String;Ljava/lang/String;I)V
.line 428
.local v4, "info5":Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;
invoke-interface {v5, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 429
invoke-interface {v5, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 430
invoke-interface {v5, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_0
.line 398
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_0
:pswitch_1
.end packed-switch
.end method
.method private synthetic lambda$initView$29(Landroid/view/View;)V
.locals 2
.param p1, "view" # Landroid/view/View;
.prologue
.line 144
new-instance v0, Landroid/content/Intent;
const-string/jumbo v1, "org.xiu.activity.TestAES"
invoke-direct {v0, v1}, Landroid/content/Intent;->(Ljava/lang/String;)V
invoke-virtual {p0, v0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->startActivity(Landroid/content/Intent;)V
return-void
.end method
.method private synthetic lambda$initView$30(Landroid/view/View;)V
.locals 1
.param p1, "view" # Landroid/view/View;
.prologue
.line 145
const-string/jumbo v0, "xiuApp://xiu.app.newgoodscustomized/openwith"
invoke-static {p0, v0}, Lcom/xiu/app/basexiu/reflection/JumpAction/JumpActionReflectUtils;->jumpPage(Landroid/content/Context;Ljava/lang/String;)V
return-void
.end method
.method private synthetic lambda$initView$31(Landroid/view/View;)V
.locals 4
.param p1, "view" # Landroid/view/View;
.prologue
.line 147
const/4 v1, 0x1
new-array v0, v1, [Landroid/content/Intent;
.line 149
.local v0, "intents":[Landroid/content/Intent;
const/4 v1, 0x0
new-instance v2, Landroid/content/Intent;
const-string/jumbo v3, "moduleothers.other.sizeManager.view.SizeListActivity"
invoke-direct {v2, v3}, Landroid/content/Intent;->(Ljava/lang/String;)V
aput-object v2, v0, v1
.line 150
invoke-virtual {p0, v0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->startActivities([Landroid/content/Intent;)V
.line 151
return-void
.end method
.method private logout()V
.locals 6
.annotation runtime Lcom/xiu/umeng/sdk/annotation/UMClick;
eventName = "setting_loginout"
.end annotation
.prologue
const/4 v5, 0x0
sget-object v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;->ajc$tjp_0:Lorg/aspectj/lang/JoinPoint$StaticPart;
invoke-static {v0, p0, p0}, Lorg/aspectj/runtime/reflect/Factory;->makeJP(Lorg/aspectj/lang/JoinPoint$StaticPart;Ljava/lang/Object;Ljava/lang/Object;)Lorg/aspectj/lang/JoinPoint;
move-result-object v2
.line 350
:try_start_0
invoke-static {}, Lcom/xiu/app/basexiu/reflection/authorization/AuthorizaionReflectUtil;->invokeLoginOut()V
.line 351
invoke-static {}, Lcom/xiu/app/basexiu/cookies/CookieUtil;->getInstance()Lcom/xiu/app/basexiu/cookies/CookieUtil;
move-result-object v0
.line 352
invoke-virtual {v0, p0}, Lcom/xiu/app/basexiu/cookies/CookieUtil;->clearCookies(Landroid/content/Context;)V
.line 353
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->shoppingModule:Lmodules/shopping/ShoppingModule;
if-eqz v0, :cond_0
.line 354
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->shoppingModule:Lmodules/shopping/ShoppingModule;
const/4 v1, 0x0
invoke-interface {v0, p0, v1}, Lmodules/shopping/ShoppingModule;->setOrderAmountInfo(Landroid/content/Context;Lmodules/shopping/bean/OrderAmountInfo;)V
.line 356
:cond_0
invoke-static {}, Lcom/xiu/app/basexiu/base/BaseXiuApplication;->getAppInstance()Lcom/xiu/app/basexiu/base/BaseXiuApplication;
move-result-object v0
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/xiu/app/basexiu/base/BaseXiuApplication;->setShoppingCartNum(I)V
.line 357
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->my_xiu_quit_btn:Landroid/widget/Button;
const/4 v1, 0x4
invoke-virtual {v0, v1}, Landroid/widget/Button;->setVisibility(I)V
.line 358
invoke-virtual {p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->finish()V
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
.line 359
invoke-static {}, Lcom/xiu/umeng/sdk/annotation/UMAspect;->aspectOf()Lcom/xiu/umeng/sdk/annotation/UMAspect;
move-result-object v1
sget-object v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;->ajc$anno$0:Ljava/lang/annotation/Annotation;
if-nez v0, :cond_1
const-class v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
const-string/jumbo v3, "logout"
new-array v4, v5, [Ljava/lang/Class;
invoke-virtual {v0, v3, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
move-result-object v0
const-class v3, Lcom/xiu/umeng/sdk/annotation/UMClick;
invoke-virtual {v0, v3}, Ljava/lang/reflect/Method;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
move-result-object v0
sput-object v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;->ajc$anno$0:Ljava/lang/annotation/Annotation;
:cond_1
nop
check-cast v0, Lcom/xiu/umeng/sdk/annotation/UMClick;
invoke-virtual {v1, v2, v0}, Lcom/xiu/umeng/sdk/annotation/UMAspect;->check(Lorg/aspectj/lang/JoinPoint;Lcom/xiu/umeng/sdk/annotation/UMClick;)V
return-void
:catch_0
move-exception v0
move-object v1, v0
invoke-static {}, Lcom/xiu/umeng/sdk/annotation/UMAspect;->aspectOf()Lcom/xiu/umeng/sdk/annotation/UMAspect;
move-result-object v3
sget-object v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;->ajc$anno$0:Ljava/lang/annotation/Annotation;
if-nez v0, :cond_2
const-class v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
const-string/jumbo v4, "logout"
new-array v5, v5, [Ljava/lang/Class;
invoke-virtual {v0, v4, v5}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
move-result-object v0
const-class v4, Lcom/xiu/umeng/sdk/annotation/UMClick;
invoke-virtual {v0, v4}, Ljava/lang/reflect/Method;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
move-result-object v0
sput-object v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;->ajc$anno$0:Ljava/lang/annotation/Annotation;
:cond_2
nop
check-cast v0, Lcom/xiu/umeng/sdk/annotation/UMClick;
invoke-virtual {v3, v2, v0}, Lcom/xiu/umeng/sdk/annotation/UMAspect;->check(Lorg/aspectj/lang/JoinPoint;Lcom/xiu/umeng/sdk/annotation/UMClick;)V
throw v1
.end method
.method private testFix()V
.locals 2
.annotation runtime Lcom/alipay/euler/andfix/annotation/MethodReplace;
method = "testFix"
clazz = "com.xiu.app.moduleothers.other.setting.XiuSettingActivity"
.end annotation
.prologue
.line 493
sget-object v0, Ljava/lang/System;->out:Ljava/io/PrintStream;
const-string/jumbo v1, "HotFix-->>>>"
invoke-virtual {v0, v1}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
.line 494
const-string/jumbo v0, "ShowFix Text"
const/4 v1, 0x0
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 496
return-void
.end method
# virtual methods
.method public doTaskComplete(Ljava/lang/Object;)V
.locals 11
.param p1, "o" # Ljava/lang/Object;
.prologue
.line 363
if-eqz p1, :cond_0
.line 364
check-cast p1, Lcom/xiu/app/moduleothers/other/setting/bean/CheckAppUpdateInfo;
.end local p1 # "o":Ljava/lang/Object;
iput-object p1, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->checkInfo:Lcom/xiu/app/moduleothers/other/setting/bean/CheckAppUpdateInfo;
.line 365
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->checkInfo:Lcom/xiu/app/moduleothers/other/setting/bean/CheckAppUpdateInfo;
invoke-virtual {v0}, Lcom/xiu/app/moduleothers/other/setting/bean/CheckAppUpdateInfo;->isResult()Z
move-result v0
if-eqz v0, :cond_1
.line 366
new-instance v0, Lcom/xiu/app/moduleothers/other/setting/view/NewDialog;
const-string/jumbo v2, "\u65b0\u7248\u672c\u63d0\u793a"
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;->()V
const-string/jumbo v3, "\u53d1\u73b0\u65b0\u7248\u672c("
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
iget-object v3, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->checkInfo:Lcom/xiu/app/moduleothers/other/setting/bean/CheckAppUpdateInfo;
invoke-virtual {v3}, Lcom/xiu/app/moduleothers/other/setting/bean/CheckAppUpdateInfo;->getName()Ljava/lang/String;
move-result-object v3
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string/jumbo v3, ")"
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
iget-object v1, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->checkInfo:Lcom/xiu/app/moduleothers/other/setting/bean/CheckAppUpdateInfo;
.line 367
invoke-virtual {v1}, Lcom/xiu/app/moduleothers/other/setting/bean/CheckAppUpdateInfo;->getContent()Ljava/lang/String;
move-result-object v4
const/4 v5, 0x1
const/4 v6, 0x0
const/4 v7, 0x1
const/4 v8, 0x1
new-instance v9, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$7;
invoke-direct {v9, p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$7;->(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)V
sget v10, Lcom/xiu/app/moduleothers/R$style;->xiu_dialog:I
move-object v1, p0
invoke-direct/range {v0 .. v10}, Lcom/xiu/app/moduleothers/other/setting/view/NewDialog;->(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZILcom/xiu/app/moduleothers/other/setting/IDialogCancelListener;I)V
.line 385
invoke-virtual {v0}, Lcom/xiu/app/moduleothers/other/setting/view/NewDialog;->show()V
.line 394
:cond_0
:goto_0
return-void
.line 386
:cond_1
const-string/jumbo v0, "10010"
iget-object v1, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->checkInfo:Lcom/xiu/app/moduleothers/other/setting/bean/CheckAppUpdateInfo;
invoke-virtual {v1}, Lcom/xiu/app/moduleothers/other/setting/bean/CheckAppUpdateInfo;->getRetCode()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
.line 387
new-instance v0, Lcom/xiu/app/moduleothers/other/setting/view/NewDialog;
const-string/jumbo v2, "\u65b0\u7248\u672c\u63d0\u793a"
const-string/jumbo v3, "\u60a8\u5df2\u662f\u6700\u65b0\u7248\u672c\u4e86"
const-string/jumbo v4, "\u8c22\u8c22\u60a8\u7684\u5173\u6ce8\uff01"
const/4 v5, 0x1
const/4 v6, 0x1
const/4 v7, 0x0
const/4 v8, 0x1
new-instance v9, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$8;
invoke-direct {v9, p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$8;->(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)V
sget v10, Lcom/xiu/app/moduleothers/R$style;->xiu_dialog:I
move-object v1, p0
invoke-direct/range {v0 .. v10}, Lcom/xiu/app/moduleothers/other/setting/view/NewDialog;->(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZILcom/xiu/app/moduleothers/other/setting/IDialogCancelListener;I)V
.line 392
invoke-virtual {v0}, Lcom/xiu/app/moduleothers/other/setting/view/NewDialog;->show()V
goto :goto_0
.end method
.method public initView()V
.locals 7
.prologue
const/4 v6, 0x2
const/4 v4, 0x1
const/4 v5, 0x0
.line 124
sget v2, Lcom/xiu/app/moduleothers/R$id;->my_xiu_quit_btn:I
invoke-virtual {p0, v2}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/widget/Button;
iput-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->my_xiu_quit_btn:Landroid/widget/Button;
.line 125
iget-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->my_xiu_quit_btn:Landroid/widget/Button;
invoke-virtual {v2, p0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 126
invoke-static {p0}, Lcom/xiu/app/basexiu/reflection/authorization/AuthorizaionReflectUtil;->invokeGetLogin(Landroid/content/Context;)Z
move-result v2
if-nez v2, :cond_0
.line 127
iget-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->my_xiu_quit_btn:Landroid/widget/Button;
const/4 v3, 0x4
invoke-virtual {v2, v3}, Landroid/widget/Button;->setVisibility(I)V
.line 128
:cond_0
sget v2, Lcom/xiu/app/moduleothers/R$id;->page_title_name_text:I
invoke-virtual {p0, v2}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/TextView;
.line 129
.local v1, "page_title_name_text":Landroid/widget/TextView;
const-string/jumbo v2, "\u8bbe\u7f6e"
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 130
sget v2, Lcom/xiu/app/moduleothers/R$id;->page_title_back_img:I
invoke-virtual {p0, v2}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
.line 131
.local v0, "page_title_back_img":Landroid/widget/ImageView;
invoke-virtual {v0, p0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 132
sget v2, Lcom/xiu/app/moduleothers/R$id;->setting_listview1:I
invoke-virtual {p0, v2}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Lcom/xiu/commLib/widget/FlowListView;
iput-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->setting_listview1:Lcom/xiu/commLib/widget/FlowListView;
.line 133
sget v2, Lcom/xiu/app/moduleothers/R$id;->setting_listview2:I
invoke-virtual {p0, v2}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Lcom/xiu/commLib/widget/FlowListView;
iput-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->setting_listview2:Lcom/xiu/commLib/widget/FlowListView;
.line 134
new-instance v2, Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
invoke-direct {p0, v4}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->getSetItem(I)Ljava/util/List;
move-result-object v3
invoke-direct {v2, p0, v3, v4}, Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;->(Landroid/app/Activity;Ljava/util/List;I)V
iput-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->adapter1:Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
.line 135
new-instance v2, Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
invoke-direct {p0, v6}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->getSetItem(I)Ljava/util/List;
move-result-object v3
invoke-direct {v2, p0, v3, v6}, Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;->(Landroid/app/Activity;Ljava/util/List;I)V
iput-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->adapter2:Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
.line 138
sget v2, Lcom/xiu/app/moduleothers/R$id;->trackid_tv:I
invoke-virtual {p0, v2}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/widget/EditText;
invoke-virtual {v2, v5}, Landroid/widget/EditText;->setVisibility(I)V
.line 139
sget v2, Lcom/xiu/app/moduleothers/R$id;->trackid_tv:I
invoke-virtual {p0, v2}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/widget/EditText;
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;->()V
const-string/jumbo v4, "XiuTrackid"
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-static {p0}, Lcom/xiu/clickstream/sdk/utils/XiuClickUtil;->getXiuTrackid(Landroid/content/Context;)Ljava/lang/String;
move-result-object v4
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
.line 140
sget v2, Lcom/xiu/app/moduleothers/R$id;->btn_zhuanxiang:I
invoke-virtual {p0, v2}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/widget/Button;
invoke-virtual {v2, v5}, Landroid/widget/Button;->setVisibility(I)V
.line 141
sget v2, Lcom/xiu/app/moduleothers/R$id;->btn_jump_activitys:I
invoke-virtual {p0, v2}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/widget/Button;
invoke-virtual {v2, v5}, Landroid/widget/Button;->setVisibility(I)V
.line 143
sget v2, Lcom/xiu/app/moduleothers/R$id;->btn_test_encryn_pic:I
invoke-virtual {p0, v2}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->findViewById(I)Landroid/view/View;
move-result-object v2
invoke-virtual {v2, v5}, Landroid/view/View;->setVisibility(I)V
.line 144
sget v2, Lcom/xiu/app/moduleothers/R$id;->btn_test_encryn_pic:I
invoke-virtual {p0, v2}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->findViewById(I)Landroid/view/View;
move-result-object v2
invoke-static {p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$$Lambda$1;->lambdaFactory$(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)Landroid/view/View$OnClickListener;
move-result-object v3
invoke-virtual {v2, v3}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 145
sget v2, Lcom/xiu/app/moduleothers/R$id;->btn_zhuanxiang:I
invoke-virtual {p0, v2}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->findViewById(I)Landroid/view/View;
move-result-object v2
invoke-static {p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$$Lambda$4;->lambdaFactory$(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)Landroid/view/View$OnClickListener;
move-result-object v3
invoke-virtual {v2, v3}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 146
sget v2, Lcom/xiu/app/moduleothers/R$id;->btn_jump_activitys:I
invoke-virtual {p0, v2}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->findViewById(I)Landroid/view/View;
move-result-object v2
invoke-static {p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$$Lambda$5;->lambdaFactory$(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)Landroid/view/View$OnClickListener;
move-result-object v3
invoke-virtual {v2, v3}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 152
sget v2, Lcom/xiu/app/moduleothers/R$id;->btn_hot_fix:I
invoke-virtual {p0, v2}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/widget/Button;
invoke-virtual {v2, v5}, Landroid/widget/Button;->setVisibility(I)V
.line 153
sget v2, Lcom/xiu/app/moduleothers/R$id;->btn_hot_fix:I
invoke-virtual {p0, v2}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/widget/Button;
iget-object v3, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->onclickTestHotFix:Landroid/view/View$OnClickListener;
invoke-virtual {v2, v3}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 157
iget-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->setting_listview1:Lcom/xiu/commLib/widget/FlowListView;
iget-object v3, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->adapter1:Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
invoke-virtual {v2, v3}, Lcom/xiu/commLib/widget/FlowListView;->setAdapter(Landroid/widget/ListAdapter;)V
.line 158
iget-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->setting_listview2:Lcom/xiu/commLib/widget/FlowListView;
iget-object v3, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->adapter2:Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
invoke-virtual {v2, v3}, Lcom/xiu/commLib/widget/FlowListView;->setAdapter(Landroid/widget/ListAdapter;)V
.line 160
iget-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->setting_listview1:Lcom/xiu/commLib/widget/FlowListView;
new-instance v3, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$3;
invoke-direct {v3, p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$3;->(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)V
invoke-virtual {v2, v3}, Lcom/xiu/commLib/widget/FlowListView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V
.line 198
iget-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->setting_listview2:Lcom/xiu/commLib/widget/FlowListView;
new-instance v3, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$4;
invoke-direct {v3, p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$4;->(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)V
invoke-virtual {v2, v3}, Lcom/xiu/commLib/widget/FlowListView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V
.line 244
return-void
.end method
.method public onClick(Landroid/view/View;)V
.locals 6
.param p1, "v" # Landroid/view/View;
.prologue
const/4 v5, 0x1
const/4 v3, 0x0
.line 283
invoke-virtual {p1}, Landroid/view/View;->getId()I
move-result v0
sget v1, Lcom/xiu/app/moduleothers/R$id;->page_title_back_img:I
if-ne v0, v1, :cond_2
.line 284
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->getUserInfoTask:Lcom/xiu/app/basexiu/user/GetUserInfoTask;
if-eqz v0, :cond_0
.line 285
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->getUserInfoTask:Lcom/xiu/app/basexiu/user/GetUserInfoTask;
invoke-virtual {v0, v5}, Lcom/xiu/app/basexiu/user/GetUserInfoTask;->cancel(Z)Z
.line 287
:cond_0
invoke-virtual {p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->finish()V
.line 345
:cond_1
:goto_0
return-void
.line 288
:cond_2
invoke-virtual {p1}, Landroid/view/View;->getId()I
move-result v0
sget v1, Lcom/xiu/app/moduleothers/R$id;->my_xiu_quit_btn:I
if-ne v0, v1, :cond_1
.line 289
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;->()V
const-string/jumbo v1, "dtype=sets|action=quit|value="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-static {p0}, Lcom/xiu/app/basexiu/user/UserSharepreference;->getUid(Landroid/content/Context;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string/jumbo v1, "|label=\u9000\u51fa\u5f53\u524d\u8d26\u53f7"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string/jumbo v1, "android_click"
invoke-static {p0, v0, v1}, Lcom/xiu/clickstream/sdk/XiuTrackerAPI;->clickTrack(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
.line 291
invoke-static {}, Lcom/xiu/app/moduleothers/other/setting/util/Util;->getInstance()Lcom/xiu/app/moduleothers/other/setting/util/Util;
.line 292
invoke-static {p0}, Lcom/xiu/app/moduleothers/other/setting/util/Util;->checkNetworkInfo(Landroid/content/Context;)Z
move-result v0
if-eqz v0, :cond_3
.line 293
new-instance v0, Lcom/xiu/app/basexiu/user/GetUserInfoTask;
new-instance v2, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$6;
invoke-direct {v2, p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$6;->(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)V
move-object v1, p0
move v4, v3
invoke-direct/range {v0 .. v5}, Lcom/xiu/app/basexiu/user/GetUserInfoTask;->(Landroid/app/Activity;Lcom/xiu/app/basexiu/task/ITaskCallbackListener;ZZZ)V
iput-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->getUserInfoTask:Lcom/xiu/app/basexiu/user/GetUserInfoTask;
.line 339
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->getUserInfoTask:Lcom/xiu/app/basexiu/user/GetUserInfoTask;
new-array v1, v3, [Ljava/lang/Void;
invoke-virtual {v0, v1}, Lcom/xiu/app/basexiu/user/GetUserInfoTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
goto :goto_0
.line 342
:cond_3
invoke-direct {p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->logout()V
goto :goto_0
.end method
.method protected onCreate(Landroid/os/Bundle;)V
.locals 2
.param p1, "savedInstanceState" # Landroid/os/Bundle;
.prologue
.line 111
invoke-super {p0, p1}, Lcom/xiu/app/basexiu/base/BaseNewBaseActivity;->onCreate(Landroid/os/Bundle;)V
.line 112
sget v0, Lcom/xiu/app/moduleothers/R$layout;->module_other_xiu_setting_layout:I
invoke-virtual {p0, v0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->setContentView(I)V
.line 113
const-class v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
invoke-static {v0}, Lframework/loader/ModuleOperator;->inject(Ljava/lang/Object;)V
.line 114
new-instance v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$2;
invoke-direct {v0, p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$2;->(Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;)V
const/4 v1, 0x0
.line 120
invoke-virtual {v0, v1}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity$2;->sendEmptyMessage(I)Z
.line 121
return-void
.end method
.method protected onDestroy()V
.locals 3
.prologue
const/4 v2, 0x0
.line 470
invoke-super {p0}, Lcom/xiu/app/basexiu/base/BaseNewBaseActivity;->onDestroy()V
.line 471
iput-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->showDlg:Lcom/xiu/commLib/widget/dialog/CommButtonIOSDlg;
.line 472
iput-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->dialog:Lcom/xiu/commLib/widget/progressDialog/CustomProgressDialog;
.line 473
iput-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->my_xiu_quit_btn:Landroid/widget/Button;
.line 474
iput-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->checkInfo:Lcom/xiu/app/moduleothers/other/setting/bean/CheckAppUpdateInfo;
.line 475
iput-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->adapter1:Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
.line 476
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->getUserInfoTask:Lcom/xiu/app/basexiu/user/GetUserInfoTask;
if-eqz v0, :cond_0
.line 477
iget-object v0, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->getUserInfoTask:Lcom/xiu/app/basexiu/user/GetUserInfoTask;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lcom/xiu/app/basexiu/user/GetUserInfoTask;->cancel(Z)Z
.line 479
:cond_0
iput-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->adapter2:Lcom/xiu/app/moduleothers/other/setting/adapter/SettingItemAdapter;
.line 480
iput-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->setting_listview1:Lcom/xiu/commLib/widget/FlowListView;
.line 481
iput-object v2, p0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->setting_listview2:Lcom/xiu/commLib/widget/FlowListView;
.line 482
return-void
.end method
.method public onPause()V
.locals 6
.annotation runtime Lcom/xiu/umeng/sdk/annotation/UMPV;
pageName = "XiuSettingActivity"
state = .enum Lcom/xiu/umeng/sdk/annotation/StateType;->PAUSE:Lcom/xiu/umeng/sdk/annotation/StateType;
.end annotation
.prologue
const/4 v5, 0x0
sget-object v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;->ajc$tjp_2:Lorg/aspectj/lang/JoinPoint$StaticPart;
invoke-static {v0, p0, p0}, Lorg/aspectj/runtime/reflect/Factory;->makeJP(Lorg/aspectj/lang/JoinPoint$StaticPart;Ljava/lang/Object;Ljava/lang/Object;)Lorg/aspectj/lang/JoinPoint;
move-result-object v1
.line 465
:try_start_0
invoke-super {p0}, Lcom/xiu/app/basexiu/base/BaseNewBaseActivity;->onPause()V
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
.line 466
invoke-static {}, Lcom/xiu/umeng/sdk/annotation/UMAspect;->aspectOf()Lcom/xiu/umeng/sdk/annotation/UMAspect;
move-result-object v2
sget-object v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;->ajc$anno$2:Ljava/lang/annotation/Annotation;
if-nez v0, :cond_0
const-class v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
const-string/jumbo v3, "onPause"
new-array v4, v5, [Ljava/lang/Class;
invoke-virtual {v0, v3, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
move-result-object v0
const-class v3, Lcom/xiu/umeng/sdk/annotation/UMPV;
invoke-virtual {v0, v3}, Ljava/lang/reflect/Method;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
move-result-object v0
sput-object v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;->ajc$anno$2:Ljava/lang/annotation/Annotation;
:cond_0
nop
check-cast v0, Lcom/xiu/umeng/sdk/annotation/UMPV;
invoke-virtual {v2, v1, v0}, Lcom/xiu/umeng/sdk/annotation/UMAspect;->init(Lorg/aspectj/lang/JoinPoint;Lcom/xiu/umeng/sdk/annotation/UMPV;)V
return-void
:catch_0
move-exception v2
invoke-static {}, Lcom/xiu/umeng/sdk/annotation/UMAspect;->aspectOf()Lcom/xiu/umeng/sdk/annotation/UMAspect;
move-result-object v3
sget-object v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;->ajc$anno$2:Ljava/lang/annotation/Annotation;
if-nez v0, :cond_1
const-class v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
const-string/jumbo v4, "onPause"
new-array v5, v5, [Ljava/lang/Class;
invoke-virtual {v0, v4, v5}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
move-result-object v0
const-class v4, Lcom/xiu/umeng/sdk/annotation/UMPV;
invoke-virtual {v0, v4}, Ljava/lang/reflect/Method;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
move-result-object v0
sput-object v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;->ajc$anno$2:Ljava/lang/annotation/Annotation;
:cond_1
nop
check-cast v0, Lcom/xiu/umeng/sdk/annotation/UMPV;
invoke-virtual {v3, v1, v0}, Lcom/xiu/umeng/sdk/annotation/UMAspect;->init(Lorg/aspectj/lang/JoinPoint;Lcom/xiu/umeng/sdk/annotation/UMPV;)V
throw v2
.end method
.method public onResume()V
.locals 6
.annotation runtime Lcom/xiu/umeng/sdk/annotation/UMPV;
pageName = "XiuSettingActivity"
.end annotation
.prologue
const/4 v5, 0x0
sget-object v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;->ajc$tjp_1:Lorg/aspectj/lang/JoinPoint$StaticPart;
invoke-static {v0, p0, p0}, Lorg/aspectj/runtime/reflect/Factory;->makeJP(Lorg/aspectj/lang/JoinPoint$StaticPart;Ljava/lang/Object;Ljava/lang/Object;)Lorg/aspectj/lang/JoinPoint;
move-result-object v2
.line 459
:try_start_0
invoke-super {p0}, Lcom/xiu/app/basexiu/base/BaseNewBaseActivity;->onResume()V
.line 460
const-string/jumbo v0, "SettingPage"
invoke-static {p0, v0}, Lcom/xiu/clickstream/sdk/XiuTrackerAPI;->pvTrack(Landroid/content/Context;Ljava/lang/String;)V
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
.line 461
invoke-static {}, Lcom/xiu/umeng/sdk/annotation/UMAspect;->aspectOf()Lcom/xiu/umeng/sdk/annotation/UMAspect;
move-result-object v1
sget-object v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;->ajc$anno$1:Ljava/lang/annotation/Annotation;
if-nez v0, :cond_0
const-class v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
const-string/jumbo v3, "onResume"
new-array v4, v5, [Ljava/lang/Class;
invoke-virtual {v0, v3, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
move-result-object v0
const-class v3, Lcom/xiu/umeng/sdk/annotation/UMPV;
invoke-virtual {v0, v3}, Ljava/lang/reflect/Method;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
move-result-object v0
sput-object v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;->ajc$anno$1:Ljava/lang/annotation/Annotation;
:cond_0
nop
check-cast v0, Lcom/xiu/umeng/sdk/annotation/UMPV;
invoke-virtual {v1, v2, v0}, Lcom/xiu/umeng/sdk/annotation/UMAspect;->init(Lorg/aspectj/lang/JoinPoint;Lcom/xiu/umeng/sdk/annotation/UMPV;)V
return-void
:catch_0
move-exception v0
move-object v1, v0
invoke-static {}, Lcom/xiu/umeng/sdk/annotation/UMAspect;->aspectOf()Lcom/xiu/umeng/sdk/annotation/UMAspect;
move-result-object v3
sget-object v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;->ajc$anno$1:Ljava/lang/annotation/Annotation;
if-nez v0, :cond_1
const-class v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;
const-string/jumbo v4, "onResume"
new-array v5, v5, [Ljava/lang/Class;
invoke-virtual {v0, v4, v5}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
move-result-object v0
const-class v4, Lcom/xiu/umeng/sdk/annotation/UMPV;
invoke-virtual {v0, v4}, Ljava/lang/reflect/Method;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
move-result-object v0
sput-object v0, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity;->ajc$anno$1:Ljava/lang/annotation/Annotation;
:cond_1
nop
check-cast v0, Lcom/xiu/umeng/sdk/annotation/UMPV;
invoke-virtual {v3, v2, v0}, Lcom/xiu/umeng/sdk/annotation/UMAspect;->init(Lorg/aspectj/lang/JoinPoint;Lcom/xiu/umeng/sdk/annotation/UMPV;)V
throw v1
.end method
.method public onStart()V
.locals 1
.prologue
.line 445
invoke-super {p0}, Lcom/xiu/app/basexiu/base/BaseNewBaseActivity;->onStart()V
.line 446
invoke-virtual {p0}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->initScreenPopupView()V
.line 447
invoke-static {p0}, Lcom/google/analytics/tracking/android/EasyTracker;->getInstance(Landroid/content/Context;)Lcom/google/analytics/tracking/android/EasyTracker;
move-result-object v0
.line 448
invoke-virtual {v0, p0}, Lcom/google/analytics/tracking/android/EasyTracker;->activityStart(Landroid/app/Activity;)V
.line 449
return-void
.end method
.method public onStop()V
.locals 1
.prologue
.line 452
invoke-super {p0}, Lcom/xiu/app/basexiu/base/BaseNewBaseActivity;->onStop()V
.line 453
invoke-static {p0}, Lcom/google/analytics/tracking/android/EasyTracker;->getInstance(Landroid/content/Context;)Lcom/google/analytics/tracking/android/EasyTracker;
move-result-object v0
.line 454
invoke-virtual {v0, p0}, Lcom/google/analytics/tracking/android/EasyTracker;->activityStop(Landroid/app/Activity;)V
.line 455
return-void
.end method
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the reported AndFix patch on Android 6.0 using the XiuSettingActivity_CF smali class and its testFix() entry point. Compare the generated patch for the static field and testFix() changes, then verify that the patched method produces the expected log and Toast; no repository test or source file is named in the report.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile-dev, tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100