package defpackage;

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;

/* renamed from: ᵿʣʢʢ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class ComponentCallbacks2C5475 implements Application.ActivityLifecycleCallbacks, ComponentCallbacks2 {

    /* renamed from: ᵤᵙᵷ, reason: contains not printable characters */
    public static final ComponentCallbacks2C5475 f20548 = new ComponentCallbacks2C5475();

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final AtomicBoolean f20550 = new AtomicBoolean();

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public final AtomicBoolean f20549 = new AtomicBoolean();

    /* renamed from: ᵿʗᵝʽ, reason: contains not printable characters */
    public final ArrayList f20552 = new ArrayList();

    /* renamed from: ᵾᵬ, reason: contains not printable characters */
    public boolean f20551 = false;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public static void m11104(Application application) {
        ComponentCallbacks2C5475 componentCallbacks2C5475 = f20548;
        synchronized (componentCallbacks2C5475) {
            try {
                if (!componentCallbacks2C5475.f20551) {
                    application.registerActivityLifecycleCallbacks(componentCallbacks2C5475);
                    application.registerComponentCallbacks(componentCallbacks2C5475);
                    componentCallbacks2C5475.f20551 = true;
                }
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    @Override // android.app.Application.ActivityLifecycleCallbacks
    public final void onActivityCreated(Activity activity, Bundle bundle) {
        boolean zCompareAndSet = this.f20550.compareAndSet(true, false);
        this.f20549.set(true);
        if (zCompareAndSet) {
            m11105(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.f20550.compareAndSet(true, false);
        this.f20549.set(true);
        if (zCompareAndSet) {
            m11105(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.f20550.compareAndSet(false, true)) {
            this.f20549.set(true);
            m11105(true);
        }
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final void m11105(boolean z) {
        synchronized (f20548) {
            try {
                ArrayList arrayList = this.f20552;
                int size = arrayList.size();
                int i = 0;
                while (i < size) {
                    Object obj = arrayList.get(i);
                    i++;
                    ((InterfaceC1569) obj).mo4540(z);
                }
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final void m11106(InterfaceC1569 interfaceC1569) {
        synchronized (f20548) {
            this.f20552.add(interfaceC1569);
        }
    }
}
