DXFastWidgetMoreSwitchActivity.smali
.class public Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;
.super Ldxoptimizer/afc;
.source "DXFastWidgetMoreSwitchActivity.java"
# interfaces
.implements Landroid/view/View$OnClickListener;
.implements Landroid/widget/AdapterView$OnItemClickListener;
.implements Landroid/widget/SeekBar$OnSeekBarChangeListener;
.implements Ldxoptimizer/cbr$a;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity$a;
}
.end annotation
# instance fields
.field private a:Landroid/view/View;
.field private b:Landroid/widget/GridView;
.field private c:Landroid/widget/SeekBar;
.field private d:I
.field private e:Landroid/widget/LinearLayout;
.field private f:Landroid/widget/ImageView;
.field private g:Landroid/content/ContentResolver;
.field private h:Z
.field private j:Z
.field private k:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Ldxoptimizer/pf;",
">;"
}
.end annotation
.end field
.field private l:Ldxoptimizer/ago;
.field private m:Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity$a;
.field private n:Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity$a;
# direct methods
.method public constructor <init>()V
.registers 3
.prologue
const/4 v1, 0x0
const/4 v0, 0x0
.line 53
invoke-direct {p0}, Ldxoptimizer/afc;-><init>()V
.line 67
iput-boolean v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->h:Z
.line 68
iput-boolean v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->j:Z
.line 78
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->k:Ljava/util/List;
.line 100
new-instance v0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity$a;
invoke-direct {v0, p0, v1}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity$a;-><init>(Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity$1;)V
iput-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->m:Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity$a;
.line 101
new-instance v0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity$a;
invoke-direct {v0, p0, v1}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity$a;-><init>(Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity$1;)V
iput-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->n:Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity$a;
return-void
.end method
.method static synthetic a(Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;)Ljava/util/List;
.registers 2
.prologue
.line 53
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->k:Ljava/util/List;
return-object v0
.end method
.method private a(I)V
.registers 4
.prologue
.line 208
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x17
if-lt v0, v1, :cond_11
.line 209
invoke-static {}, Ldxoptimizer/cct;->a()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Landroid/provider/Settings$System;->canWrite(Landroid/content/Context;)Z
move-result v0
if-nez v0, :cond_11
.line 213
:goto_10
return-void
.line 212
:cond_11
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->g:Landroid/content/ContentResolver;
const-string v1, "screen_brightness_mode"
invoke-static {v0, v1, p1}, Landroid/provider/Settings$System;->putInt(Landroid/content/ContentResolver;Ljava/lang/String;I)Z
goto :goto_10
.end method
.method private a(Ldxoptimizer/pf;)V
.registers 5
.prologue
const/4 v2, 0x0
.line 284
invoke-virtual {p1}, Ldxoptimizer/pf;->i()I
move-result v0
const/16 v1, 0xc
if-ne v0, v1, :cond_2a
move-object v0, p1
.line 285
check-cast v0, Ldxoptimizer/oz;
invoke-virtual {v0, p0}, Ldxoptimizer/oz;->a(Landroid/app/Activity;)V
.line 289
:goto_f
invoke-virtual {p1}, Ldxoptimizer/pf;->i()I
move-result v0
const/4 v1, 0x6
if-eq v0, v1, :cond_26
.line 290
invoke-virtual {p1}, Ldxoptimizer/pf;->i()I
move-result v0
const/16 v1, 0x8
if-eq v0, v1, :cond_26
.line 291
invoke-virtual {p1}, Ldxoptimizer/pf;->i()I
move-result v0
const/16 v1, 0x9
if-ne v0, v1, :cond_2e
.line 292
:cond_26
invoke-virtual {p0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->finish()V
.line 296
:goto_29
return-void
.line 287
:cond_2a
invoke-virtual {p1, p0, v2, v2}, Ldxoptimizer/pf;->a(Landroid/content/Context;Ldxoptimizer/or;Landroid/graphics/Rect;)V
goto :goto_f
.line 294
:cond_2e
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->l:Ldxoptimizer/ago;
invoke-virtual {v0}, Ldxoptimizer/ago;->notifyDataSetChanged()V
goto :goto_29
.end method
.method private b(I)I
.registers 4
.prologue
.line 228
.line 230
:try_start_0
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->g:Landroid/content/ContentResolver;
const-string v1, "screen_brightness"
invoke-static {v0, v1}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;)I
:try_end_7
.catch Landroid/provider/Settings$SettingNotFoundException; {:try_start_0 .. :try_end_7} :catch_9
move-result p1
.line 233
:goto_8
return p1
.line 231
:catch_9
move-exception v0
goto :goto_8
.end method
.method static synthetic b(Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;)V
.registers 1
.prologue
.line 53
invoke-direct {p0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->e()V
return-void
.end method
.method static synthetic c(Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;)Ldxoptimizer/ago;
.registers 2
.prologue
.line 53
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->l:Ldxoptimizer/ago;
return-object v0
.end method
.method private c()V
.registers 3
.prologue
.line 140
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->k:Ljava/util/List;
new-instance v1, Ldxoptimizer/ov;
invoke-direct {v1}, Ldxoptimizer/ov;-><init>()V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 142
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->k:Ljava/util/List;
new-instance v1, Ldxoptimizer/oy;
invoke-direct {v1}, Ldxoptimizer/oy;-><init>()V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 144
new-instance v0, Ldxoptimizer/ox;
invoke-direct {v0}, Ldxoptimizer/ox;-><init>()V
.line 145
invoke-virtual {v0, p0}, Ldxoptimizer/ox;->b(Landroid/content/Context;)V
.line 146
iget-object v1, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->k:Ljava/util/List;
invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 148
new-instance v0, Ldxoptimizer/agq;
invoke-direct {v0}, Ldxoptimizer/agq;-><init>()V
.line 149
invoke-virtual {v0, p0}, Ldxoptimizer/agq;->b(Landroid/content/Context;)V
.line 150
iget-object v1, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->k:Ljava/util/List;
invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 152
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->k:Ljava/util/List;
new-instance v1, Ldxoptimizer/pa;
invoke-direct {v1}, Ldxoptimizer/pa;-><init>()V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 153
return-void
.end method
.method private c(I)V
.registers 4
.prologue
.line 237
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x17
if-lt v0, v1, :cond_11
.line 238
invoke-static {}, Ldxoptimizer/cct;->a()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Landroid/provider/Settings$System;->canWrite(Landroid/content/Context;)Z
move-result v0
if-nez v0, :cond_11
.line 242
:goto_10
return-void
.line 241
:cond_11
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->g:Landroid/content/ContentResolver;
const-string v1, "screen_brightness"
invoke-static {v0, v1, p1}, Landroid/provider/Settings$System;->putInt(Landroid/content/ContentResolver;Ljava/lang/String;I)Z
goto :goto_10
.end method
.method private d()V
.registers 4
.prologue
const/4 v1, 0x0
.line 180
const v0, 0x7f0e0537
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
invoke-virtual {v0, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 181
const v0, 0x7f0e0538
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/GridView;
iput-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->b:Landroid/widget/GridView;
.line 182
new-instance v0, Ldxoptimizer/ago;
iget-object v2, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->k:Ljava/util/List;
invoke-direct {v0, p0, v2}, Ldxoptimizer/ago;-><init>(Landroid/content/Context;Ljava/util/List;)V
iput-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->l:Ldxoptimizer/ago;
.line 183
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->b:Landroid/widget/GridView;
iget-object v2, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->l:Ldxoptimizer/ago;
invoke-virtual {v0, v2}, Landroid/widget/GridView;->setAdapter(Landroid/widget/ListAdapter;)V
.line 184
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->b:Landroid/widget/GridView;
invoke-virtual {v0, p0}, Landroid/widget/GridView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V
.line 185
const v0, 0x7f0e0536
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->a:Landroid/view/View;
.line 186
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->a:Landroid/view/View;
invoke-virtual {v0, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 187
const v0, 0x7f0e053b
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/SeekBar;
iput-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->c:Landroid/widget/SeekBar;
.line 189
invoke-virtual {p0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->getResources()Landroid/content/res/Resources;
move-result-object v0
const v2, 0x7f090199
invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
move-result v0
.line 190
iget-object v2, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->c:Landroid/widget/SeekBar;
invoke-virtual {v2, v0}, Landroid/widget/SeekBar;->setThumbOffset(I)V
.line 191
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->c:Landroid/widget/SeekBar;
const/16 v2, 0xeb
invoke-virtual {v0, v2}, Landroid/widget/SeekBar;->setMax(I)V
.line 192
invoke-direct {p0, v1}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->b(I)I
move-result v0
iput v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->d:I
.line 193
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->c:Landroid/widget/SeekBar;
iget v2, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->d:I
add-int/lit8 v2, v2, -0x14
invoke-virtual {v0, v2}, Landroid/widget/SeekBar;->setProgress(I)V
.line 194
const v0, 0x7f0e0539
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/LinearLayout;
iput-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->e:Landroid/widget/LinearLayout;
.line 195
const v0, 0x7f0e053a
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->f:Landroid/widget/ImageView;
.line 196
invoke-direct {p0, v1}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->f(I)I
move-result v0
.line 197
if-eqz v0, :cond_a0
const/4 v0, 0x1
:goto_87
iput-boolean v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->h:Z
.line 198
iget-boolean v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->h:Z
if-eqz v0, :cond_a2
.line 199
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->f:Landroid/widget/ImageView;
const v1, 0x7f02024c
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
.line 203
:goto_95
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->e:Landroid/widget/LinearLayout;
invoke-virtual {v0, p0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 204
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->c:Landroid/widget/SeekBar;
invoke-virtual {v0, p0}, Landroid/widget/SeekBar;->setOnSeekBarChangeListener(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V
.line 205
return-void
:cond_a0
move v0, v1
.line 197
goto :goto_87
.line 201
:cond_a2
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->f:Landroid/widget/ImageView;
const v1, 0x7f02024a
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
goto :goto_95
.end method
.method private e()V
.registers 3
.prologue
const/4 v0, 0x0
.line 216
invoke-direct {p0, v0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->f(I)I
move-result v1
if-eqz v1, :cond_8
const/4 v0, 0x1
:cond_8
iput-boolean v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->h:Z
.line 217
iget-boolean v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->h:Z
if-eqz v0, :cond_28
.line 218
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->f:Landroid/widget/ImageView;
const v1, 0x7f02024c
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
.line 222
:goto_16
iget-boolean v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->h:Z
if-nez v0, :cond_27
.line 223
const/16 v0, 0xff
invoke-direct {p0, v0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->b(I)I
move-result v0
.line 224
iget-object v1, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->c:Landroid/widget/SeekBar;
add-int/lit8 v0, v0, -0x14
invoke-virtual {v1, v0}, Landroid/widget/SeekBar;->setProgress(I)V
.line 226
:cond_27
return-void
.line 220
:cond_28
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->f:Landroid/widget/ImageView;
const v1, 0x7f02024a
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
goto :goto_16
.end method
.method private f(I)I
.registers 4
.prologue
.line 245
.line 247
:try_start_0
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->g:Landroid/content/ContentResolver;
const-string v1, "screen_brightness_mode"
invoke-static {v0, v1}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;)I
:try_end_7
.catch Landroid/provider/Settings$SettingNotFoundException; {:try_start_0 .. :try_end_7} :catch_9
move-result p1
.line 250
:goto_8
return p1
.line 248
:catch_9
move-exception v0
goto :goto_8
.end method
.method private g(I)V
.registers 5
.prologue
.line 304
invoke-static {}, Ldxoptimizer/cep;->b()Z
move-result v0
if-eqz v0, :cond_16
.line 305
const-string v0, "power"
invoke-static {v0}, Ldxoptimizer/cep;->a(Ljava/lang/String;)Landroid/os/IBinder;
move-result-object v0
.line 306
if-eqz v0, :cond_15
.line 308
invoke-static {v0}, Ldxoptimizer/qc;->a(Landroid/os/IBinder;)Ljava/lang/Object;
move-result-object v0
.line 307
invoke-static {v0, p1}, Ldxoptimizer/qc;->a(Ljava/lang/Object;I)Z
.line 315
:cond_15
:goto_15
return-void
.line 311
:cond_16
invoke-virtual {p0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->getWindow()Landroid/view/Window;
move-result-object v0
invoke-virtual {v0}, Landroid/view/Window;->getAttributes()Landroid/view/WindowManager$LayoutParams;
move-result-object v0
.line 312
int-to-float v1, p1
const/high16 v2, 0x437f0000 # 255.0f
div-float/2addr v1, v2
iput v1, v0, Landroid/view/WindowManager$LayoutParams;->screenBrightness:F
.line 313
invoke-virtual {p0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->getWindow()Landroid/view/Window;
move-result-object v1
invoke-virtual {v1, v0}, Landroid/view/Window;->setAttributes(Landroid/view/WindowManager$LayoutParams;)V
goto :goto_15
.end method
# virtual methods
.method public a(Z)V
.registers 2
.prologue
.line 128
if-nez p1, :cond_5
.line 129
invoke-virtual {p0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->finish()V
.line 131
:cond_5
return-void
.end method
.method public b()V
.registers 1
.prologue
.line 136
return-void
.end method
.method protected b_()V
.registers 1
.prologue
.line 164
return-void
.end method
.method public onBackPressed()V
.registers 1
.prologue
.line 300
invoke-virtual {p0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->finish()V
.line 301
return-void
.end method
.method public onClick(Landroid/view/View;)V
.registers 6
.prologue
const/4 v2, 0x1
const/4 v1, 0x0
.line 255
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->a:Landroid/view/View;
if-ne p1, v0, :cond_a
.line 256
invoke-virtual {p0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->finish()V
.line 273
:cond_9
:goto_9
return-void
.line 257
:cond_a
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->e:Landroid/widget/LinearLayout;
if-ne p1, v0, :cond_9
.line 258
iget-boolean v3, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->h:Z
.line 259
if-eqz v3, :cond_38
move v0, v1
:goto_13
invoke-direct {p0, v0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->a(I)V
.line 260
if-eqz v3, :cond_3a
.line 261
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->c:Landroid/widget/SeekBar;
invoke-virtual {v0}, Landroid/widget/SeekBar;->getProgress()I
move-result v0
add-int/lit8 v0, v0, 0x14
invoke-direct {p0, v0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->g(I)V
.line 265
:goto_23
invoke-direct {p0, v1}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->f(I)I
move-result v0
.line 266
if-eqz v0, :cond_3f
:goto_29
iput-boolean v2, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->h:Z
.line 267
iget-boolean v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->h:Z
if-eqz v0, :cond_41
.line 268
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->f:Landroid/widget/ImageView;
const v1, 0x7f02024c
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
goto :goto_9
:cond_38
move v0, v2
.line 259
goto :goto_13
.line 263
:cond_3a
const/4 v0, -0x1
invoke-direct {p0, v0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->g(I)V
goto :goto_23
:cond_3f
move v2, v1
.line 266
goto :goto_29
.line 270
:cond_41
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->f:Landroid/widget/ImageView;
const v1, 0x7f02024a
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
goto :goto_9
.end method
.method protected onCreate(Landroid/os/Bundle;)V
.registers 4
.prologue
.line 105
invoke-super {p0, p1}, Ldxoptimizer/afc;->onCreate(Landroid/os/Bundle;)V
.line 106
const v0, 0x7f03015a
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->setContentView(I)V
.line 107
invoke-virtual {p0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->getApplicationContext()Landroid/content/Context;
move-result-object v0
invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v0
iput-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->g:Landroid/content/ContentResolver;
.line 108
invoke-direct {p0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->d()V
.line 109
invoke-direct {p0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->c()V
.line 110
invoke-static {}, Ldxoptimizer/cbr;->a()Ldxoptimizer/cbr;
move-result-object v0
invoke-virtual {v0, p0}, Ldxoptimizer/cbr;->a(Ldxoptimizer/cbr$a;)V
.line 112
new-instance v0, Landroid/content/IntentFilter;
const-string v1, "com.dianxinos.optimizer.action.UPDATE_TRACKER_STATE"
invoke-direct {v0, v1}, Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V
.line 113
const-string v1, "com.dianxinos.optimizer.action.UPDATE_BRIGHT_TRACKER_STATE"
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 114
iget-object v1, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->m:Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity$a;
invoke-static {p0, v1, v0}, Ldxoptimizer/cga;->a(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
.line 116
new-instance v0, Landroid/content/IntentFilter;
invoke-direct {v0}, Landroid/content/IntentFilter;-><init>()V
.line 117
const-string v1, "android.intent.action.AIRPLANE_MODE"
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 118
const-string v1, "android.bluetooth.adapter.action.STATE_CHANGED"
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 119
const-string v1, "android.bluetooth.intent.action.BLUETOOTH_STATE_CHANGED"
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 120
const-string v1, "android.net.conn.BACKGROUND_DATA_SETTING_CHANGED"
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 121
const-string v1, "android.location.PROVIDERS_CHANGED"
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 122
const-string v1, "com.android.settings.GPS_STATUS_CHANGED"
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 123
iget-object v1, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->n:Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity$a;
invoke-static {p0, v1, v0}, Ldxoptimizer/cga;->b(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
.line 124
return-void
.end method
.method protected onDestroy()V
.registers 4
.prologue
.line 168
invoke-super {p0}, Ldxoptimizer/afc;->onDestroy()V
.line 169
invoke-static {}, Ldxoptimizer/cbr;->a()Ldxoptimizer/cbr;
move-result-object v0
invoke-virtual {v0, p0}, Ldxoptimizer/cbr;->b(Ldxoptimizer/cbr$a;)V
.line 170
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->m:Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity$a;
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V
.line 171
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->n:Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity$a;
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V
.line 172
iget-boolean v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->j:Z
if-eqz v0, :cond_24
.line 173
const-string v0, "dxfw"
const-string v1, "wgt_bm"
const/4 v2, 0x1
.line 175
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 173
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 177
:cond_24
return-void
.end method
.method public onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/widget/AdapterView",
"<*>;",
"Landroid/view/View;",
"IJ)V"
}
.end annotation
.prologue
.line 277
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->l:Ldxoptimizer/ago;
invoke-virtual {v0, p3}, Ldxoptimizer/ago;->getItem(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/pf;
.line 278
invoke-direct {p0, v0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->a(Ldxoptimizer/pf;)V
.line 280
const/4 v0, 0x3
invoke-static {v0}, Ldxoptimizer/cgh;->a(I)V
.line 281
return-void
.end method
.method public onProgressChanged(Landroid/widget/SeekBar;IZ)V
.registers 5
.prologue
.line 319
add-int/lit8 v0, p2, 0x14
invoke-direct {p0, v0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->g(I)V
.line 320
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->j:Z
.line 321
return-void
.end method
.method protected onResume()V
.registers 2
.prologue
.line 157
invoke-super {p0}, Ldxoptimizer/afc;->onResume()V
.line 158
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->l:Ldxoptimizer/ago;
invoke-virtual {v0}, Ldxoptimizer/ago;->notifyDataSetChanged()V
.line 159
return-void
.end method
.method public onStartTrackingTouch(Landroid/widget/SeekBar;)V
.registers 3
.prologue
.line 325
iget-boolean v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->h:Z
if-eqz v0, :cond_8
.line 326
const/4 v0, 0x0
invoke-direct {p0, v0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->a(I)V
.line 328
:cond_8
return-void
.end method
.method public onStopTrackingTouch(Landroid/widget/SeekBar;)V
.registers 3
.prologue
.line 332
iget-object v0, p0, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->c:Landroid/widget/SeekBar;
invoke-virtual {v0}, Landroid/widget/SeekBar;->getProgress()I
move-result v0
add-int/lit8 v0, v0, 0x14
invoke-direct {p0, v0}, Lcom/dianxinos/optimizer/dxfastwidget/DXFastWidgetMoreSwitchActivity;->c(I)V
.line 333
return-void
.end method