正在查看: Fancy Optimizer v4.6.3 应用的 MainActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Fancy Optimizer v4.6.3 应用的 MainActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.fancyclean.boost.main.ui.activity;
import android.animation.AnimatorSet;
import android.animation.ObjectAnimator;
import android.animation.ValueAnimator;
import android.app.Dialog;
import android.app.NotificationManager;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.SharedPreferences;
import android.graphics.LinearGradient;
import android.graphics.Shader;
import android.os.Build;
import android.os.Bundle;
import android.os.PersistableBundle;
import android.util.Property;
import android.view.KeyEvent;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.animation.AccelerateInterpolator;
import android.view.animation.AnimationUtils;
import android.view.animation.DecelerateInterpolator;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.core.content.ContextCompat;
import androidx.drawerlayout.widget.DrawerLayout;
import androidx.fragment.app.FragmentActivity;
import c7.g;
import com.adtiny.core.d;
import com.applovin.exoplayer2.a.b0;
import com.facebook.internal.i0;
import com.fancyclean.boost.common.ui.view.ColorfulBgHalfView;
import com.fancyclean.boost.main.ui.activity.MainActivity;
import com.fancyclean.boost.main.ui.presenter.MainPresenter;
import com.fancyclean.boost.main.ui.view.FeaturesGridView;
import com.fancyclean.boost.main.ui.view.FullSizeScrollView;
import com.fancyclean.boost.main.ui.view.RocketAnimationView;
import com.fancyclean.boost.main.ui.view.SideMessageView;
import com.fancyclean.boost.main.ui.view.shadow.ShadowLayout;
import com.fyber.inneractive.sdk.R;
import com.google.android.material.navigation.NavigationView;
import com.mbridge.msdk.playercommon.exoplayer2.source.chunk.ChunkedTrackBlacklistUtil;
import com.thinkyeah.common.ui.dialog.c;
import com.thinkyeah.common.ui.view.TitleBar;
import java.util.HashMap;
import java.util.Locale;
import k9.m;
import k9.s;
import ml.g;
import ml.o;
import vj.h;
@gl.d(MainPresenter.class)
public class MainActivity extends v7.a<n9.a> implements n9.b, FullSizeScrollView.b {
public static final h V = new h("MainActivity");
public static boolean W = true;
public ImageView A;
public TitleBar B;
public Button C;
public FullSizeScrollView D;
public FeaturesGridView E;
public View F;
public ImageView G;
public ShadowLayout H;
public RocketAnimationView I;
public float J;
public int K;
public SideMessageView M;
public boolean N;
public String O;
public ValueAnimator T;
public ValueAnimator U;
public ul.a l;
public DrawerLayout m;
public NavigationView n;
public TextView o;
public TextView p;
public TextView q;
public TextView r;
public LinearLayout s;
public LinearLayout t;
public ColorfulBgHalfView u;
public View v;
public View w;
public TextView f187x;
public TextView f188y;
public ImageView f189z;
public boolean L = false;
public long P = 0;
public final m Q = new m(this);
public boolean R = false;
public final a S = new a();
public class a implements View.OnClickListener {
public a() {
}
@Override
public final void onClick(View view) {
MainActivity mainActivity = MainActivity.this;
if (mainActivity.R) {
return;
}
mainActivity.R = true;
view.postDelayed(new d.b(9, this, view), view.getResources().getInteger(2131427347));
}
}
public static class b extends com.thinkyeah.common.ui.dialog.c<MainActivity> {
public static final int d = 0;
public d.d c;
public static b t0(int i) {
b bVar = new b();
Bundle bundle = new Bundle();
bundle.putInt("exit_reminder_type", i);
bVar.setCancelable(false);
bVar.setArguments(bundle);
return bVar;
}
@Nullable
public final View onCreateView(@NonNull LayoutInflater layoutInflater, @Nullable ViewGroup viewGroup, @Nullable Bundle bundle) {
String str;
int i;
int i10;
final View inflate = View.inflate(getContext(), 2131558597, null);
this.c = com.adtiny.core.d.b().e(new b0(4, this, (LinearLayout) inflate.findViewById(2131362561)));
getDialog().setOnKeyListener(new DialogInterface.OnKeyListener() {
@Override
public final boolean onKey(DialogInterface dialogInterface, int i11, KeyEvent keyEvent) {
int i12 = MainActivity.b.d;
MainActivity.b bVar = MainActivity.b.this;
if (i11 != 4) {
bVar.getClass();
return false;
}
inflate.startAnimation(AnimationUtils.loadAnimation(bVar.getContext(), 2130772017));
return true;
}
});
final int i11 = getArguments().getInt("exit_reminder_type");
int i12 = 0;
if (i11 == 3) {
android.support.v4.media.c.v("to", "junk_clean", tk.b.a(), "PGV_ExitReminder");
str = getString(2131886706, new Object[]{getString(2131887911)});
i = 2131231707;
i10 = 2131886644;
} else if (i11 == 4) {
android.support.v4.media.c.v("to", "antivirus", tk.b.a(), "PGV_ExitReminder");
str = getString(2131886706, new Object[]{getString(2131887864)});
i = 2131231703;
i10 = 2131886640;
} else if (i11 == 6) {
android.support.v4.media.c.v("to", "permission_manager", tk.b.a(), "PGV_ExitReminder");
str = getString(2131886706, new Object[]{getString(2131887929)});
i = 2131231709;
i10 = 2131886642;
} else if (i11 == 7) {
android.support.v4.media.c.v("to", "network_traffic", tk.b.a(), "PGV_ExitReminder");
str = getString(2131886706, new Object[]{getString(2131887918)});
i = 2131231708;
i10 = 2131886645;
} else if (i11 == 9) {
tk.b.a().b("show_exit_reminder_battery_info", (HashMap) null);
str = getString(2131886706, new Object[]{getString(2131887876)});
i = 2131231704;
i10 = 2131886641;
} else {
str = null;
i = 0;
i10 = 0;
}
SharedPreferences sharedPreferences = getActivity().getSharedPreferences("main", 0);
SharedPreferences.Editor edit = sharedPreferences == null ? null : sharedPreferences.edit();
if (edit != null) {
edit.putBoolean("should_care_time_to_show_exit_reminder", false);
edit.apply();
}
FragmentActivity activity = getActivity();
long currentTimeMillis = System.currentTimeMillis();
SharedPreferences sharedPreferences2 = activity.getSharedPreferences("main", 0);
SharedPreferences.Editor edit2 = sharedPreferences2 != null ? sharedPreferences2.edit() : null;
if (edit2 != null) {
edit2.putLong("last_time_show_exit_reminder", currentTimeMillis);
edit2.apply();
}
((ImageView) inflate.findViewById(2131362456)).setImageResource(i);
TextView textView = (TextView) inflate.findViewById(2131362007);
TextView textView2 = (TextView) inflate.findViewById(2131362034);
((TextView) inflate.findViewById(2131363719)).setText(str);
((TextView) inflate.findViewById(2131363720)).setText(getString(i10));
textView2.setOnClickListener(new s(this, i11, i12));
textView.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
int i13 = MainActivity.b.d;
MainActivity.b bVar = MainActivity.b.this;
bVar.O(bVar.getActivity());
il.e eVar = (MainActivity) bVar.getActivity();
eVar.getClass();
int i14 = i11;
if (i14 == 3) {
android.support.v4.media.c.v("to", "junk_clean", tk.b.a(), "CLK_ExitReminderExit");
} else if (i14 == 4) {
android.support.v4.media.c.v("to", "antivirus", tk.b.a(), "CLK_ExitReminderExit");
} else if (i14 == 6) {
android.support.v4.media.c.v("to", "permission_manager", tk.b.a(), "CLK_ExitReminderExit");
} else if (i14 == 7) {
android.support.v4.media.c.v("to", "network_traffic", tk.b.a(), "CLK_ExitReminderExit");
} else if (i14 == 9) {
android.support.v4.media.c.v("to", "battery_info", tk.b.a(), "CLK_ExitReminderExit");
}
SharedPreferences sharedPreferences3 = eVar.getSharedPreferences("main", 0);
SharedPreferences.Editor edit3 = sharedPreferences3 == null ? null : sharedPreferences3.edit();
if (edit3 != null) {
edit3.putBoolean("should_care_time_to_show_exit_reminder", true);
edit3.apply();
}
eVar.finish();
}
});
return inflate;
}
public final void onDestroy() {
d.d dVar = this.c;
if (dVar != null) {
dVar.destroy();
this.c = null;
}
super/*androidx.fragment.app.Fragment*/.onDestroy();
}
}
public static class c extends com.thinkyeah.common.ui.dialog.c<MainActivity> {
public static final int c = 0;
@NonNull
public final Dialog onCreateDialog(@Nullable Bundle bundle) {
View inflate = View.inflate(getContext(), 2131558601, null);
inflate.findViewById(2131362033).setOnClickListener(new com.facebook.login.d(this, 18));
inflate.findViewById(2131362418).setOnClickListener(new t4.a(this, 15));
c.a aVar = new c.a(getContext());
aVar.y = 8;
aVar.x = inflate;
return aVar.a();
}
public final void onStart() {
super/*androidx.fragment.app.DialogFragment*/.onStart();
Context context = getContext();
int d = com.google.ads.mediation.unity.b.f.d(getContext(), 0, "has_shown_add_widget_dialog_times") + 1;
SharedPreferences sharedPreferences = context.getSharedPreferences("main", 0);
SharedPreferences.Editor edit = sharedPreferences == null ? null : sharedPreferences.edit();
if (edit == null) {
return;
}
edit.putInt("has_shown_add_widget_dialog_times", d);
edit.apply();
}
}
public static class d extends com.thinkyeah.common.ui.dialog.c<MainActivity> {
public static final int c = 0;
@NonNull
public final Dialog onCreateDialog(@Nullable Bundle bundle) {
View inflate = View.inflate(getContext(), 2131558604, null);
inflate.findViewById(2131362005).setOnClickListener(new i0(this, 15));
inflate.findViewById(2131362418).setOnClickListener(new t4.b(this, 16));
c.a aVar = new c.a(getContext());
aVar.y = 8;
aVar.x = inflate;
return aVar.a();
}
public final void onStart() {
super/*androidx.fragment.app.DialogFragment*/.onStart();
Context context = getContext();
int d = com.google.ads.mediation.unity.b.f.d(getContext(), 0, "has_shown_ignore_battery_optimization_times") + 1;
SharedPreferences sharedPreferences = context.getSharedPreferences("main", 0);
SharedPreferences.Editor edit = sharedPreferences == null ? null : sharedPreferences.edit();
if (edit == null) {
return;
}
edit.putInt("has_shown_ignore_battery_optimization_times", d);
edit.apply();
}
}
public static class e extends com.thinkyeah.common.ui.dialog.c<MainActivity> {
public static final int c = 0;
@NonNull
public final Dialog onCreateDialog(@Nullable Bundle bundle) {
View inflate = View.inflate(getContext(), 2131558606, null);
inflate.findViewById(2131362005).setOnClickListener(new t4.d(this, 15));
inflate.findViewById(2131362418).setOnClickListener(new com.facebook.login.d(this, 19));
c.a aVar = new c.a(getContext());
aVar.y = 8;
aVar.x = inflate;
return aVar.a();
}
}
@Override
public final void F2(boolean z10) {
V.c("showBatteryCharging: " + z10);
this.N = z10;
Z2();
View view = (View) this.E.e.get("battery_info");
if (view == null) {
return;
}
((FeaturesGridView.c) view.getTag()).f.setVisibility(z10 ? 0 : 8);
}
@Override
public final void I1(n7.c cVar) {
FeaturesGridView featuresGridView = this.E;
View view = (View) featuresGridView.e.get("network_traffic");
if (view == null) {
return;
}
FeaturesGridView.c cVar2 = (FeaturesGridView.c) view.getTag();
long j = cVar.a;
long j10 = cVar.b;
if (j > j10) {
cVar2.e.setText(o.a(0, j) + "/s");
cVar2.f.setScaleY(-1.0f);
cVar2.d.setBackground(ContextCompat.getDrawable(featuresGridView.getContext(), 2131231016));
return;
}
cVar2.e.setText(o.a(0, j10) + "/s");
cVar2.f.setScaleY(1.0f);
cVar2.d.setBackground(ContextCompat.getDrawable(featuresGridView.getContext(), 2131231015));
}
public final void X2(float f) {
this.J = f;
this.B.getBackground().setAlpha((int) (this.J * 255.0f));
if (this.J == 0.0f) {
getWindow().setStatusBarColor(this.K);
} else {
getWindow().setStatusBarColor(-1);
}
}
public final void Y2() {
RocketAnimationView rocketAnimationView = this.I;
boolean z10 = rocketAnimationView.c;
if (z10) {
return;
}
m mVar = new m(this);
if (z10) {
return;
}
if (rocketAnimationView.d.isRunning()) {
rocketAnimationView.d.cancel();
}
ImageView imageView = rocketAnimationView.e;
ObjectAnimator ofFloat = ObjectAnimator.ofFloat(imageView, (Property<ImageView, Float>) View.TRANSLATION_Y, imageView.getTranslationY(), g.b(rocketAnimationView.getContext(), rocketAnimationView.e.getTranslationY() + 80.0f));
ofFloat.setDuration(800L);
ofFloat.setInterpolator(new DecelerateInterpolator());
ObjectAnimator ofFloat2 = ObjectAnimator.ofFloat(rocketAnimationView.e, (Property<ImageView, Float>) View.TRANSLATION_Y, g.b(rocketAnimationView.getContext(), rocketAnimationView.e.getTranslationY() + 80.0f), -g.b(rocketAnimationView.getContext(), 550.0f));
ofFloat2.setDuration(200L);
ofFloat2.setInterpolator(new AccelerateInterpolator());
AnimatorSet animatorSet = new AnimatorSet();
animatorSet.playSequentially(ofFloat, ofFloat2);
animatorSet.addListener(new com.fancyclean.boost.main.ui.view.a(rocketAnimationView, mVar));
animatorSet.start();
}
public final void Z2() {
String str = this.O;
if (str == null || str.isEmpty()) {
if (this.N) {
this.q.setText(getResources().getString(2131886290));
return;
} else {
this.q.setText(getResources().getString(2131887266));
return;
}
}
if (this.N) {
this.q.setText(getString(2131887738, this.O));
} else {
this.q.setText(getString(2131887740, this.O));
}
}
@Override
public final void l(long j) {
V.c("showBatteryChargeTime");
this.O = String.format(Locale.US, "%02dh %02dm", Long.valueOf(j / 3600000), Long.valueOf((j % 3600000) / ChunkedTrackBlacklistUtil.DEFAULT_TRACK_BLACKLIST_MS));
Z2();
}
@Override
public final void m(long j) {
V.c("showBatteryLife");
this.O = String.format(Locale.US, "%02dh %02dm", Long.valueOf(j / 3600000), Long.valueOf((j % 3600000) / ChunkedTrackBlacklistUtil.DEFAULT_TRACK_BLACKLIST_MS));
Z2();
}
public final void onActivityResult(int i, int i10, @Nullable Intent intent) {
if (i == 257) {
boolean c10 = ek.d.c(this);
tk.b a10 = tk.b.a();
HashMap hashMap = new HashMap();
hashMap.put("result", c10 ? "success" : "failed");
hashMap.put("from", "MainUI");
a10.b("PER_IgnoreBattery", hashMap);
return;
}
if (i != 258) {
super/*androidx.fragment.app.FragmentActivity*/.onActivityResult(i, i10, intent);
return;
}
if (Build.VERSION.SDK_INT >= 24) {
boolean x10 = android.support.v4.media.d.x((NotificationManager) getSystemService("notification"));
tk.b a11 = tk.b.a();
HashMap hashMap2 = new HashMap();
hashMap2.put("result", x10 ? "success" : "failed");
hashMap2.put("from", "MainUI");
a11.b("PER_PostNotification", hashMap2);
}
}
public final void onBackPressed() {
throw new UnsupportedOperationException("Method not decompiled: com.fancyclean.boost.main.ui.activity.MainActivity.onBackPressed():void");
}
public final void onCreate(android.os.Bundle r17) {
throw new UnsupportedOperationException("Method not decompiled: com.fancyclean.boost.main.ui.activity.MainActivity.onCreate(android.os.Bundle):void");
}
public final void onDestroy() {
ek.m.a(this);
super/*il.b*/.onDestroy();
}
public final void onNewIntent(Intent intent) {
super/*androidx.fragment.app.FragmentActivity*/.onNewIntent(intent);
h hVar = V;
hVar.c("==> onNewIntent");
boolean z10 = g9.c.b(this, intent) || g9.a.a(this, intent) || g9.b.a(this, intent) || f5.d.b(this, intent);
hVar.c("toJump: " + z10);
if (z10) {
return;
}
tk.b.a().b("OTH_AppOpenTrack", android.support.v4.media.b.r("from", "Launcher", "to", "MainActivity"));
}
public final void onPause() {
RocketAnimationView rocketAnimationView = this.I;
if (rocketAnimationView.d.isRunning()) {
rocketAnimationView.d.cancel();
}
super/*wk.a*/.onPause();
}
public final void onResume() {
super/*wk.a*/.onResume();
RocketAnimationView rocketAnimationView = this.I;
if (!rocketAnimationView.c && !rocketAnimationView.d.isRunning()) {
rocketAnimationView.d.start();
}
ek.m.a(this);
}
public final void onSaveInstanceState(Bundle bundle, @NonNull PersistableBundle persistableBundle) {
bundle.putBoolean("FIRST_TIME_SHOW_EXIT_REMINDER", W);
super/*android.app.Activity*/.onSaveInstanceState(bundle, persistableBundle);
}
public final void onStart() {
throw new UnsupportedOperationException("Method not decompiled: com.fancyclean.boost.main.ui.activity.MainActivity.onStart():void");
}
@Override
public final void onStop() {
ul.a aVar = this.l;
aVar.getClass();
ap.b.b().l(aVar);
super.onStop();
}
@Override
public final void r(float f) {
FeaturesGridView featuresGridView = this.E;
View view = (View) featuresGridView.e.get("battery_info");
if (view == null) {
return;
}
FeaturesGridView.c cVar = (FeaturesGridView.c) view.getTag();
cVar.e.setText(String.format("%d%%", Integer.valueOf((int) f)));
cVar.d.getBackground().setTint(f <= 25.0f ? ContextCompat.getColor(featuresGridView.getContext(), 2131100250) : f <= 75.0f ? ContextCompat.getColor(featuresGridView.getContext(), 2131100249) : ContextCompat.getColor(featuresGridView.getContext(), 2131100248));
}
@Override
public final void y(g.a aVar) {
float f = this.J;
int i = aVar.b;
if (f == 0.0f) {
getWindow().setStatusBarColor(i);
} else {
getWindow().setStatusBarColor(-1);
}
this.K = i;
this.D.setBackgroundColor(i);
ColorfulBgHalfView colorfulBgHalfView = this.u;
int i10 = colorfulBgHalfView.d;
int i11 = aVar.d;
if (i10 != i || colorfulBgHalfView.e != i11) {
colorfulBgHalfView.d = i;
colorfulBgHalfView.e = i11;
colorfulBgHalfView.g = new LinearGradient(0.0f, 0.0f, 0.0f, (colorfulBgHalfView.getHeight() * 4) / 5.0f, colorfulBgHalfView.d, colorfulBgHalfView.e, Shader.TileMode.CLAMP);
colorfulBgHalfView.invalidate();
}
View view = this.v;
int i12 = aVar.c;
view.setBackgroundColor(i12);
this.w.setBackgroundColor(i12);
this.f187x.setTextColor(i12);
this.f188y.setTextColor(i12);
this.f189z.setColorFilter(i12);
this.A.setColorFilter(i12);
this.H.setShadowColor(i12);
int i13 = aVar.a;
if (i13 == 0) {
this.C.setBackground(ContextCompat.getDrawable(this, 2131231034));
this.I.setRocketType(0);
this.G.setImageDrawable(ContextCompat.getDrawable(this, R.drawable.bg_green));
} else if (i13 == 1) {
this.C.setBackground(ContextCompat.getDrawable(this, 2131231035));
this.I.setRocketType(1);
this.G.setImageDrawable(ContextCompat.getDrawable(this, 2131231020));
} else {
if (i13 != 2) {
return;
}
this.C.setBackground(ContextCompat.getDrawable(this, 2131231036));
this.I.setRocketType(2);
this.G.setImageDrawable(ContextCompat.getDrawable(this, 2131231026));
}
}
@Override
public final void E0() {
}
@Override
public final Context getContext() {
return this;
}
}