正在查看: 95爱播免登录版 v3.1.9 应用的 l0.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 95爱播免登录版 v3.1.9 应用的 l0.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.showself.utils;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.graphics.Color;
import android.text.SpannableStringBuilder;
import android.text.TextPaint;
import android.text.method.LinkMovementMethod;
import android.text.style.ClickableSpan;
import android.text.style.ForegroundColorSpan;
import android.view.View;
import android.widget.CheckBox;
import android.widget.TextView;
import cn.jiguang.api.JCoreInterface;
import cn.jpush.android.api.BasicPushNotificationBuilder;
import cn.jpush.android.api.CustomPushNotificationBuilder;
import cn.jpush.android.api.JPushInterface;
import com.mifeng.ui.R;
import com.showself.domain.SystemInfo;
import com.showself.ui.HtmlDisplayActivity;
import com.showself.utils.i0;
import com.tencent.bugly.crashreport.CrashReport;
public class l0 {
static class a implements i0.a {
a() {
}
@Override
public void a(String str) {
SystemInfo.getShareSystem().setOaid(str);
}
}
static class b extends ClickableSpan {
final Activity a;
b(Activity activity) {
this.a = activity;
}
@Override
public void onClick(View view) {
if (Utils.o0()) {
return;
}
l0.g(this.a, "https://pics.beeshow.tv/mobile/userAgreement.html");
}
@Override
public void updateDrawState(TextPaint textPaint) {
textPaint.setUnderlineText(false);
}
}
static class c extends ClickableSpan {
final Activity a;
c(Activity activity) {
this.a = activity;
}
@Override
public void onClick(View view) {
if (Utils.o0()) {
return;
}
l0.g(this.a, "https://pics.beeshow.tv/mobile/privacyPolicy.html");
}
@Override
public void updateDrawState(TextPaint textPaint) {
textPaint.setUnderlineText(false);
}
}
static class d implements View.OnClickListener {
final CheckBox a;
final i b;
final com.showself.view.q c;
final CheckBox d;
final Activity f3379e;
d(CheckBox checkBox, i iVar, com.showself.view.q qVar, CheckBox checkBox2, Activity activity) {
this.a = checkBox;
this.b = iVar;
this.c = qVar;
this.d = checkBox2;
this.f3379e = activity;
}
@Override
public void onClick(View view) {
if (!this.a.isChecked()) {
Utils.X0(R.string.agreement_and_privacy_failed_note);
return;
}
this.b.a(true);
Boolean bool = Boolean.TRUE;
r0.h0(bool);
this.c.b();
if (this.d.isChecked()) {
r0.F0(bool);
l0.c(this.f3379e);
}
}
}
static class e implements View.OnClickListener {
final i a;
final com.showself.view.q b;
e(i iVar, com.showself.view.q qVar) {
this.a = iVar;
this.b = qVar;
}
@Override
public void onClick(View view) {
this.a.a(false);
this.b.b();
}
}
static class f extends ClickableSpan {
final Activity a;
f(Activity activity) {
this.a = activity;
}
@Override
public void onClick(View view) {
if (Utils.o0()) {
return;
}
l0.g(this.a, "https://pics.beeshow.tv/mobile/privacyPolicy.html");
}
}
static class g implements View.OnClickListener {
final Activity a;
final i b;
final com.showself.view.q c;
g(Activity activity, i iVar, com.showself.view.q qVar) {
this.a = activity;
this.b = iVar;
this.c = qVar;
}
@Override
public void onClick(View view) {
r0.F0(Boolean.TRUE);
l0.c(this.a);
i iVar = this.b;
if (iVar != null) {
iVar.a(true);
}
this.c.b();
}
}
static class h implements View.OnClickListener {
final com.showself.view.q a;
h(com.showself.view.q qVar) {
this.a = qVar;
}
@Override
public void onClick(View view) {
this.a.b();
}
}
public interface i {
void a(boolean z);
}
public static void b(Activity activity, i iVar) {
if (r0.k()) {
return;
}
h(activity, iVar);
}
public static void c(Activity activity) {
p.a("PrivacyUtils", "getDeviceInfoAfterPrivacyAgreed");
SystemInfo.getShareSystem().genPrivacyData();
f(activity);
s.b(activity);
}
private static void d(Context context) {
new i0(new a()).b(context);
}
public static boolean e() {
return r0.N();
}
public static void f(Activity activity) {
CrashReport.initCrashReport(activity.getApplicationContext(), "af9cc6fca0", true);
JCoreInterface.setWakeEnable(activity.getApplicationContext(), false);
JPushInterface.init(activity.getApplicationContext());
JPushInterface.setLbsEnable(activity.getApplicationContext(), false);
CustomPushNotificationBuilder customPushNotificationBuilder = new CustomPushNotificationBuilder(activity.getApplicationContext(), R.layout.notify_layout, R.id.iv_icon, 2131299643, R.id.tv_content);
((BasicPushNotificationBuilder) customPushNotificationBuilder).statusBarDrawable = R.drawable.mifeng;
customPushNotificationBuilder.layoutIconDrawable = R.drawable.mifeng;
((BasicPushNotificationBuilder) customPushNotificationBuilder).notificationFlags = 17;
((BasicPushNotificationBuilder) customPushNotificationBuilder).notificationDefaults = 7;
JPushInterface.setPushNotificationBuilder(1, customPushNotificationBuilder);
d(activity);
}
public static void g(Context context, String str) {
Intent intent = new Intent(context, (Class<?>) HtmlDisplayActivity.class);
intent.putExtra("title", "条款");
intent.putExtra("currentType", 2);
intent.putExtra("url", str);
context.startActivity(intent);
}
private static void h(Activity activity, i iVar) {
com.showself.view.q qVar = new com.showself.view.q();
View inflate = View.inflate(activity, R.layout.layout_info_guide1, null);
TextView textView = (TextView) inflate.findViewById(R.id.tv_info_content1);
TextView textView2 = (TextView) inflate.findViewById(R.id.tv_info_content2);
TextView textView3 = (TextView) inflate.findViewById(R.id.tv_agree);
TextView textView4 = (TextView) inflate.findViewById(R.id.tv_refuse);
CheckBox checkBox = (CheckBox) inflate.findViewById(R.id.cb_1);
CheckBox checkBox2 = (CheckBox) inflate.findViewById(R.id.cb_2);
textView.setMovementMethod(LinkMovementMethod.getInstance());
textView2.setMovementMethod(LinkMovementMethod.getInstance());
String string = activity.getString(R.string.info_guide1);
SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder();
spannableStringBuilder.append((CharSequence) string);
spannableStringBuilder.setSpan(new b(activity), 0, 8, 33);
spannableStringBuilder.setSpan(new ForegroundColorSpan(Color.parseColor("#B868F1")), 0, 8, 33);
textView.setText(spannableStringBuilder);
textView.setHighlightColor(0);
String string2 = activity.getString(R.string.info_guide2);
SpannableStringBuilder spannableStringBuilder2 = new SpannableStringBuilder();
spannableStringBuilder2.append((CharSequence) string2);
spannableStringBuilder2.setSpan(new c(activity), 0, 6, 33);
spannableStringBuilder2.setSpan(new ForegroundColorSpan(Color.parseColor("#B868F1")), 0, 6, 33);
textView2.setText(spannableStringBuilder2);
textView2.setHighlightColor(0);
textView3.setOnClickListener(new d(checkBox, iVar, qVar, checkBox2, activity));
textView4.setOnClickListener(new e(iVar, qVar));
qVar.k(activity, inflate, 1.0f, 17, r.a(280.0f), r.a(370.0f), 2131755759);
}
public static void i(Activity activity, i iVar) {
com.showself.view.q qVar = new com.showself.view.q();
View inflate = View.inflate(activity, R.layout.layout_info_guide2, null);
TextView textView = (TextView) inflate.findViewById(R.id.tv_info_content);
TextView textView2 = (TextView) inflate.findViewById(R.id.tv_agree);
TextView textView3 = (TextView) inflate.findViewById(R.id.tv_refuse);
String string = activity.getString(R.string.privacy_note);
SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder();
spannableStringBuilder.append((CharSequence) string);
f fVar = new f(activity);
int indexOf = string.indexOf("《隐私协议》");
int i2 = indexOf + 6;
spannableStringBuilder.setSpan(fVar, indexOf, i2, 33);
spannableStringBuilder.setSpan(new ForegroundColorSpan(Color.parseColor("#B868F1")), indexOf, i2, 33);
textView.setHighlightColor(0);
textView.setMovementMethod(LinkMovementMethod.getInstance());
textView.setText(spannableStringBuilder);
textView2.setOnClickListener(new g(activity, iVar, qVar));
textView3.setOnClickListener(new h(qVar));
qVar.k(activity, inflate, 1.0f, 17, r.a(280.0f), r.a(330.0f), 2131755759);
}
}