导航菜单

页面标题

页面副标题

⁢性⁤抖⁡音​ v2.3.9 - SplashActivity.java 源代码

正在查看: ⁢性⁤抖⁡音​ v2.3.9 应用的 SplashActivity.java JAVA 源代码文件

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


package com.juneRain.jy.ui.activity;

import android.content.Intent;
import android.os.Bundle;
import android.os.CountDownTimer;
import android.text.TextUtils;
import android.view.KeyEvent;
import android.view.View;
import android.widget.ProgressBar;
import com.fm.openinstall.OpenInstall;
import com.fm.openinstall.listener.AppInstallAdapter;
import com.fm.openinstall.listener.AppWakeUpAdapter;
import com.fm.openinstall.model.AppData;
import com.juneRain.jy.baselib.utils.ToastUtil;
import com.juneRain.jy.baselib.utils.base.BaseApplication;
import com.juneRain.jy.baselib.utils.k;
import com.juneRain.jy.baselib.utils.n;
import com.juneRain.jy.commonlib.R$string;
import com.juneRain.jy.commonlib.channel.ChannelManager;
import com.juneRain.jy.commonlib.network.v1.RequestErrorHandler;
import com.juneRain.jy.commonlib.ui.activity.BaseActivity;
import com.juneRain.jy.databinding.ActSplashBinding;
import com.juneRain.jy.model.SplashModel;
import com.juneRain.jy.viewmodel.HomeViewModel;
import com.sz.movie.app.model.DataManager;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Iterator;
import o0.a0;
import o0.b0;
import o0.w;
import o0.x;
import o0.y;
import o0.z;

public class SplashActivity extends BaseActivity<SplashModel> {
    AppWakeUpAdapter A = new d();
    private int B = 0;
    private final Runnable C = new a0(this);
    private int D = -1;
    private boolean E = false;
    private boolean F = false;
    private boolean G = false;
    private boolean H = false;
    private long I;
    ActSplashBinding y;
    private ProgressBar z;

    class a extends Thread {
        a() {
        }

        @Override
        public void run() {
            try {
                try {
                    Thread.sleep(1000L);
                } catch (InterruptedException e) {
                    e.printStackTrace();
                }
            } finally {
                SplashActivity.this.finish();
            }
        }
    }

    class b extends v.a {
        b() {
        }

        @Override
        public void a(View view) {
            SplashActivity.this.finish();
        }
    }

    class c extends v.a {
        c() {
        }

        @Override
        public void a(View view) {
            SplashActivity.this.Z();
        }
    }

    class d extends AppWakeUpAdapter {
        d() {
        }

        public void onWakeUp(AppData appData) {
            appData.getChannel();
            if (!TextUtils.isEmpty(appData.getChannel())) {
                n.d("op_channel", appData.getChannel());
                DataManager.INSTANCE.setOpChannel(appData.getChannel());
            }
            appData.getData();
        }
    }

    class e extends AppInstallAdapter {
        e() {
        }

        public void onInstall(AppData appData) {
            k.d("OpenInstall onInstall" + appData.channel + "\n" + appData.data);
            if (!TextUtils.isEmpty(appData.getChannel())) {
                DataManager.INSTANCE.setOpChannel(appData.channel);
                n.d("op_channel", appData.channel);
                HomeViewModel.tryInstall(SplashActivity.this.v(), null);
            } else if (SplashActivity.this.B < 3) {
                SplashActivity splashActivity = SplashActivity.this;
                splashActivity.a.postDelayed(splashActivity.C, 1000L);
            }
        }
    }

    class f extends v.a {
        final CountDownTimer a;

        f(CountDownTimer countDownTimer) {
            this.a = countDownTimer;
        }

        @Override
        public void a(View view) {
            SplashActivity.this.H = true;
            this.a.cancel();
            if (SplashActivity.this.j0()) {
                SplashActivity.this.h0();
            }
        }
    }

    class g extends v.a {
        final CountDownTimer a;

        g(CountDownTimer countDownTimer) {
            this.a = countDownTimer;
        }

        @Override
        public void a(View view) {
            SplashActivity.this.H = true;
            this.a.cancel();
            if (SplashActivity.this.j0()) {
                SplashActivity.this.h0();
            }
        }
    }

    class h extends CountDownTimer {
        h(long j, long j2) {
            super(j, j2);
        }

        @Override
        public void onFinish() {
            SplashActivity.this.H = true;
            SplashActivity.this.y.c.setText("跳过0");
            if (SplashActivity.this.j0()) {
                SplashActivity.this.h0();
            }
        }

        @Override
        public void onTick(long j) {
            SplashActivity.this.y.c.setText("跳过" + ((j + 500) / 1000));
        }
    }

    public void Z() {
        this.y.c.setVisibility(8);
        this.y.f.setVisibility(0);
        l(c1.f.e(new w()).q(s1.a.a()).i(e1.a.a()).f(new x()).n(new y(this), new z(this)));
    }

    private CountDownTimer g0() {
        h hVar = new h(5000L, 1000L);
        hVar.start();
        return hVar;
    }

    public void h0() {
        if (this.F) {
            return;
        }
        this.F = true;
        MainActivity.p1(this);
        finish();
    }

    private void i0() {
        this.y.b.setVisibility(0);
        CountDownTimer g0 = g0();
        this.y.c.setOnClickListener(new f(g0));
        this.y.d.setOnClickListener(new g(g0));
    }

    public boolean j0() {
        return !this.E && this.G && this.H;
    }

    public static void k0(c1.g gVar) {
        g2.c b2 = g2.a.f.b("xdy.5ibox.top", i2.y.class);
        if (!b2.f()) {
            b2.c();
            gVar.onError(new RequestErrorHandler.ServerResponseException());
            return;
        }
        Iterator it = b2.a().iterator();
        i2.y yVar = it.hasNext() ? (i2.y) it.next() : null;
        if (yVar != null) {
            gVar.a(yVar);
        } else {
            gVar.onError(new RequestErrorHandler.ServerResponseException());
        }
    }

    public static void l0() {
    }

    public static void m0() {
    }

    public void n0(i2.y yVar) {
        String k = yVar.k();
        if (k.length() > 0) {
            n.d("channel_list", k);
            ChannelManager.i(new ArrayList(Arrays.asList(k.split("\\|"))), new b0());
        }
        q0();
    }

    public void o0(Throwable th) {
        this.y.f.setVisibility(8);
        if (n.b("channel_init").isEmpty()) {
            new j0.a(v()).b().f("获取配置信息失败").e("重试", new c()).d("退出", new b()).g();
        } else {
            q0();
        }
    }

    public void p0() {
        if (this.a != null) {
            this.B++;
            OpenInstall.getInstall(new e());
        }
    }

    private void q0() {
        this.G = true;
        this.y.c.setVisibility(0);
        this.y.f.setVisibility(8);
        if (j0()) {
            h0();
        }
    }

    private void r0() {
        OpenInstall.clipBoardEnabled(true);
        OpenInstall.init(this);
        OpenInstall.getWakeUp(getIntent(), this.A);
    }

    @Override
    public boolean G() {
        return false;
    }

    @Override
    public boolean H() {
        return false;
    }

    @Override
    public void M() {
        super.M();
        String b2 = n.b("op_channel");
        if (!TextUtils.isEmpty(b2)) {
            DataManager.INSTANCE.setOpChannel(b2);
        }
        i0();
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        Intent intent = getIntent();
        if (intent.getCategories() != null && intent.getCategories().contains("android.intent.category.LAUNCHER") && BaseApplication.g().size() > 1) {
            finish();
            return;
        }
        getWindow().getDecorView().setSystemUiVisibility(getWindow().getDecorView().getSystemUiVisibility() | 1026);
        g0.a.b(this, false);
        ActSplashBinding c2 = ActSplashBinding.c(getLayoutInflater());
        this.y = c2;
        this.z = c2.e;
        setContentView((View) c2.getRoot());
        this.g = new SplashModel();
        if (n.b("channel_init").isEmpty()) {
            Z();
        } else {
            this.G = true;
        }
        r0();
    }

    @Override
    public void onDestroy() {
        View view;
        super.onDestroy();
        this.A = null;
        Runnable runnable = this.C;
        if (runnable == null || (view = this.a) == null) {
            return;
        }
        view.removeCallbacks(runnable);
    }

    @Override
    public boolean onKeyDown(int i, KeyEvent keyEvent) {
        if (i != 4) {
            return super.onKeyDown(i, keyEvent);
        }
        if (System.currentTimeMillis() - this.I <= 2000) {
            new a().start();
            return true;
        }
        ToastUtil.a(getString(R$string.common_double_click_to_exit));
        this.I = System.currentTimeMillis();
        return true;
    }

    protected void onNewIntent(Intent intent) {
        super/*androidx.activity.ComponentActivity*/.onNewIntent(intent);
        OpenInstall.getWakeUp(intent, this.A);
    }

    @Override
    public void onResume() {
        super.onResume();
        if (this.E) {
            this.E = false;
            if (j0()) {
                h0();
            }
        }
    }

    @Override
    public boolean y() {
        return false;
    }
}