Question: To preserve on-device memory, how might you determine that the user's device has limited storage capabilities?

  1. Use the `ActivityManager.isLowRamDevice()` method to find out whether a device defines itself as "low RAM."
  2. Use the `Activity.islowRam()` method to find out whether a device defines itself as "low RAM."
  3. Use the `ConnectivityManager.hasLowMemory()` method to find out whether a device defines itself as "low RAM."
  4. Make an image download request and check the remaining device storage usage.

Answer: The correct answer of the above question is Option A:Use the `ActivityManager.isLowRamDevice()` method to find out whether a device defines itself as "low RAM."