compat/src/main/java/androidx/core/app/ActivityManagerCompat.java
public static boolean isLowRamDevice(@NonNull ActivityManager activityManager) {
        if (Build.VERSION.SDK_INT >= 19) {
            return activityManager.isLowRamDevice();
        }
        return false;
    }
/**
     * Returns true if this is a low-RAM device.  Exactly whether a device is low-RAM
     * is ultimately up to the device configuration, but currently it generally means
     * something in the class of a 512MB device with about a 800x480 or less screen.
     * This is mostly intended to be used by apps to determine whether they should turn
     * off certain features that require more RAM.
     */
Returns true if this is a low-RAM device.  Exactly whether a device is low-RAM
is ultimately up to the device configuration, but currently it generally means
something in the class of a 512MB device with about a 800x480 or less screen.
This is mostly intended to be used by apps to determine whether they should turn
off certain features that require more RAM.
Returns true if this is a low - RAM device . Exactly whether a device is low - RAM is ultimately up to the device configuration but currently it generally means something in the class of a 512MB device with about a 800x480 or less screen . This is mostly intended to be used by apps to determine whether they should turn off certain features that require more RAM .
public static boolean isLowRamDevice(@NonNull ActivityManager activityManager) {
        if (Build.VERSION.SDK_INT >= 19) {
            return activityManager.isLowRamDevice();
        }
        return false;
    }
public static boolean isLowRamDevice ( @ NonNull ActivityManager activityManager ) { if ( Build . VERSION . SDK_INT >= 19 ) { return activityManager . isLowRamDevice ( ) ; } return false ; }
Returns true if this is a low-RAM device.
Returns true if this is a low - RAM device .