Android Dev Summit, October 23-24: two days of technical content, directly from the Android team. Sign-up for livestream updates.

ActivityManagerCompat

class ActivityManagerCompat
kotlin.Any
   ↳ androidx.core.app.ActivityManagerCompat

Helper for accessing features in android.app.ActivityManager in a backwards compatible fashion.

Summary

Public methods

static Boolean
isLowRamDevice(@NonNull activityManager: ActivityManager)

Returns true if this is a low-RAM device.

Public methods

isLowRamDevice

static fun isLowRamDevice(@NonNull activityManager: ActivityManager): Boolean

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.