package p138.p176.p177.p242.p246.p247.p248;

import android.app.Activity;
import android.app.Application;
import android.content.ComponentCallbacks2;
import android.content.res.Configuration;
import android.os.Bundle;
import java.util.ArrayList;
import java.util.concurrent.atomic.AtomicBoolean;
import javax.annotation.concurrent.GuardedBy;

/* JADX INFO: renamed from: ދ.ހ.֏.ހ.ހ.މ.ނ.֏, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class ComponentCallbacks2C4215 implements Application.ActivityLifecycleCallbacks, ComponentCallbacks2 {

    /* JADX INFO: renamed from: އ, reason: contains not printable characters */
    public static final ComponentCallbacks2C4215 f13416 = new ComponentCallbacks2C4215();

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public final AtomicBoolean f13417 = new AtomicBoolean();

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public final AtomicBoolean f13418 = new AtomicBoolean();

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    @GuardedBy("sInstance")
    public final ArrayList<InterfaceC4216> f13419 = new ArrayList<>();

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    @GuardedBy("sInstance")
    public boolean f13420 = false;

    /* JADX INFO: renamed from: ދ.ހ.֏.ހ.ހ.މ.ނ.֏$֏, reason: contains not printable characters */
    public interface InterfaceC4216 {
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        void mo6879(boolean z);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m6876(Application application) {
        synchronized (f13416) {
            if (!f13416.f13420) {
                application.registerActivityLifecycleCallbacks(f13416);
                application.registerComponentCallbacks(f13416);
                f13416.f13420 = true;
            }
        }
    }

    @Override // android.app.Application.ActivityLifecycleCallbacks
    public final void onActivityCreated(Activity activity, Bundle bundle) {
        boolean zCompareAndSet = this.f13417.compareAndSet(true, false);
        this.f13418.set(true);
        if (zCompareAndSet) {
            m6878(false);
        }
    }

    @Override // android.app.Application.ActivityLifecycleCallbacks
    public final void onActivityDestroyed(Activity activity) {
    }

    @Override // android.app.Application.ActivityLifecycleCallbacks
    public final void onActivityPaused(Activity activity) {
    }

    @Override // android.app.Application.ActivityLifecycleCallbacks
    public final void onActivityResumed(Activity activity) {
        boolean zCompareAndSet = this.f13417.compareAndSet(true, false);
        this.f13418.set(true);
        if (zCompareAndSet) {
            m6878(false);
        }
    }

    @Override // android.app.Application.ActivityLifecycleCallbacks
    public final void onActivitySaveInstanceState(Activity activity, Bundle bundle) {
    }

    @Override // android.app.Application.ActivityLifecycleCallbacks
    public final void onActivityStarted(Activity activity) {
    }

    @Override // android.app.Application.ActivityLifecycleCallbacks
    public final void onActivityStopped(Activity activity) {
    }

    @Override // android.content.ComponentCallbacks
    public final void onConfigurationChanged(Configuration configuration) {
    }

    @Override // android.content.ComponentCallbacks
    public final void onLowMemory() {
    }

    @Override // android.content.ComponentCallbacks2
    public final void onTrimMemory(int i) {
        if (i == 20 && this.f13417.compareAndSet(false, true)) {
            this.f13418.set(true);
            m6878(true);
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final void m6877(InterfaceC4216 interfaceC4216) {
        synchronized (f13416) {
            this.f13419.add(interfaceC4216);
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final void m6878(boolean z) {
        synchronized (f13416) {
            ArrayList<InterfaceC4216> arrayList = this.f13419;
            int size = arrayList.size();
            int i = 0;
            while (i < size) {
                InterfaceC4216 interfaceC4216 = arrayList.get(i);
                i++;
                interfaceC4216.mo6879(z);
            }
        }
    }
}
