百度手机卫士 v8.6.2版本的 MD5 值为:fa60cb367e40201705a2d9f9ce2cbfdf
以下内容为反编译后的 CommonAppDownloadGuideActivity.java 源代码,内容仅作参考
package com.dianxinos.optimizer.base;
import android.content.Context;
import android.content.Intent;
import android.content.pm.ResolveInfo;
import android.content.res.Resources;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.widget.CheckBox;
import android.widget.TextView;
import cn.opda.a.phonoalbumshoushou.R;
import com.dianxinos.common.ui.view.AutoScaleImageView;
import com.dianxinos.common.ui.view.DxProgressBar;
import com.dianxinos.optimizer.module.recommend.data.RelationalRecommendConstants;
import dxoptimizer.ajn;
import dxoptimizer.ajv;
import dxoptimizer.avj;
import dxoptimizer.avm;
import dxoptimizer.avo;
import dxoptimizer.avp;
import dxoptimizer.avv;
import dxoptimizer.awr;
import dxoptimizer.aws;
import dxoptimizer.awt;
import dxoptimizer.awu;
import dxoptimizer.azo;
import dxoptimizer.bai;
import dxoptimizer.eco;
import dxoptimizer.gzy;
import dxoptimizer.hjn;
import dxoptimizer.hlj;
import dxoptimizer.hnw;
import dxoptimizer.hpw;
import dxoptimizer.hti;
import dxoptimizer.hup;
import dxoptimizer.huq;
import dxoptimizer.hvp;
import dxoptimizer.hwp;
import dxoptimizer.hwu;
import dxoptimizer.hya;
import dxoptimizer.hyw;
import dxoptimizer.hzc;
import dxoptimizer.mp;
import java.io.File;
import java.util.List;
public class CommonAppDownloadGuideActivity extends avv implements View.OnClickListener, avp {
private mp A;
private final ajv B = new awu(this);
private AutoScaleImageView e;
private TextView f;
private TextView g;
private CheckBox h;
private DxProgressBar j;
private ajn k;
private String l;
private Drawable m;
private String n;
private String o;
private String p;
private String q;
private String r;
private String s;
private String t;
private String u;
private long v;
private int w;
private Intent x;
private boolean y;
private boolean z;
@Override
public void onCreate(Bundle bundle) {
setContentView(R.layout.jadx_deobf_0x00000890);
m();
a(getIntent());
super.onCreate(bundle);
if (!TextUtils.isEmpty(this.n)) {
this.A = new mp(this, R.drawable.jadx_deobf_0x00000280);
this.A.a(this.n, this.e);
}
if (hup.a(this, "filter_assist", false) || this.z) {
this.h.setVisibility(4);
} else {
this.h.setVisibility(0);
hzc.a(this);
hzc.a("dd_bda_s", "com.baidu.appsearch", (Number) 1);
}
avj.a((Context) this).a((avp) this);
t();
if (s()) {
if (!hwp.h(this, this.b.b)) {
hti.a(R.string.jadx_deobf_0x000021aa, 0);
} else {
r();
D();
}
finish();
return;
}
if (this.y) {
n();
}
x();
eco.a(this, 56, 0);
}
private void a(Intent intent) {
String b = hyw.b(intent, "pluginPkgName");
this.l = hyw.b(intent, RelationalRecommendConstants.RECOM_ELEMENT_TITLE);
int a = hyw.a(intent, "banner", -1);
if (b != null) {
Resources j = hjn.a(this).j(b);
if (j != null) {
this.m = j.getDrawable(a);
}
} else {
this.m = getResources().getDrawable(a);
}
this.o = hyw.b(intent, "destop");
this.p = hyw.b(intent, "desbottom");
this.q = hyw.b(intent, "project");
this.r = hyw.b(intent, "pkgName");
this.s = hyw.b(intent, "savePath");
this.t = hyw.b(intent, RelationalRecommendConstants.RECOM_ELEMENT_APPNAME);
this.u = hyw.b(intent, "apkUrl");
this.w = hyw.a(intent, "minVersionCode", -1);
this.x = (Intent) hyw.c(intent, "launchIntent");
this.y = hyw.a(intent, "isAuto", false);
this.v = hyw.a(intent, "apkSize", 0L);
this.z = hyw.a(intent, "hideStore", false);
this.n = hyw.b(intent, "banner_url");
}
private void m() {
this.e = (AutoScaleImageView) findViewById(R.id.jadx_deobf_0x00001334);
this.f = (TextView) findViewById(R.id.jadx_deobf_0x00001330);
this.g = (TextView) findViewById(R.id.jadx_deobf_0x00001331);
this.h = (CheckBox) findViewById(R.id.jadx_deobf_0x00001332);
this.j = (DxProgressBar) findViewById(R.id.jadx_deobf_0x00001333);
this.j.setOnClickListener(this);
}
@Override
public ajn b() {
ajn ajnVar = new ajn();
ajnVar.a = this.q;
ajnVar.j = this.s;
ajnVar.b = this.r;
ajnVar.c = this.t;
ajnVar.g = this.u;
ajnVar.f = this.v;
return ajnVar;
}
@Override
public void c() {
hya.a(this, R.id.jadx_deobf_0x0000103f, this.l, this);
this.e.setImageDrawable(this.m);
this.f.setText(this.o);
this.g.setText(this.p);
}
@Override
public void d() {
this.j.setEnabled(true);
this.j.setProgressTextVisible(false);
this.j.setProgress(100);
if (this.c == 1 || this.c == 2 || this.c == 7) {
this.h.setVisibility(4);
this.j.setText(getString(R.string.jadx_deobf_0x00002175));
return;
}
if (!hwp.g(this, "com.baidu.appsearch") && !this.z) {
this.h.setVisibility(0);
} else {
this.h.setVisibility(4);
}
if (s()) {
this.j.setText(getString(R.string.jadx_deobf_0x000021b8));
} else {
this.j.setText(getString(R.string.jadx_deobf_0x00002195));
}
}
@Override
public void e() {
this.h.setVisibility(4);
this.j.setText(getString(R.string.jadx_deobf_0x00002175));
this.j.setProgressTextVisible(false);
this.j.setEnabled(true);
}
@Override
public void f() {
this.j.setProgress(this.d);
this.j.setText(getString(R.string.jadx_deobf_0x00002175));
this.j.setProgressTextVisible(true);
}
@Override
public void g() {
this.j.setEnabled(true);
this.j.setProgressTextVisible(false);
this.j.setProgress(100);
if (!hwp.g(this, "com.baidu.appsearch") && !this.z) {
this.h.setVisibility(0);
} else {
this.h.setVisibility(4);
}
if (s()) {
this.j.setText(getString(R.string.jadx_deobf_0x000021b8));
} else {
this.j.setText(getString(R.string.jadx_deobf_0x00002195));
}
}
@Override
public void h() {
this.j.setText(getString(R.string.jadx_deobf_0x00001f6f, new Object[]{this.t}));
this.j.setProgress(100);
this.j.setEnabled(false);
this.j.setProgressTextVisible(false);
}
@Override
public void a(boolean z) {
if (!hwp.g(this, "com.baidu.appsearch") && !this.z) {
this.h.setVisibility(0);
} else {
this.h.setVisibility(4);
}
this.j.setEnabled(true);
this.j.setProgress(100);
this.j.setProgressTextVisible(false);
if (s()) {
this.j.setText(getString(R.string.jadx_deobf_0x000021b8));
} else {
this.j.setText(getString(R.string.jadx_deobf_0x00002195));
}
}
@Override
public void a(avo avoVar) {
if (avoVar instanceof avm) {
if ((avoVar.c == 2 || avoVar.c == 4) && this.r.equals(((avm) avoVar).a)) {
r();
A();
finish();
}
}
}
@Override
public void onClick(View view) {
if (this.c == 1 || this.c == 7 || this.c == 2) {
q();
w();
} else {
if (s()) {
if (!hwp.h(this, this.b.b)) {
hti.a(R.string.jadx_deobf_0x000021aa, 0);
return;
} else {
r();
finish();
return;
}
}
n();
}
}
private void n() {
String a = hlj.a(this, this.r);
if (!TextUtils.isEmpty(a)) {
this.j.setText(getString(R.string.jadx_deobf_0x00001f6f, new Object[]{this.b.c}));
this.j.setProgress(100);
this.j.setEnabled(false);
this.j.setProgressTextVisible(false);
hpw.a().a(new awr(this, a));
B();
return;
}
String a2 = this.b.a();
if (this.c == 6 && new File(a2).exists() && this.u.equals(this.b.g)) {
this.j.setText(getString(R.string.jadx_deobf_0x00001f6f, new Object[]{this.b.c}));
this.j.setProgress(100);
this.j.setEnabled(false);
this.j.setProgressTextVisible(false);
hpw.a().a(new aws(this, a2));
v();
C();
return;
}
bai.a(this, this.b.f, this.c, new awt(this));
y();
}
private void o() {
if (this.k == null) {
this.k = new ajn();
this.k.a = "bstore";
this.k.j = huq.l;
this.k.b = "com.baidu.appsearch";
this.k.c = getString(R.string.jadx_deobf_0x0000226f);
this.k.g = "https://sjwssu.baidu.com/bd/yhds_download-appsearch";
this.k.h = "https://sjwssu.baidu.com/bd/appsearch_android/icon";
}
}
public void p() {
if (!hwp.g(this, "com.baidu.appsearch") && this.h.isChecked()) {
gzy.b((Context) this, true);
String a = hlj.a(this, "com.baidu.appsearch");
if (!TextUtils.isEmpty(a)) {
if (hwu.b() && hnw.f(this)) {
hwu.e(a);
}
hzc.a(this);
hzc.a("dd_bda_pe", "com.baidu.appsearch", (Number) 1);
return;
}
o();
String a2 = this.k.a();
if (bai.a(this, this.k.a, this.k.b) == 6 && new File(a2).exists()) {
hzc.a(this);
hzc.a("dd_bda_pe", "com.baidu.appsearch", (Number) 1);
return;
} else {
azo.a(this.a, this.k, (ajv) null, hwu.b() && hnw.f(this));
hzc.a(this);
hzc.a("dd_bda_pn", "com.baidu.appsearch", (Number) 1);
}
}
if (!hwp.g(this, "com.baidu.appsearch")) {
if (this.h.isChecked()) {
hzc.a(this);
hzc.a("dd_bda_cs", "com.baidu.appsearch", (Number) 1);
} else {
hzc.a(this);
hzc.a("dd_bda_cus", "com.baidu.appsearch", (Number) 1);
}
}
}
private void q() {
this.a.a(this.b);
this.j.setEnabled(false);
}
@Override
public void onDestroy() {
avj.a((Context) this).b(this);
super.onDestroy();
}
private void r() {
if (this.x == null) {
hwp.m(this, this.r);
return;
}
List<ResolveInfo> b = hvp.b(this, this.x);
if (b != null && b.size() > 0) {
this.x.setClassName(b.get(0).activityInfo.packageName, b.get(0).activityInfo.name);
b(this.x);
}
}
private boolean s() {
return hwp.g(this, this.r) && hwp.b(this, this.r, -1) >= this.w;
}
@Override
public ajv l() {
return this.B;
}
private void t() {
int a = hyw.a(getIntent(), "extra.from", -1);
if ("com.baidu.superroot".equals(this.r) || "com.dianxinos.superuser".equals(this.r)) {
if (a == 0) {
hzc.a(this);
hzc.a("ehc", "ehc_p_c", (Number) 1);
} else if (29 == a) {
hzc.a(this);
hzc.a("ehc", "ehc_pe_d", (Number) 1);
}
}
}
private void v() {
if (("com.baidu.superroot".equals(this.r) || "com.dianxinos.superuser".equals(this.r)) && "acc_prevent_wake".equals(this.q)) {
hzc.a(this);
hzc.a("ehc", "ac_ds_gc_i", (Number) 1);
}
}
private void w() {
if (("com.baidu.superroot".equals(this.r) || "com.dianxinos.superuser".equals(this.r)) && "acc_prevent_wake".equals(this.q)) {
hzc.a(this);
hzc.a("ehc", "ac_ds_gc_c", (Number) 1);
}
if ("home_recommend".equals(this.q)) {
hzc.a(this);
hzc.a("home_c_cl", this.r, (Number) 1);
}
}
private void x() {
if (("com.baidu.superroot".equals(this.r) || "com.dianxinos.superuser".equals(this.r)) && "acc_prevent_wake".equals(this.q)) {
hzc.a(this);
hzc.a("ehc", "ac_ds_gs", (Number) 1);
}
if ("home_recommend".equals(this.q)) {
hzc.a(this);
hzc.a("home_c_gs", this.r, (Number) 1);
}
}
private void y() {
if ("com.baidu.superroot".equals(this.r) || "com.dianxinos.superuser".equals(this.r)) {
if ("authority".equals(this.q)) {
hzc.a(this);
hzc.a("ehc", "se_st", (Number) 1);
} else if ("acc_prevent_wake".equals(this.q)) {
hzc.a(this);
hzc.a("ehc", "ac_ds_gc_d", (Number) 1);
}
}
if ("home_recommend".equals(this.q)) {
hzc.a(this);
hzc.a("home_c_ds", this.r, (Number) 1);
}
if ("com.nuomi".equals(this.r)) {
hzc.a(this);
hzc.a("wmgr", "wmsdnm", (Number) 1);
}
}
public void z() {
if ("com.baidu.superroot".equals(this.r) || "com.dianxinos.superuser".equals(this.r)) {
if ("authority".equals(this.q)) {
hzc.a(this);
hzc.a("ehc", "se_su", (Number) 1);
} else if ("acc_prevent_wake".equals(this.q)) {
hzc.a(this);
hzc.a("ehc", "ac_ds_ds", (Number) 1);
}
}
if ("com.nuomi".equals(this.r)) {
hzc.a(this);
hzc.a("wmgr", "wmnmds", (Number) 1);
}
}
private void A() {
if ("com.baidu.superroot".equals(this.r) || "com.dianxinos.superuser".equals(this.r)) {
if ("authority".equals(this.q)) {
hzc.a(this);
hzc.a("ehc", "se_in", (Number) 1);
} else if ("acc_prevent_wake".equals(this.q)) {
hzc.a(this);
hzc.a("ehc", "ac_ds_is", (Number) 1);
}
}
if ("home_recommend".equals(this.q)) {
hzc.a(this);
hzc.a("home_c_is", this.r, (Number) 1);
}
if ("com.nuomi".equals(this.r)) {
hzc.a(this);
hzc.a("wmgr", "wmnmis", (Number) 1);
}
}
private void B() {
if ("home_recommend".equals(this.q)) {
hzc.a(this);
hzc.a("home_c_ip", this.r, (Number) 1);
}
}
private void C() {
if ("home_recommend".equals(this.q)) {
hzc.a(this);
hzc.a("home_c_ie", this.r, (Number) 1);
}
}
private void D() {
if ("home_recommend".equals(this.q)) {
hzc.a(this);
hzc.a("home_c_la", this.r, (Number) 1);
}
}
}