百度手机卫士 v8.1.5版本的 MD5 值为:15af71eae74e2f2b5b9f845fe77a4804

以下内容为反编译后的 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 com.baidu.sapi2.c.R;
import dxoptimizer.acq;
import dxoptimizer.akm;
import dxoptimizer.aze;
import dxoptimizer.bab;
import dxoptimizer.bac;
import dxoptimizer.gop;
import dxoptimizer.goq;
import dxoptimizer.gqk;
import dxoptimizer.heg;
import dxoptimizer.hiy;
import dxoptimizer.hiz;
import dxoptimizer.hjz;
import dxoptimizer.hky;
import dxoptimizer.hly;
import dxoptimizer.hnd;
import dxoptimizer.hnj;

public class BaiduAssistGuideActivity extends aze implements acq, bac {
    private static final String e = hiz.l;
    private boolean f = false;
    private boolean g = false;
    private Handler h;
    private goq 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 = (goq) message.obj;
                if (this.j != null) {
                    A();
                    return;
                } else {
                    z();
                    return;
                }
            default:
                return;
        }
    }

    private void v() {
        Intent launchIntentForPackage;
        PackageManager a = hly.a(this);
        if (a != null && (launchIntentForPackage = a.getLaunchIntentForPackage(this.j.b)) != null && hjz.a(this, launchIntentForPackage)) {
            b(launchIntentForPackage);
            hnj.a(this).a("am", "am_ss_launch", (Number) 1);
        }
        finish();
    }

    @Override
    public void onCreate(Bundle bundle) {
        Intent intent = getIntent();
        if (intent != null) {
            this.m = hnd.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 (hiy.a(this, "filter_assist", false)) {
            b(new Intent(this, (Class<?>) SafeToolBoxNewActivity.class));
            finish();
        } else {
            w();
        }
    }

    private void w() {
        this.h = new bab(this);
        b(true);
        x();
    }

    private void x() {
        heg.a().b(new gop(this));
    }

    private void y() {
        if (!this.g) {
            if (!this.f) {
                b(new Intent(this, (Class<?>) SafeToolBoxNewActivity.class));
                this.g = true;
            }
            finish();
        }
    }

    @Override
    public void onBackPressed() {
        if (this.f) {
            finish();
        } else {
            z();
        }
    }

    private void z() {
        y();
        gqk.c((Context) this, true);
        finish();
    }

    @Override
    public akm b() {
        akm akmVar = new akm();
        akmVar.a = "bstore";
        akmVar.j = e;
        akmVar.b = "com.baidu.appsearch";
        akmVar.c = getString(R.string.jadx_deobf_0x00001ff1);
        akmVar.g = "http://dxurl.cn/bd/yhds_download-appsearch";
        akmVar.h = "http://dxurl.cn/bd/appsearch_android/icon";
        return akmVar;
    }

    private void A() {
        if (hky.g(this, this.j.b) && hky.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_0x00001dc0));
            b(false);
            C();
            return;
        }
        y();
        finish();
    }

    private akm B() {
        akm akmVar = new akm();
        akmVar.a = "bstore";
        akmVar.j = e;
        akmVar.b = this.j.b;
        akmVar.c = this.j.a;
        akmVar.g = this.j.c;
        akmVar.e = this.j.g;
        akmVar.d = this.j.h;
        akmVar.f = this.j.f;
        return akmVar;
    }

    @Override
    public int m() {
        return R.drawable.jadx_deobf_0x0000023c;
    }

    @Override
    public String n() {
        return this.k;
    }

    @Override
    public String o() {
        return this.l;
    }

    @Override
    public String q() {
        return getString(R.string.jadx_deobf_0x00001dc0);
    }

    @Override
    public String p() {
        return getString(R.string.jadx_deobf_0x00001dc3);
    }

    @Override
    public void r() {
        hky.m(this, this.j.b);
    }

    public static boolean a(Context context) {
        return !gqk.a(context);
    }

    @Override
    public void m_() {
        super.m_();
        z();
    }

    private void C() {
        if (this.m == 30) {
            hnj.a(this).a("toolbox", "toolbox_bd_gd", (Number) 1);
        } else if (this.m == 31) {
            hnj.a(this).a("am", "am_ss_guide", (Number) 1);
        }
    }

    @Override
    public void s() {
        hnj.a(this).a("st_bda_pn", this.b.b, (Number) 1);
    }
}