正在查看: Fancy Optimizer v4.6.3 应用的 NotificationCleanSettingActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Fancy Optimizer v4.6.3 应用的 NotificationCleanSettingActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.fancyclean.boost.notificationclean.ui.activity;
import android.content.Context;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.recyclerview.widget.LinearLayoutManager;
import com.fancyclean.boost.notificationclean.ui.presenter.NotificationCleanSettingPresenter;
import com.thinkyeah.common.ui.thinklist.ThinkToggleButton;
import com.thinkyeah.common.ui.view.ThinkRecyclerView;
import com.thinkyeah.common.ui.view.TitleBar;
import gl.d;
import java.util.ArrayList;
import java.util.List;
import pa.f;
import pa.g;
import pa.i;
import pa.j;
import pa.k;
import qa.b;
import ra.c;
import vj.h;
@d(NotificationCleanSettingPresenter.class)
public class NotificationCleanSettingActivity extends v7.a<c> implements ra.d {
public static final h w = h.f(NotificationCleanSettingActivity.class);
public qa.b l;
public ThinkRecyclerView m;
public LinearLayout n;
public ViewGroup o;
public View p;
public TitleBar q;
public TitleBar.i r;
public ja.d t;
public String s = null;
public final a u = new a();
public final b v = new b();
public class a implements TitleBar.d {
public a() {
}
public final void a(TitleBar.j jVar) {
if (jVar == TitleBar.j.c) {
NotificationCleanSettingActivity notificationCleanSettingActivity = NotificationCleanSettingActivity.this;
notificationCleanSettingActivity.q.setSearchText((String) null);
notificationCleanSettingActivity.s = null;
notificationCleanSettingActivity.l.n.filter(null);
return;
}
if (jVar == TitleBar.j.e) {
NotificationCleanSettingActivity.w.c("onTitle Mode changed to search");
return;
}
NotificationCleanSettingActivity.w.d("Should not changed to this mode: " + jVar, (Throwable) null);
}
}
public class b implements b.c {
public b() {
}
}
@Override
public final void M() {
this.m.setVisibility(8);
this.n.setVisibility(0);
}
@Override
public final void N1(List<ma.a> list) {
w.c("==> showAppList");
this.n.setVisibility(8);
this.o.setVisibility(0);
this.m.setVisibility(0);
SharedPreferences sharedPreferences = getSharedPreferences("notification_clean", 0);
if (sharedPreferences == null ? false : sharedPreferences.getBoolean("notification_clean_enabled", false)) {
this.p.setVisibility(8);
} else {
this.p.setVisibility(0);
}
qa.b bVar = this.l;
bVar.j = list;
bVar.k = list;
bVar.notifyDataSetChanged();
if (TextUtils.isEmpty(this.s)) {
return;
}
this.l.n.filter(this.s);
}
public final void onBackPressed() {
if (this.q.getTitleMode() == TitleBar.j.e) {
this.q.g(TitleBar.j.c);
} else {
super/*androidx.activity.ComponentActivity*/.onBackPressed();
}
}
public final void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(2131558543);
this.t = ja.d.d(this);
ArrayList arrayList = new ArrayList();
TitleBar.i iVar = new TitleBar.i(new TitleBar.b(2131232021), new TitleBar.e(2131887438), new f(this));
this.r = iVar;
iVar.e = this.t.e();
arrayList.add(this.r);
TitleBar findViewById = findViewById(2131363196);
this.q = findViewById;
TitleBar.a configure = findViewById.getConfigure();
configure.f(getString(2131887457));
TitleBar titleBar = configure.a;
titleBar.h = arrayList;
configure.g(new i(this));
titleBar.x = new pa.h(this);
titleBar.w = new g(this);
titleBar.y = this.u;
configure.a();
ThinkRecyclerView findViewById2 = findViewById(2131363017);
this.m = findViewById2;
findViewById2.setHasFixedSize(true);
this.m.setLayoutManager(new LinearLayoutManager(this));
qa.b bVar = new qa.b(this);
this.l = bVar;
bVar.l = this.v;
this.m.setAdapter(bVar);
this.n = (LinearLayout) findViewById(2131362592);
this.o = (ViewGroup) findViewById(2131363839);
this.p = findViewById(2131363805);
TextView textView = (TextView) findViewById(2131363682);
ThinkToggleButton findViewById3 = findViewById(2131363114);
if (this.t.e()) {
textView.setText(getString(2131886783));
findViewById3.b(false);
qa.b bVar2 = this.l;
bVar2.m = true;
bVar2.notifyDataSetChanged();
this.p.setVisibility(8);
} else {
textView.setText(getString(2131886738));
findViewById3.a(false);
qa.b bVar3 = this.l;
bVar3.m = false;
bVar3.notifyDataSetChanged();
this.p.setVisibility(0);
}
findViewById3.setThinkToggleButtonListener(new j(this, textView));
findViewById3.setOnClickListener(new k(findViewById3));
((c) W2()).V0(getPackageManager());
}
@Override
public final Context getContext() {
return this;
}
}