AndFix
AndFix copied to clipboard
坑太多啊~~~
@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
.prologue
.line 1
invoke-static {}, Lcom/xiu/app/moduleothers/other/setting/XiuSettingActivity_CF;->ajc$preClinit()V
return-void
.end method
.method public constructor
.prologue
.line 69
invoke-direct {p0}, Lcom/xiu/app/basexiu/base/BaseNewBaseActivity;-><init>()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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>()V
.line 398
.local v5, "list":Ljava/util/List;, "Ljava/util/List<Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;>;"
packed-switch p1, :pswitch_data_0
.line 433
const/4 v5, 0x0
.end local v5 # "list":Ljava/util/List;, "Ljava/util/List<Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;>;"
:goto_0
return-object v5
.line 400
.restart local v5 # "list":Ljava/util/List;, "Ljava/util/List<Lcom/xiu/app/moduleothers/other/setting/bean/SetItemInfo;>;"
: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;-><init>(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;-><init>(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;-><init>()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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>()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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>(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;-><init>()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;-><init>(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;-><init>(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;-><init>()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;-><init>(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;-><init>(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;-><init>(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
@leonzhuhi 1.不支持修改字段哦 2.你这个是引入了aspectj?看起来是修改的不只是方法?
@supern 这个类引入了aspectj 但是需要修改的方法并不是他的,是一个 点击事件
////------------------测试 OnClickListener onclickTestHotFix = new OnClickListener() { @Override public void onClick(View view) { testFix(); } };
private void testFix() {
// int i = 100; // System.out.println("Fix------------" + i); // Toast.makeText(this,"Fix",Toast.LENGTH_SHORT).show(); }
@supern 方便加个qq吗? 328556396