导航菜单

页面标题

页面副标题

Súper Préstamo v1.9.1 - SplashActivity.java 源代码

正在查看: Súper Préstamo v1.9.1 应用的 SplashActivity.java JAVA 源代码文件

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


package com.pf.prestafast.view.activity;

import android.annotation.SuppressLint;
import android.content.Intent;
import android.os.Build;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.activity.result.ActivityResultCallback;
import androidx.activity.result.ActivityResultLauncher;
import androidx.activity.result.contract.ActivityResultContracts;
import androidx.core.content.ContextCompat;
import androidx.lifecycle.Lifecycle;
import androidx.lifecycle.LifecycleObserver;
import androidx.lifecycle.OnLifecycleEvent;
import androidx.lifecycle.ProcessLifecycleOwner;
import com.blankj.utilcode.util.LogUtils;
import com.blankj.utilcode.util.SPUtils;
import com.pf.prestafast.R$id;
import com.pf.prestafast.R$layout;
import com.pf.prestafast.app.SunriseApplication;
import com.pf.prestafast.base.BaseActivity;
import com.pf.prestafast.mrytNetwork.mrytConfig.UrlConfig;
import com.pf.prestafast.view.activity.SplashActivity;
import defpackage.c2;
import defpackage.de;
import defpackage.f30;
import defpackage.g2;
import defpackage.lj;
import defpackage.ry;
import defpackage.tg0;
import io.reactivex.Observable;
import io.reactivex.Observer;
import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.disposables.Disposable;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.concurrent.TimeUnit;

@SuppressLint({"CustomSplashScreen"})
public final class SplashActivity extends BaseActivity {
    public tg0 h;
    public final ActivityResultLauncher j;
    public Map m = new LinkedHashMap();
    public List f = lj.b();

    public static final class a implements tg0.b {
        public a() {
        }

        public static final void d(SplashActivity splashActivity) {
            f30.h(splashActivity, "this$0");
            splashActivity.J();
        }

        @Override
        public void a() {
            SPUtils.getInstance().put("isConfirmPermission", true);
            ImageView imageView = (ImageView) SplashActivity.this.D(R$id.mIvLogo);
            final SplashActivity splashActivity = SplashActivity.this;
            imageView.postDelayed(new Runnable() {
                @Override
                public final void run() {
                    SplashActivity.a.d(SplashActivity.this);
                }
            }, 1000L);
        }

        @Override
        public void b() {
            SplashActivity.this.finish();
        }
    }

    public static final class b implements Observer {
        public b() {
        }

        public void a(long j) {
            ((TextView) SplashActivity.this.D(R$id.mTvJump)).setText("跳过 " + (3 - j) + 's');
        }

        @Override
        public void onComplete() {
            SplashActivity splashActivity = SplashActivity.this;
            splashActivity.M(splashActivity.I());
        }

        @Override
        public void onError(Throwable th) {
            f30.h(th, "e");
        }

        @Override
        public void onNext(Object obj) {
            a(((Number) obj).longValue());
        }

        @Override
        public void onSubscribe(Disposable disposable) {
            f30.h(disposable, "d");
            SplashActivity splashActivity = SplashActivity.this;
            int i = R$id.mTvJump;
            ((TextView) splashActivity.D(i)).setText("跳过 3s");
            ((TextView) SplashActivity.this.D(i)).setVisibility(8);
        }
    }

    public SplashActivity() {
        ActivityResultLauncher registerForActivityResult = registerForActivityResult(new ActivityResultContracts.RequestPermission(), new ActivityResultCallback() {
            public final void onActivityResult(Object obj) {
                SplashActivity.L(SplashActivity.this, ((Boolean) obj).booleanValue());
            }
        });
        f30.g(registerForActivityResult, "registerForActivityResul…\n        jumpMain()\n    }");
        this.j = registerForActivityResult;
    }

    public static final void L(SplashActivity splashActivity, boolean z) {
        f30.h(splashActivity, "this$0");
        splashActivity.K();
    }

    public static final void N(SplashActivity splashActivity) {
        f30.h(splashActivity, "this$0");
        splashActivity.J();
    }

    public View D(int i) {
        Map map = this.m;
        View view = (View) map.get(Integer.valueOf(i));
        if (view != null) {
            return view;
        }
        View findViewById = findViewById(i);
        if (findViewById == null) {
            return null;
        }
        map.put(Integer.valueOf(i), findViewById);
        return findViewById;
    }

    public final void H() {
        boolean shouldShowRequestPermissionRationale;
        if (Build.VERSION.SDK_INT < 33) {
            K();
            return;
        }
        if (ContextCompat.checkSelfPermission(this, "android.permission.POST_NOTIFICATIONS") == 0) {
            K();
            return;
        }
        shouldShowRequestPermissionRationale = shouldShowRequestPermissionRationale("android.permission.POST_NOTIFICATIONS");
        if (shouldShowRequestPermissionRationale) {
            this.j.launch("android.permission.POST_NOTIFICATIONS");
        } else {
            this.j.launch("android.permission.POST_NOTIFICATIONS");
        }
    }

    public final List I() {
        return this.f;
    }

    public final void J() {
        H();
    }

    public final void K() {
        throw new UnsupportedOperationException("Method not decompiled: com.pf.prestafast.view.activity.SplashActivity.K():void");
    }

    public final void M(List list) {
        if (SPUtils.getInstance().getBoolean("isConfirmPermission", false)) {
            ((ImageView) D(R$id.mIvLogo)).postDelayed(new Runnable() {
                @Override
                public final void run() {
                    SplashActivity.N(SplashActivity.this);
                }
            }, 1000L);
            return;
        }
        try {
            if (this.h == null) {
                tg0 a2 = tg0.d.a();
                this.h = a2;
                if (a2 != null) {
                    a2.i(new a());
                }
                tg0 tg0Var = this.h;
                if (tg0Var != null) {
                    tg0Var.showNow(getSupportFragmentManager(), "PermissionConfirmDialogFragment");
                }
            }
        } catch (Exception unused) {
        }
    }

    public final void O() {
        Observable.intervalRange(0L, 1L, 1L, 1L, TimeUnit.SECONDS).observeOn(AndroidSchedulers.mainThread()).compose(o()).subscribe(new b());
    }

    public void onActivityResult(int i, int i2, Intent intent) {
        super/*androidx.fragment.app.FragmentActivity*/.onActivityResult(i, i2, intent);
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setContentView(R$layout.activity_splash);
        de.a aVar = de.i;
        de a2 = aVar.a();
        String str = UrlConfig.BASE_URL;
        f30.g(str, "BASE_URL");
        a2.s(str);
        aVar.a().registerChangeResultListener(new de.c() {
            @Override
            public void a(List list, String str2) {
                f30.h(list, "logList");
                LogUtils.dTag("presta", new Object[]{"onReturnResult = " + str2});
                if (!TextUtils.isEmpty(str2)) {
                    UrlConfig.BASE_URL = str2;
                    UrlConfig.PRIVACY_POLICY = "https://www.superpapps.com/#/newPravcy";
                }
                de.i.a().r(list);
                ry.b.a().h();
                SplashActivity.this.O();
                ProcessLifecycleOwner.Companion.get().getLifecycle().addObserver(new LifecycleObserver() {
                    @OnLifecycleEvent(Lifecycle.Event.ON_STOP)
                    private final void onAppBackground() {
                    }

                    @OnLifecycleEvent(Lifecycle.Event.ON_START)
                    private final void onAppForeground() {
                        LinkedHashMap linkedHashMap = new LinkedHashMap();
                        SunriseApplication.a aVar2 = SunriseApplication.b;
                        if (aVar2.c()) {
                            linkedHashMap.put("HsdghSDH", Boolean.valueOf(SPUtils.getInstance().getBoolean("is_first_intall", true)));
                            linkedHashMap.put("JasfgasSHDadk", Boolean.valueOf(aVar2.c()));
                            g2.a.a("AhsDhs", "", linkedHashMap);
                            c2.a.a("8ego0n", "", linkedHashMap);
                            return;
                        }
                        linkedHashMap.put("HsdghSDH", Boolean.valueOf(SPUtils.getInstance().getBoolean("is_first_intall", true)));
                        linkedHashMap.put("JasfgasSHDadk", Boolean.valueOf(aVar2.c()));
                        g2.a.a("AhsDhs", "", linkedHashMap);
                        c2.a.a("8ego0n", "", linkedHashMap);
                        aVar2.h(true);
                        if (SPUtils.getInstance().getBoolean("is_first_intall", true)) {
                            SPUtils.getInstance().put("is_first_intall", false);
                        }
                    }
                });
            }
        });
    }
}