导航菜单

页面标题

页面副标题

零界绘 v1.0.2 - NotificationBroadcastReceiver.java 源代码

正在查看: 零界绘 v1.0.2 应用的 NotificationBroadcastReceiver.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.anythink.dlopt.common;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.text.TextUtils;

public class NotificationBroadcastReceiver extends BroadcastReceiver {
    public static final String a = NotificationBroadcastReceiver.class.getSimpleName();

    @Override
    public void onReceive(Context context, Intent intent) {
        String action = intent.getAction();
        intent.getStringExtra(com.anythink.dlopt.common.b.a.d);
        String stringExtra = intent.getStringExtra(com.anythink.dlopt.common.b.a.f1678e);
        String stringExtra2 = intent.getStringExtra(com.anythink.dlopt.common.b.a.f1679f);
        char c = 65535;
        int intExtra = intent.getIntExtra(com.anythink.dlopt.common.b.a.g, -1);
        if (TextUtils.isEmpty(action)) {
            return;
        }
        int hashCode = action.hashCode();
        if (hashCode != -1222061724) {
            if (hashCode == 760792937 && action.equals(com.anythink.dlopt.common.b.a.c)) {
                c = 1;
            }
        } else if (action.equals(com.anythink.dlopt.common.b.a.b)) {
            c = 0;
        }
        if (c == 0) {
            b.a(context).a(stringExtra, stringExtra2, intExtra);
        } else {
            if (c != 1) {
                return;
            }
            b.a(context).a(stringExtra, stringExtra2);
        }
    }
}