导航菜单

页面标题

页面副标题

Handling Master v2 - Qzkx.java 源代码

正在查看: Handling Master v2 应用的 Qzkx.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.s.r;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.os.Build;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import android.widget.FrameLayout;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.mbridge.msdk.activity.I11lllll1ILI1;
import com.x.poy.fydr;
import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.atomic.AtomicBoolean;
import sg.bigo.ads.ad.splash.b;
import sg.bigo.ads.api.AdError;
import sg.bigo.ads.api.SplashAd;
import sg.bigo.ads.api.SplashAdInteractionListener;
import sg.bigo.ads.common.t.a;

public class Qzkx extends Activity {
    public static final Map<Integer, b> Ilil111lI = new HashMap();
    public final AtomicBoolean I1IILIil1lLlL = new AtomicBoolean(false);
    public b IL1lI11I;

    public class ilLiIi111I1ll implements SplashAdInteractionListener {
        public ilLiIi111I1ll() {
        }

        @Override
        public final void onAdClicked() {
            a.a(0, 3, "AdSplashActivity", "onAdClicked");
        }

        @Override
        public final void onAdClosed() {
            a.a(0, 3, "AdSplashActivity", "onAdClosed");
        }

        @Override
        public final void onAdError(@NonNull AdError adError) {
            if (adError == null) {
                return;
            }
            a.a(0, 3, "AdSplashActivity", "onAdError: " + adError.getCode() + " " + adError.getMessage());
        }

        @Override
        public final void onAdFinished() {
            a.a(0, 3, "AdSplashActivity", "onAdFinished");
        }

        @Override
        public final void onAdImpression() {
            a.a(0, 3, "AdSplashActivity", "onAdImpression");
        }

        @Override
        public final void onAdOpened() {
            a.a(0, 3, "AdSplashActivity", "onAdOpened");
        }

        @Override
        public final void onAdSkipped() {
            a.a(0, 3, "AdSplashActivity", "onAdSkipped");
            Qzkx.this.finish();
        }
    }

    public static void ilLiIi111I1ll(@NonNull Context context, @NonNull b bVar) {
        Intent intent = new Intent(context, (Class<?>) (bVar.getStyle() == SplashAd.Style.HORIZONTAL ? fydr.class : Qzkx.class));
        if (!(context instanceof Activity)) {
            intent.setFlags(268435456);
        }
        int hashCode = bVar.hashCode();
        intent.putExtra("splash_hash", hashCode);
        Ilil111lI.put(Integer.valueOf(hashCode), bVar);
        context.startActivity(intent);
    }

    @Override
    public void finish() {
        super.finish();
        try {
            if (this.IL1lI11I == null || !this.I1IILIil1lLlL.compareAndSet(false, true)) {
                return;
            }
            this.IL1lI11I.y.onAdClosed();
        } catch (Throwable unused) {
        }
    }

    @Override
    public void onCreate(@Nullable Bundle bundle) {
        super.onCreate(bundle);
        try {
            requestWindowFeature(1);
            Window window = getWindow();
            if (window != null) {
                window.setFlags(1024, 1024);
                if (Build.VERSION.SDK_INT >= 28) {
                    WindowManager.LayoutParams attributes = window.getAttributes();
                    I11lllll1ILI1.ilLiIi111I1ll(attributes, 1);
                    attributes.flags |= 67108864;
                    window.setAttributes(attributes);
                }
            }
            Intent intent = getIntent();
            if (intent == null) {
                finish();
                return;
            }
            int intExtra = intent.getIntExtra("splash_hash", -1);
            Map<Integer, b> map = Ilil111lI;
            b bVar = map.get(Integer.valueOf(intExtra));
            if (bVar == null) {
                finish();
                return;
            }
            map.remove(Integer.valueOf(intExtra));
            FrameLayout frameLayout = new FrameLayout(this);
            frameLayout.setBackgroundColor(-1);
            setContentView(frameLayout);
            this.IL1lI11I = bVar;
            bVar.y.c = new ilLiIi111I1ll();
            bVar.a(frameLayout);
            b bVar2 = this.IL1lI11I;
            if (bVar2 != null) {
                bVar2.y.onAdOpened();
            }
        } catch (Throwable unused) {
            finish();
        }
    }

    @Override
    public void onDestroy() {
        super.onDestroy();
        try {
            if (this.IL1lI11I != null && this.I1IILIil1lLlL.compareAndSet(false, true)) {
                this.IL1lI11I.y.onAdClosed();
            }
            b bVar = this.IL1lI11I;
            if (bVar != null) {
                bVar.destroy();
                this.IL1lI11I = null;
            }
        } catch (Throwable unused) {
        }
    }

    @Override
    public boolean onKeyDown(int i, KeyEvent keyEvent) {
        if (i != 4) {
            return super.onKeyDown(i, keyEvent);
        }
        b bVar = this.IL1lI11I;
        if (bVar == null || !bVar.isSkippable()) {
            return true;
        }
        this.IL1lI11I.d(8);
        return true;
    }

    @Override
    public void onResume() {
        View decorView;
        super.onResume();
        try {
            Window window = getWindow();
            if (window == null || (decorView = window.getDecorView()) == null) {
                return;
            }
            decorView.setSystemUiVisibility(4098);
        } catch (Throwable unused) {
            finish();
        }
    }
}