正在查看: Fancy Optimizer v4.6.3 应用的 AppDiaryNotificationReceiver.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Fancy Optimizer v4.6.3 应用的 AppDiaryNotificationReceiver.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.fancyclean.boost.appdiary.receiver;
import android.app.NotificationChannel;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Build;
import android.text.Html;
import android.widget.RemoteViews;
import androidx.browser.trusted.b;
import androidx.core.app.NotificationCompat;
import androidx.core.view.i;
import androidx.core.view.j;
import com.fancyclean.boost.main.ui.activity.LandingActivity;
import dg.e;
import g9.f;
import vj.h;
import z4.a;
public class AppDiaryNotificationReceiver extends BroadcastReceiver {
public static final h a = new h("AppDiaryNotificationReceiver");
@Override
public final void onReceive(Context context, Intent intent) {
NotificationManager notificationManager;
if (intent != null) {
h hVar = a;
hVar.c("==> onReceive");
SharedPreferences sharedPreferences = context.getSharedPreferences("app_diary", 0);
if (!(sharedPreferences == null ? true : sharedPreferences.getBoolean("daily_report_enabled", true))) {
hVar.c("daily report not enabled");
return;
}
a.b(context).f();
f b = f.b(context);
int i = Build.VERSION.SDK_INT;
Context context2 = b.a;
if (i >= 26 && (notificationManager = (NotificationManager) context2.getSystemService("notification")) != null) {
b.a();
NotificationChannel g = androidx.core.widget.b.g(context2.getString(2131887866));
j.A(g);
i.n(g);
b.b(notificationManager, g);
}
RemoteViews remoteViews = new RemoteViews(context2.getPackageName(), 2131558818);
Intent intent2 = new Intent(context2, (Class<?>) LandingActivity.class);
intent2.setAction("jump_feature");
intent2.putExtra("from_ui", "Notification");
intent2.putExtra("to_feature", "app_diary");
PendingIntent activity = PendingIntent.getActivity(context2, 202, intent2, 201326592);
NotificationCompat.Builder builder = new NotificationCompat.Builder(context2, "app_diary");
remoteViews.setTextViewText(2131363694, Html.fromHtml(context2.getResources().getString(2131886181)));
remoteViews.setImageViewResource(2131362471, 2131231216);
remoteViews.setTextViewText(2131361982, context2.getString(2131886296));
remoteViews.setViewVisibility(2131362222, i >= 31 ? 8 : 0);
builder.setCustomContentView(remoteViews).setSmallIcon(2131231217).setContentIntent(activity).setWhen(System.currentTimeMillis()).setAutoCancel(true).setPriority(1).setWhen(System.currentTimeMillis());
if (e.x()) {
builder.setCustomHeadsUpContentView(remoteViews);
}
NotificationManager notificationManager2 = (NotificationManager) context2.getSystemService("notification");
if (notificationManager2 != null) {
notificationManager2.notify(190307, builder.build());
f.j(8);
}
}
}
}