翰林优商.apk(点击下载) / h.java


package com.kwad.components.core.n;

import android.content.Context;
import android.content.IntentFilter;
import com.kwad.sdk.utils.bo;
import java.util.concurrent.atomic.AtomicBoolean;

public class h {
    private static final AtomicBoolean LO = new AtomicBoolean(false);
    private static volatile h LP;
    private a LQ;
    private Context mAppContext;

    private h(Context context) {
        this.mAppContext = bo.getApplicationContext(context);
    }

    public static h at(Context context) {
        if (LP == null) {
            synchronized (h.class) {
                if (LP == null) {
                    LP = new h(context);
                }
            }
        }
        return LP;
    }

    private void oI() {
        Context context;
        AtomicBoolean atomicBoolean = LO;
        if (atomicBoolean.get() && (context = this.mAppContext) != null) {
            context.unregisterReceiver(this.LQ);
            atomicBoolean.set(false);
        }
    }

    public final void oH() {
        if (this.mAppContext != null) {
            AtomicBoolean atomicBoolean = LO;
            if (!atomicBoolean.get()) {
                if (this.LQ == null) {
                    this.LQ = new a();
                }
                IntentFilter intentFilter = new IntentFilter();
                intentFilter.addAction("android.intent.action.PACKAGE_REMOVED");
                intentFilter.addAction("android.intent.action.PACKAGE_ADDED");
                intentFilter.addDataScheme("package");
                this.mAppContext.registerReceiver(this.LQ, intentFilter);
                atomicBoolean.set(true);
            }
        }
    }

    public final void oJ() {
        oI();
    }
}