百度手机卫士 v8.6.2版本的 MD5 值为:fa60cb367e40201705a2d9f9ce2cbfdf
以下内容为反编译后的 BaiduAssistGuideActivity.java 源代码,内容仅作参考
package com.dianxinos.optimizer.module.toolbox;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import cn.opda.a.phonoalbumshoushou.R;
import dxoptimizer.acx;
import dxoptimizer.ajn;
import dxoptimizer.avz;
import dxoptimizer.awv;
import dxoptimizer.aww;
import dxoptimizer.gyh;
import dxoptimizer.gyi;
import dxoptimizer.gzy;
import dxoptimizer.hpw;
import dxoptimizer.hup;
import dxoptimizer.huq;
import dxoptimizer.hvp;
import dxoptimizer.hwp;
import dxoptimizer.hxq;
import dxoptimizer.hyw;
import dxoptimizer.hzc;
public class BaiduAssistGuideActivity extends avz implements acx, aww {
private static final String e = huq.l;
private boolean f = false;
private boolean g = false;
private Handler h;
private gyi j;
private String k;
private String l;
private int m;
@Override
public void handleMessage(Message message) {
super.handleMessage(message);
switch (message.what) {
case 50:
this.j = (gyi) message.obj;
if (this.j != null) {
A();
return;
} else {
z();
return;
}
default:
return;
}
}
private void v() {
Intent launchIntentForPackage;
PackageManager a = hxq.a(this);
if (a != null && (launchIntentForPackage = a.getLaunchIntentForPackage(this.j.b)) != null && hvp.a(this, launchIntentForPackage)) {
b(launchIntentForPackage);
hzc.a(this);
hzc.a("am", "am_ss_launch", (Number) 1);
}
finish();
}
@Override
public void onCreate(Bundle bundle) {
Intent intent = getIntent();
if (intent != null) {
this.m = hyw.a(intent, "extra.from", 0);
if (this.m == 24) {
this.f = true;
} else if (this.m == 30) {
this.f = false;
} else if (this.m == 31) {
this.f = false;
}
}
super.onCreate(bundle);
if (hup.a(this, "filter_assist", false)) {
b(new Intent(this, (Class<?>) SafeToolBoxNewActivity.class));
finish();
} else {
w();
}
}
private void w() {
this.h = new awv(this);
b(true);
x();
}
private void x() {
hpw.a().b(new gyh(this));
}
private void y() {
if (!this.g) {
if (!this.f) {
Intent intent = new Intent(this, (Class<?>) SafeToolBoxNewActivity.class);
intent.putExtra("extra.from", 29);
intent.putExtra("tb_tab_mode", "toolbox_recommend");
b(intent);
this.g = true;
}
finish();
}
}
@Override
public void onBackPressed() {
if (this.f) {
finish();
} else {
z();
}
}
private void z() {
y();
gzy.c((Context) this, true);
finish();
}
@Override
public ajn b() {
ajn ajnVar = new ajn();
ajnVar.a = "bstore";
ajnVar.j = e;
ajnVar.b = "com.baidu.appsearch";
ajnVar.c = getString(R.string.jadx_deobf_0x0000226f);
ajnVar.g = "https://sjwssu.baidu.com/bd/yhds_download-appsearch";
ajnVar.h = "https://sjwssu.baidu.com/bd/appsearch_android/icon";
return ajnVar;
}
private void A() {
if (hwp.g(this, this.j.b) && hwp.h(this, this.j.b)) {
if (this.m == 31) {
v();
} else {
y();
}
finish();
return;
}
if (a((Context) this)) {
this.b = B();
this.k = this.j.d;
this.l = this.j.e;
t();
b(getString(R.string.jadx_deobf_0x00002044));
b(false);
C();
return;
}
y();
finish();
}
private ajn B() {
ajn ajnVar = new ajn();
ajnVar.a = "bstore";
ajnVar.j = e;
ajnVar.b = this.j.b;
ajnVar.c = this.j.a;
ajnVar.g = this.j.c;
ajnVar.e = this.j.g;
ajnVar.d = this.j.h;
ajnVar.f = this.j.f;
return ajnVar;
}
@Override
public int m() {
return R.drawable.jadx_deobf_0x00000280;
}
@Override
public String n() {
return this.k;
}
@Override
public String o() {
return this.l;
}
@Override
public String q() {
return getString(R.string.jadx_deobf_0x00002044);
}
@Override
public String p() {
return getString(R.string.jadx_deobf_0x00002047);
}
@Override
public void r() {
hwp.m(this, this.j.b);
}
public static boolean a(Context context) {
return !gzy.a(context);
}
@Override
public void l_() {
super.l_();
z();
}
private void C() {
if (this.m == 30) {
hzc.a(this);
hzc.a("toolbox", "toolbox_bd_gd", (Number) 1);
} else if (this.m == 31) {
hzc.a(this);
hzc.a("am", "am_ss_guide", (Number) 1);
}
}
@Override
public void s() {
hzc.a(this);
hzc.a("st_bda_pn", this.b.b, (Number) 1);
}
}