正在查看: Fancy Optimizer v4.6.3 应用的 NetworkTrafficMainActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Fancy Optimizer v4.6.3 应用的 NetworkTrafficMainActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.fancyclean.boost.networktraffic.ui.activity;
import android.app.Dialog;
import android.content.Context;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.view.View;
import android.widget.Button;
import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.core.content.ContextCompat;
import androidx.core.util.Pair;
import androidx.recyclerview.widget.LinearLayoutManager;
import c.p;
import c7.l;
import ca.a;
import com.adtiny.core.d;
import com.applovin.exoplayer2.ui.n;
import com.fancyclean.boost.common.ui.view.ScanAnimationView;
import com.fancyclean.boost.networktraffic.ui.presenter.NetworkTrafficMainPresenter;
import com.fancyclean.boost.networktraffic.ui.view.NetworkTrafficChart;
import com.fancyclean.boost.networktraffic.ui.view.SegmentControl;
import com.github.mikephil.charting.data.BarEntry;
import com.thinkyeah.common.ui.dialog.c;
import com.thinkyeah.common.ui.view.ThinkRecyclerView;
import com.thinkyeah.common.ui.view.TitleBar;
import da.b;
import ed.i;
import ed.j;
import gl.d;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Locale;
import t4.e;
import vj.h;
@d(NetworkTrafficMainPresenter.class)
public class NetworkTrafficMainActivity extends v7.a<da.a> implements b, a.InterfaceC0011a {
public static final h C = new h("NetworkTrafficMainActivity");
public int A;
public boolean B = false;
public View l;
public View m;
public ScanAnimationView n;
public View o;
public SegmentControl p;
public TextView q;
public TextView r;
public NetworkTrafficChart s;
public TextView t;
public ThinkRecyclerView u;
public View v;
public ca.a w;
public View f202x;
public ProgressBar f203y;
public Handler f204z;
public static class a extends c<NetworkTrafficMainActivity> {
public static final int c = 0;
@NonNull
public final Dialog onCreateDialog(@Nullable Bundle bundle) {
String[] strArr = {getString(2131887170), getString(2131888189), getString(2131886230)};
c.a aVar = new c.a(getContext());
aVar.g(2131887248);
aVar.b(strArr, new e(this, 8));
return aVar.a();
}
}
@Override
public final void R0(Pair<List<aa.c>, aa.b> pair) {
C.c("==> showScanComplete");
this.B = true;
this.n.d();
this.n.setVisibility(8);
this.n.getClass();
this.m.setVisibility(8);
this.f203y.setVisibility(8);
this.p.setClickIsEnabled(true);
long currentTimeMillis = System.currentTimeMillis();
SharedPreferences sharedPreferences = getSharedPreferences("network_traffic", 0);
SharedPreferences.Editor edit = sharedPreferences == null ? null : sharedPreferences.edit();
if (edit != null) {
edit.putLong("last_network_traffic_scan_time", currentTimeMillis);
edit.apply();
}
if (pair == null) {
Y2(new ArrayList());
a3(new ArrayList());
Z2(null);
} else {
Y2((List) pair.first);
a3((List) pair.first);
Z2((aa.b) pair.second);
}
}
public final void X2(int i, boolean z10) {
if (i == 0) {
this.t.setText(getString(2131888189));
this.w.c(0, z10);
this.f204z.post(new n(this, 15));
} else if (i == 1) {
this.t.setText(getString(2131887170));
this.w.c(1, z10);
this.f204z.post(new androidx.activity.d(this, 18));
} else {
if (i != 2) {
C.d("unknown sort type", (Throwable) null);
return;
}
this.t.setText(getString(2131886230));
this.w.c(2, z10);
this.f204z.post(new androidx.activity.a(this, 17));
}
}
public final void Y2(List<aa.c> list) {
long j = 0;
if (list == null) {
this.q.setText(ml.b.g(0L));
this.r.setText(ml.b.g(0L));
return;
}
int size = list.size();
long j10 = 0;
for (int i = 0; i < size; i++) {
aa.c cVar = list.get(i);
j += cVar.c;
j10 += cVar.b;
}
this.q.setText(ml.b.g(j));
this.r.setText(ml.b.g(j10));
}
public final void Z2(aa.b bVar) {
if (bVar != null) {
List<aa.a> list = bVar.b;
if ((list == null || list.isEmpty()) ? false : true) {
this.f202x.setVisibility(8);
this.o.setVisibility(0);
ca.a aVar = this.w;
aVar.k = bVar.b;
X2(aVar.m, true);
return;
}
}
this.f202x.setVisibility(0);
this.o.setVisibility(8);
}
public final void a3(List<aa.c> list) {
NetworkTrafficChart networkTrafficChart = this.s;
int i = this.A;
if (list != null) {
networkTrafficChart.getClass();
if (!list.isEmpty()) {
ArrayList arrayList = new ArrayList();
ArrayList arrayList2 = new ArrayList();
int size = list.size();
for (int i10 = 0; i10 < size; i10++) {
aa.c cVar = list.get(i10);
long j = cVar.a;
arrayList.add(new BarEntry(i10, new float[]{Long.valueOf(cVar.c).floatValue(), Long.valueOf(cVar.b).floatValue()}));
if (i == 0 || i == 1) {
arrayList2.add(ml.b.f(j));
} else if (i == 2) {
h hVar = ml.b.a;
Date date = new Date();
date.setTime(j);
arrayList2.add(new SimpleDateFormat("HH:mm", Locale.getDefault()).format(date));
}
}
fd.b bVar = new fd.b(arrayList);
bVar.j = false;
int[] iArr = {ContextCompat.getColor(networkTrafficChart.getContext(), 2131100414), ContextCompat.getColor(networkTrafficChart.getContext(), 2131099768)};
int i11 = nd.a.a;
ArrayList arrayList3 = new ArrayList();
for (int i12 = 0; i12 < 2; i12++) {
arrayList3.add(Integer.valueOf(iArr[i12]));
}
bVar.a = arrayList3;
fd.a aVar = new fd.a(bVar);
aVar.j = 0.6f;
ea.a aVar2 = new ea.a(arrayList2);
i xAxis = networkTrafficChart.getXAxis();
xAxis.G = 2;
xAxis.r = false;
xAxis.e = ContextCompat.getColor(networkTrafficChart.getContext(), 2131100615);
xAxis.o = 1.0f;
xAxis.p = true;
xAxis.f = aVar2;
networkTrafficChart.getAxisRight().a = false;
j axisLeft = networkTrafficChart.getAxisLeft();
axisLeft.i = networkTrafficChart.getResources().getColor(2131100637);
axisLeft.e = ContextCompat.getColor(networkTrafficChart.getContext(), 2131100615);
axisLeft.g = ContextCompat.getColor(networkTrafficChart.getContext(), 2131100556);
axisLeft.f = new NetworkTrafficChart.a();
axisLeft.A = true;
axisLeft.D = 0.0f;
axisLeft.E = Math.abs(axisLeft.C - 0.0f);
axisLeft.n = 4;
axisLeft.q = false;
networkTrafficChart.setDrawGridBackground(false);
networkTrafficChart.setPadding(0, 0, 0, 0);
networkTrafficChart.setData(aVar);
networkTrafficChart.setFitBars(true);
networkTrafficChart.getDescription().a = false;
networkTrafficChart.getLegend().a = false;
networkTrafficChart.setScaleEnabled(false);
networkTrafficChart.setTouchEnabled(false);
networkTrafficChart.invalidate();
return;
}
}
networkTrafficChart.setData(null);
networkTrafficChart.invalidate();
}
@Override
public final void c() {
C.c("==> showScanStart");
}
public final void finish() {
com.adtiny.core.d.b().h(this, "I_NetworkTraffic", (d.l) null);
super/*android.app.Activity*/.finish();
}
public final void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(2131558496);
this.f204z = new Handler(Looper.getMainLooper());
TitleBar.a configure = findViewById(2131363196).getConfigure();
configure.e(2131887918);
configure.g(new t4.b(this, 22));
configure.a();
View findViewById = findViewById(2131363785);
this.l = findViewById;
((Button) findViewById.findViewById(2131362009)).setOnClickListener(new t4.d(this, 19));
this.m = findViewById(2131362976);
this.n = (ScanAnimationView) findViewById(2131362918);
this.o = findViewById(2131362599);
SegmentControl segmentControl = (SegmentControl) findViewById(2131363050);
this.p = segmentControl;
segmentControl.setPadding(3.0f);
this.p.setBackground(ContextCompat.getDrawable(this, 2131231030));
this.p.b(new ba.a(this), new SegmentControl.a(ContextCompat.getDrawable(this, 2131231060), ContextCompat.getDrawable(this, 2131231061), null, null, null, null, ContextCompat.getColor(this, 2131100532), ContextCompat.getColor(this, 2131100531), 1), 3.0f);
this.p.setListener(new p(this, 14));
this.q = (TextView) findViewById(2131363613);
this.r = (TextView) findViewById(2131363724);
this.s = (NetworkTrafficChart) findViewById(2131361960);
findViewById(2131362608).setOnClickListener(new t4.a(this, 21));
this.t = (TextView) findViewById(2131363668);
ThinkRecyclerView findViewById2 = findViewById(2131363001);
this.u = findViewById2;
findViewById2.setHasFixedSize(true);
this.v = findViewById(2131363829);
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this);
this.u.setLayoutManager(linearLayoutManager);
this.u.addOnScrollListener(new ba.b(this, linearLayoutManager));
ca.a aVar = new ca.a(this);
this.w = aVar;
aVar.j = this;
this.u.setAdapter(aVar);
this.f202x = findViewById(2131363571);
this.f203y = (ProgressBar) findViewById(2131362908);
if (bundle == null) {
SharedPreferences sharedPreferences = getSharedPreferences("network_traffic", 0);
SharedPreferences.Editor edit = sharedPreferences == null ? null : sharedPreferences.edit();
if (edit == null) {
return;
}
edit.putBoolean("has_entered_network_traffic", true);
edit.apply();
}
}
public final void onStart() {
super/*il.b*/.onStart();
if (!l.e(this)) {
this.l.setVisibility(0);
return;
}
boolean z10 = this.B;
h hVar = C;
if (z10) {
hVar.c("is showing result");
return;
}
hVar.c("not showing result, start scan");
this.l.setVisibility(8);
this.A = 0;
((da.a) W2()).B0(this.A, 5122L);
this.m.setVisibility(0);
this.n.setVisibility(0);
this.n.c();
}
@Override
public final Context getContext() {
return this;
}
}