正在查看: 逼多多 v3.6.2 应用的 SplashActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 逼多多 v3.6.2 应用的 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.ui.activity.SplashActivity;
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 o2.y;
public class SplashActivity extends BaseActivity<SplashModel> {
AppWakeUpAdapter A = new d();
private int B = 0;
private final Runnable C = new Runnable() {
@Override
public final void run() {
SplashActivity.this.p0();
}
};
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 z.a {
b() {
}
public void a(View view) {
SplashActivity.this.finish();
}
}
class c extends z.a {
c() {
}
public void a(View view) {
SplashActivity.this.Z();
}
}
class d extends AppWakeUpAdapter {
d() {
}
@Override
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() {
}
@Override
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 z.a {
final CountDownTimer a;
f(CountDownTimer countDownTimer) {
this.a = countDownTimer;
}
public void a(View view) {
SplashActivity.this.H = true;
this.a.cancel();
if (SplashActivity.this.j0()) {
SplashActivity.this.h0();
}
}
}
class g extends z.a {
final CountDownTimer a;
g(CountDownTimer countDownTimer) {
this.a = countDownTimer;
}
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(h1.f.d(new h1.h() {
public final void a(h1.g gVar) {
SplashActivity.k0(gVar);
}
}).p(x1.a.a()).h(j1.a.a()).e(new m1.a() {
public final void run() {
SplashActivity.l0();
}
}).m(new m1.c() {
public final void accept(Object obj) {
SplashActivity.this.n0((o2.y) obj);
}
}, new m1.c() {
public final void accept(Object obj) {
SplashActivity.this.o0((Throwable) obj);
}
}));
}
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.f106b.setVisibility(0);
CountDownTimer g0 = g0();
this.y.c.setOnClickListener(new f(g0));
this.y.f107d.setOnClickListener(new g(g0));
}
public boolean j0() {
return !this.E && this.G && this.H;
}
public static void k0(h1.g gVar) {
m2.c b2 = m2.a.f.b("xsj.5ibox.top", y.class);
if (!b2.f()) {
b2.c();
gVar.onError(new RequestErrorHandler.ServerResponseException());
return;
}
Iterator it = b2.a().iterator();
y yVar = it.hasNext() ? (y) it.next() : null;
if (yVar != null) {
gVar.onNext(yVar);
} else {
gVar.onError(new RequestErrorHandler.ServerResponseException());
}
}
public static void l0() {
}
public static void m0() {
}
public void n0(y yVar) {
String k = yVar.k();
if (k.length() > 0) {
n.d("channel_list", k);
ChannelManager.i(new ArrayList(Arrays.asList(k.split("\\|"))), new ChannelManager.b() {
@Override
public final void a() {
SplashActivity.m0();
}
});
}
q0();
}
public void o0(Throwable th) {
this.y.f.setVisibility(8);
if (n.b("channel_init").isEmpty()) {
new n0.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)) {
return;
}
DataManager.INSTANCE.setOpChannel(b2);
}
@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);
k0.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;
}
i0();
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;
}
}