正在查看: 哔哩哔哩 v1.6.6 应用的 SplashActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 哔哩哔哩 v1.6.6 应用的 SplashActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.bilibili.tv.ui.splash;
import android.graphics.BitmapFactory;
import android.graphics.drawable.BitmapDrawable;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.View;
import bl.abd;
import bl.acc;
import bl.agb;
import bl.aj;
import bl.bbg;
import bl.bbi;
import com.bilibili.tv.MainApplication;
import com.bilibili.tv.ui.base.BaseActivity;
import com.bilibili.tv.ui.main.MainActivity;
import java.io.File;
public final class SplashActivity extends BaseActivity {
public static final a Companion = new a(null);
private acc.a a;
@Override
public int g() {
return 2131361829;
}
@Override
public void a(Bundle bundle) {
acc.e();
setTheme(2131558776);
View findViewById = findViewById(2131230996);
bbi.a((Object) findViewById, "findViewById(R.id.splash)");
File file = new File(aj.a(MainApplication.a(), "data")[0], "splash.png");
if (file.exists()) {
try {
findViewById.setBackground(new BitmapDrawable(getResources(), BitmapFactory.decodeFile(file.getAbsolutePath())));
} catch (Exception e) {
e.printStackTrace();
}
}
this.a = acc.b();
abd a2 = abd.a(this);
bbi.a((Object) a2, "preferenceHelper");
boolean z = a2.a().getBoolean("hint_key", true);
acc.a aVar = this.a;
if (aVar != null) {
if (aVar.a()) {
String str = aVar.b;
bbi.a((Object) str, "it.mMsg");
a(str);
return;
} else if (z) {
b("依据国家现行相关政策规定\n请确认在非互联网电视端使用");
a2.a().edit().putBoolean("hint_key", false).apply();
return;
} else {
a(findViewById);
return;
}
}
a(findViewById);
}
public final class b implements Runnable {
b() {
}
@Override
public final void run() {
MainActivity.Companion.a(SplashActivity.this);
SplashActivity.this.finish();
}
}
private final void a(View view) {
view.postDelayed(new b(), 800L);
}
private final void a(String str) {
agb.a aVar = new agb.a(this);
aVar.a(1).a(str).b(getString(2131492985), new d());
agb a2 = aVar.a();
a2.setCancelable(false);
a2.show();
}
public final class d implements agb.b {
d() {
}
@Override
public final void a(agb agbVar, View view) {
agbVar.dismiss();
agbVar.cancel();
SplashActivity.this.finish();
}
}
private final void b(String str) {
agb.a aVar = new agb.a(this);
aVar.a(1).a(str).b(getString(2131492985), new c());
agb a2 = aVar.a();
a2.setCancelable(false);
a2.show();
}
public final class c implements agb.b {
c() {
}
@Override
public final void a(agb agbVar, View view) {
agbVar.dismiss();
agbVar.cancel();
MainActivity.Companion.a(SplashActivity.this);
SplashActivity.this.finish();
}
}
@Override
public boolean onKeyDown(int i, KeyEvent keyEvent) {
acc.a aVar;
bbi.b(keyEvent, "event");
if (keyEvent.getAction() == 4 && (aVar = this.a) != null && aVar.a()) {
return true;
}
return super.onKeyDown(i, keyEvent);
}
public static final class a {
private a() {
}
public a(bbg bbgVar) {
this();
}
}
}