正在查看: 性抖音 v2.3.9 应用的 SplashActivity.java JAVA 源代码文件
本页面展示 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;
}
}