小红书.apk(点击下载) / m0.java


package t10;

import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.Context;
import android.content.res.Resources;
import android.os.Build;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import com.google.android.gms.common.GoogleApiAvailabilityLight;
import com.igexin.push.core.d.c;
import ey2.b;
import gu2.a;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import ko2.e;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.internal.Intrinsics;
import y7.f;
import z60.h;

@Metadata(bv = {}, d1 = {"\u00006\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0002\b,\bÆ\u0002\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b<\u0010=J\u0012\u0010\u0005\u001a\u00020\u00042\b\u0010\u0003\u001a\u0004\u0018\u00010\u0002H\u0007J\u0018\u0010\t\u001a\u00020\b2\u0006\u0010\u0006\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u0004H\u0002J\u0018\u0010\n\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u0004H\u0002J\u0016\u0010\r\u001a\u00020\b*\u0004\u0018\u00010\u000b2\u0006\u0010\f\u001a\u00020\bH\u0002J\u0016\u0010\u000f\u001a\u00020\b*\u0004\u0018\u00010\u000e2\u0006\u0010\f\u001a\u00020\bH\u0002J\u0018\u0010\u0013\u001a\u00020\u00122\u0006\u0010\u0010\u001a\u00020\u000b2\u0006\u0010\u0011\u001a\u00020\bH\u0003J\u0018\u0010\u0014\u001a\u00020\u00122\u0006\u0010\u0010\u001a\u00020\u000b2\u0006\u0010\u0011\u001a\u00020\bH\u0002J\f\u0010\u0015\u001a\u00020\u0012*\u0004\u0018\u00010\u000bJ\f\u0010\u0016\u001a\u00020\u0012*\u0004\u0018\u00010\u000eJ\u0015\u0010\u0017\u001a\u0004\u0018\u00010\u0012*\u0004\u0018\u00010\u000b¢\u0006\u0004\b\u0017\u0010\u0018J\f\u0010\u0019\u001a\u00020\u0012*\u0004\u0018\u00010\u000eJ\u0010\u0010\u001a\u001a\u00020\u00042\b\u0010\u0003\u001a\u0004\u0018\u00010\u0002J\f\u0010\u001b\u001a\u00020\u0012*\u0004\u0018\u00010\u000bJ\f\u0010\u001c\u001a\u00020\u0012*\u0004\u0018\u00010\u000bJ\f\u0010\u001d\u001a\u00020\u0012*\u0004\u0018\u00010\u000bJ\b\u0010\u001e\u001a\u00020\bH\u0007J\f\u0010\u001f\u001a\u00020\b*\u0004\u0018\u00010\u000bJ\f\u0010 \u001a\u00020\u0012*\u0004\u0018\u00010\u000bJ\f\u0010!\u001a\u00020\u0012*\u0004\u0018\u00010\u000bJ\f\u0010\"\u001a\u00020\u0012*\u0004\u0018\u00010\u000eJ\u001d\u0010$\u001a\u0004\u0018\u00010\u0012*\u0004\u0018\u00010\u000b2\u0006\u0010#\u001a\u00020\u0004¢\u0006\u0004\b$\u0010%J\u0014\u0010&\u001a\u00020\u0012*\u0004\u0018\u00010\u000e2\u0006\u0010#\u001a\u00020\u0004J\u0018\u0010'\u001a\u00020\u00122\b\u0010\u0010\u001a\u0004\u0018\u00010\u000b2\u0006\u0010#\u001a\u00020\u0004J#\u0010)\u001a\u00020\u00122\b\u0010\u0010\u001a\u0004\u0018\u00010\u000b2\n\b\u0002\u0010(\u001a\u0004\u0018\u00010\u0004¢\u0006\u0004\b)\u0010*J\u0010\u0010+\u001a\u00020\u00122\b\u0010\u0010\u001a\u0004\u0018\u00010\u000bJ\u0010\u0010,\u001a\u00020\u00122\b\u0010\u0010\u001a\u0004\u0018\u00010\u000bJ\u0010\u0010-\u001a\u00020\u00122\b\u0010\u0010\u001a\u0004\u0018\u00010\u000bJ\u0010\u0010.\u001a\u00020\u00122\b\u0010\u0010\u001a\u0004\u0018\u00010\u000bJ\u0018\u00100\u001a\u00020\u00122\b\u0010\u0010\u001a\u0004\u0018\u00010\u000b2\u0006\u0010/\u001a\u00020\bJ\u0018\u00101\u001a\u00020\u00122\b\u0010\u0010\u001a\u0004\u0018\u00010\u000b2\u0006\u0010#\u001a\u00020\u0004J\u0010\u00102\u001a\u00020\u00122\b\u0010\u0010\u001a\u0004\u0018\u00010\u000bJ\u0010\u00104\u001a\u00020\u00122\b\u00103\u001a\u0004\u0018\u00010\u000eJ\u0010\u00105\u001a\u00020\u00122\b\u00103\u001a\u0004\u0018\u00010\u000eJ\u001a\u00107\u001a\u00020\u00122\b\u00103\u001a\u0004\u0018\u00010\u000e2\b\b\u0002\u00106\u001a\u00020\bJ\u0018\u00108\u001a\u00020\u00122\u0006\u00103\u001a\u00020\u000e2\b\b\u0001\u0010#\u001a\u00020\u0004R\u0014\u0010;\u001a\u00020\u00048BX‚\u0004¢\u0006\u0006\u001a\u0004\b9\u0010:¨\u0006>"}, d2 = {"Lt10/m0;", "", "Landroid/content/Context;", "context", "", GoogleApiAvailabilityLight.TRACKING_SOURCE_NOTIFICATION, "flags", "targetFlag", "", "q", "g", "Landroid/app/Activity;", "fontDark", "v", "Landroid/view/Window;", "w", "activity", "mode", "", "z", "A", "i", "j", "k", "(Landroid/app/Activity;)Lkotlin/Unit;", "l", c.f25536c, "a", "C", h.f160753a, "d", "r", "H", "F", "G", "color", "b", "(Landroid/app/Activity;I)Lkotlin/Unit;", "c", "D", "statusColor", "s", "(Landroid/app/Activity;Ljava/lang/Integer;)V", "I", "B", "y", "u", "isBigSale", f.f156778k, "e", "x", "window", "J", "m", "hideStatusBar", "K", "E", "o", "()I", "normalSystemUiFlags", "<init>", "()V", "redutils_release"}, k = 1, mv = {1, 6, 0})
/* compiled from: StatusBarUtils.kt */
public final class m0 {

    /* renamed from: a  reason: collision with root package name */
    public static final m0 f132115a = new m0();

    @JvmStatic
    public static final int n(Context context) {
        if (context == null) {
            return 0;
        }
        Resources resources = context.getResources();
        return resources.getDimensionPixelSize(resources.getIdentifier("navigation_bar_height", "dimen", "android"));
    }

    public static /* synthetic */ void t(m0 m0Var, Activity activity, Integer num, int i10, Object obj) {
        if ((i10 & 2) != 0) {
            num = null;
        }
        m0Var.s(activity, num);
    }

    public final void A(Activity activity, boolean z14) {
        try {
            WindowManager.LayoutParams attributes = activity.getWindow().getAttributes();
            Field declaredField = WindowManager.LayoutParams.class.getDeclaredField("MEIZU_FLAG_DARK_STATUS_BAR_ICON");
            Field declaredField2 = WindowManager.LayoutParams.class.getDeclaredField("meizuFlags");
            declaredField.setAccessible(true);
            declaredField2.setAccessible(true);
            int i10 = declaredField.getInt(null);
            int i14 = declaredField2.getInt(attributes);
            declaredField2.setInt(attributes, z14 ? i14 | i10 : (~i10) & i14);
            activity.getWindow().setAttributes(attributes);
        } catch (Exception e14) {
            e.g("StatusBarUtils", e14);
        }
    }

    public final void B(Activity activity) {
        if (activity != null) {
            activity.getWindow().getDecorView().setSystemUiVisibility(1280);
            if (Build.VERSION.SDK_INT >= 21) {
                activity.getWindow().addFlags(Integer.MIN_VALUE);
                activity.getWindow().clearFlags(67108864);
                activity.getWindow().addFlags(134217728);
                activity.getWindow().setStatusBarColor(0);
                return;
            }
            activity.getWindow().addFlags(67108864);
        }
    }

    public final void C(Activity activity) {
        if (d()) {
            k(activity);
        } else if (Build.VERSION.SDK_INT >= 16) {
            n0.f132116a.a(activity, 256);
        }
    }

    public final void D(Activity activity, int i10) {
        if (activity != null) {
            activity.getWindow().getDecorView().setSystemUiVisibility(1280);
            if (Build.VERSION.SDK_INT >= 21) {
                activity.getWindow().addFlags(Integer.MIN_VALUE);
                activity.getWindow().setStatusBarColor(i10);
                return;
            }
            activity.getWindow().addFlags(67108864);
        }
    }

    public final void E(Window window, int i10) {
        Intrinsics.checkNotNullParameter(window, "window");
        if (Build.VERSION.SDK_INT >= 23) {
            window.setStatusBarColor(i10);
            window.getDecorView().setSystemUiVisibility(8192);
        }
    }

    public final void F(Activity activity) {
        G(activity != null ? activity.getWindow() : null);
    }

    public final void G(Window window) {
        if (Build.VERSION.SDK_INT >= 23 && window != null) {
            n0.f132116a.c(window, 8192);
            w(window, false);
        }
    }

    public final void H(Activity activity) {
        if (Build.VERSION.SDK_INT >= 23) {
            n0.f132116a.a(activity, 9216);
            v(activity, true);
        }
    }

    public final void I(Activity activity) {
        if (activity != null) {
            activity.getWindow().getDecorView().setSystemUiVisibility(1280);
            if (Build.VERSION.SDK_INT >= 21) {
                activity.getWindow().addFlags(Integer.MIN_VALUE);
                activity.getWindow().setStatusBarColor(0);
                return;
            }
            activity.getWindow().addFlags(67108864);
        }
    }

    public final void J(Window window) {
        View decorView = window != null ? window.getDecorView() : null;
        if (decorView != null) {
            decorView.setSystemUiVisibility(5894);
        }
    }

    public final void K(Window window, boolean z14) {
        View decorView = window != null ? window.getDecorView() : null;
        if (decorView != null) {
            int i10 = 5890;
            if (z14) {
                i10 = 5894;
            }
            decorView.setSystemUiVisibility(i10);
        }
    }

    public final void a(Activity activity) {
        C(activity);
        if (a.l(activity)) {
            H(activity);
        } else {
            F(activity);
        }
    }

    public final Unit b(Activity activity, int i10) {
        Window window;
        if (activity == null || (window = activity.getWindow()) == null) {
            return null;
        }
        c(window, i10);
        return Unit.INSTANCE;
    }

    public final void c(Window window, int i10) {
        if (window != null && Build.VERSION.SDK_INT >= 21 && window.getStatusBarColor() != i10) {
            window.setStatusBarColor(i10);
        }
    }

    @SuppressLint({"AnnotateVersionCheck"})
    public final boolean d() {
        return Build.VERSION.SDK_INT >= 21;
    }

    public final void e(Activity activity, int i10) {
        if (i10 != 0) {
            try {
                nu2.f.u(activity, i10);
            } catch (Exception e14) {
                e14.printStackTrace();
            }
        }
    }

    public final void f(Activity activity, boolean z14) {
        if (!a.l(activity) || !z14) {
            y(activity);
        } else {
            u(activity);
        }
    }

    public final int g(int i10, int i14) {
        return i10 & (~i14);
    }

    public final void h(Activity activity) {
        Window window = activity != null ? activity.getWindow() : null;
        if (window != null && r(activity)) {
            View decorView = window.getDecorView();
            Intrinsics.checkNotNullExpressionValue(decorView, "window.decorView");
            decorView.setSystemUiVisibility(g(decorView.getSystemUiVisibility(), 1024));
        }
    }

    public final void i(Activity activity) {
        Window window;
        if (activity != null && (window = activity.getWindow()) != null) {
            j(window);
        }
    }

    public final void j(Window window) {
        if (Build.VERSION.SDK_INT >= 21 && window != null) {
            window.addFlags(Integer.MIN_VALUE);
        }
    }

    public final Unit k(Activity activity) {
        Window window;
        if (activity == null || (window = activity.getWindow()) == null) {
            return null;
        }
        l(window);
        return Unit.INSTANCE;
    }

    public final void l(Window window) {
        if (window != null && Build.VERSION.SDK_INT >= 21) {
            window.addFlags(Integer.MIN_VALUE);
            window.clearFlags(67108864);
            window.setStatusBarColor(0);
            View decorView = window.getDecorView();
            Intrinsics.checkNotNullExpressionValue(decorView, "this.decorView");
            decorView.setSystemUiVisibility(decorView.getSystemUiVisibility() | o());
        }
    }

    public final void m(Window window) {
        View decorView = window != null ? window.getDecorView() : null;
        if (decorView != null) {
            decorView.setSystemUiVisibility(1280);
        }
    }

    public final int o() {
        if (d()) {
            return 1280;
        }
        return Build.VERSION.SDK_INT >= 16 ? 256 : 0;
    }

    public final int p(Context context) {
        int identifier;
        if (context != null && (identifier = context.getResources().getIdentifier("status_bar_height", "dimen", "android")) > 0) {
            return context.getResources().getDimensionPixelSize(identifier);
        }
        return 0;
    }

    public final boolean q(int i10, int i14) {
        return (i10 & i14) == i14;
    }

    public final boolean r(Activity activity) {
        Window window;
        return ((activity == null || (window = activity.getWindow()) == null) ? null : window.getDecorView()) != null && q(activity.getWindow().getDecorView().getSystemUiVisibility(), 1024);
    }

    public final void s(Activity activity, Integer num) {
        if (activity != null) {
            String str = Build.MANUFACTURER;
            if (Intrinsics.areEqual("Xiaomi", str)) {
                z(activity, false);
            } else if (Intrinsics.areEqual(b.MEIZU, str)) {
                A(activity, false);
            }
            if (Build.VERSION.SDK_INT >= 23) {
                activity.getWindow().getDecorView().setSystemUiVisibility(1024);
            }
            if (num != null) {
                f132115a.D(activity, num.intValue());
            }
        }
    }

    public final void u(Activity activity) {
        if (a.l(activity)) {
            t(this, activity, null, 2, null);
        } else {
            x(activity);
        }
    }

    public final boolean v(Activity activity, boolean z14) {
        return w(activity != null ? activity.getWindow() : null, z14);
    }

    public final boolean w(Window window, boolean z14) {
        if (window != null && l20.f.f100233a.e()) {
            try {
                WindowManager.LayoutParams attributes = window.getAttributes();
                Field declaredField = WindowManager.LayoutParams.class.getDeclaredField("MEIZU_FLAG_DARK_STATUS_BAR_ICON");
                Field declaredField2 = WindowManager.LayoutParams.class.getDeclaredField("meizuFlags");
                declaredField.setAccessible(true);
                declaredField2.setAccessible(true);
                int i10 = declaredField.getInt(null);
                int i14 = declaredField2.getInt(attributes);
                declaredField2.setInt(attributes, z14 ? i14 | i10 : (~i10) & i14);
                window.setAttributes(attributes);
                return true;
            } catch (Throwable th3) {
                e.g("StatusBarUtils", th3);
            }
        }
        return false;
    }

    public final void x(Activity activity) {
        if (activity != null) {
            if (Intrinsics.areEqual("Xiaomi", Build.MANUFACTURER)) {
                z(activity, true);
            }
            if (Build.VERSION.SDK_INT >= 23) {
                activity.getWindow().getDecorView().setSystemUiVisibility(9216);
            }
        }
    }

    public final void y(Activity activity) {
        if (a.l(activity)) {
            x(activity);
        } else {
            t(this, activity, null, 2, null);
        }
    }

    @SuppressLint({"PrivateApi"})
    public final void z(Activity activity, boolean z14) {
        Class<?> cls = activity.getWindow().getClass();
        try {
            Class<?> cls2 = Class.forName("android.view.MiuiWindowManager$LayoutParams");
            int i10 = cls2.getField("EXTRA_FLAG_STATUS_BAR_DARK_MODE").getInt(cls2);
            Class<?> cls3 = Integer.TYPE;
            Method method = cls.getMethod("setExtraFlags", cls3, cls3);
            Window window = activity.getWindow();
            Object[] objArr = new Object[2];
            objArr[0] = Integer.valueOf(z14 ? i10 : 0);
            objArr[1] = Integer.valueOf(i10);
            method.invoke(window, objArr);
        } catch (Exception e14) {
            e.g("StatusBarUtils", e14);
        }
    }
}