导航菜单

页面标题

页面副标题

Fancy Optimizer v4.6.3 - NetworkTrafficMainActivity.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;
    }
}