android.app.ActivityManager#isLowRamDevice ( )源码实例Demo

下面列出了android.app.ActivityManager#isLowRamDevice ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: mollyim-android   文件: Util.java
@TargetApi(VERSION_CODES.KITKAT)
public static boolean isLowMemory(Context context) {
  ActivityManager activityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);

  return (VERSION.SDK_INT >= VERSION_CODES.KITKAT && activityManager.isLowRamDevice()) ||
         activityManager.getLargeMemoryClass() <= 64;
}
 
源代码2 项目: mollyim-android   文件: LogSectionSystemInfo.java
private static @NonNull String getMemoryClass(Context context) {
  ActivityManager activityManager = ServiceUtil.getActivityManager(context);
  String          lowMem          = "";

  if (activityManager.isLowRamDevice()) {
    lowMem = ", low-mem device";
  }

  return activityManager.getMemoryClass() + lowMem;
}
 
源代码3 项目: giffun   文件: MemorySizeCalculator.java
@TargetApi(Build.VERSION_CODES.KITKAT)
private static boolean isLowMemoryDevice(ActivityManager activityManager) {
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
        return activityManager.isLowRamDevice();
    } else {
        return Build.VERSION.SDK_INT < Build.VERSION_CODES.HONEYCOMB;
    }
}
 
源代码4 项目: FireFiles   文件: Utils.java
@TargetApi(Build.VERSION_CODES.KITKAT)
   public static boolean isLowRamDevice(Context context) {
   	if(Utils.hasKitKat()){
   		final ActivityManager am = (ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE);
   		return am.isLowRamDevice();
   	}
   	return !hasMoreHeap();
}
 
源代码5 项目: FireFiles   文件: Utils.java
@TargetApi(Build.VERSION_CODES.KITKAT)
   public static boolean isLowRamDevice(Context context) {
   	if(Utils.hasKitKat()){
   		final ActivityManager am = (ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE);
   		return am.isLowRamDevice();
   	}
   	return !hasMoreHeap();
}
 
源代码6 项目: FireFiles   文件: Utils.java
@TargetApi(Build.VERSION_CODES.KITKAT)
   public static boolean isLowRamDevice(Context context) {
   	if(Utils.hasKitKat()){
   		final ActivityManager am = (ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE);
   		return am.isLowRamDevice();
   	}
   	return !hasMoreHeap();
}
 
源代码7 项目: deltachat-android   文件: LogViewFragment.java
@TargetApi(VERSION_CODES.KITKAT)
public static String getMemoryClass(Context context) {
  ActivityManager activityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
  String          lowMem          = "";

  if (VERSION.SDK_INT >= VERSION_CODES.KITKAT && activityManager.isLowRamDevice()) {
    lowMem = ", low-mem device";
  }
  return activityManager.getMemoryClass() + lowMem;
}
 
源代码8 项目: deltachat-android   文件: Util.java
@TargetApi(VERSION_CODES.KITKAT)
public static boolean isLowMemory(Context context) {
  ActivityManager activityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);

  return (VERSION.SDK_INT >= VERSION_CODES.KITKAT && activityManager.isLowRamDevice()) ||
         activityManager.getLargeMemoryClass() <= 64;
}
 
源代码9 项目: Silence   文件: Util.java
@TargetApi(VERSION_CODES.KITKAT)
public static boolean isLowMemory(Context context) {
  ActivityManager activityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);

  return (VERSION.SDK_INT >= VERSION_CODES.KITKAT && activityManager.isLowRamDevice()) ||
         activityManager.getMemoryClass() <= 64;
}
 
源代码10 项目: Dashchan   文件: MainApplication.java
@TargetApi(Build.VERSION_CODES.KITKAT)
public boolean isLowRam() {
	if (C.API_KITKAT) {
		ActivityManager activityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
		return activityManager != null && activityManager.isLowRamDevice();
	} else {
		return Runtime.getRuntime().maxMemory() <= 64 * 1024 * 1024;
	}
}
 
源代码11 项目: libpastelog   文件: SubmitLogFragment.java
@TargetApi(VERSION_CODES.KITKAT)
public static String getMemoryClass(Context context) {
  ActivityManager activityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
  String          lowMem          = "";

  if (VERSION.SDK_INT >= VERSION_CODES.KITKAT && activityManager.isLowRamDevice()) {
    lowMem = ", low-mem device";
  }
  return activityManager.getMemoryClass() + lowMem;
}
 
源代码12 项目: bcm-android   文件: Util.java
public static boolean isLowMemory(Context context) {
    ActivityManager activityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);

    return (activityManager.isLowRamDevice()) || activityManager.getLargeMemoryClass() <= 64;
}
 
源代码13 项目: FairEmail   文件: RoomDatabase.java
private static boolean isLowRamDevice(@NonNull ActivityManager activityManager) {
    if (Build.VERSION.SDK_INT >= 19) {
        return activityManager.isLowRamDevice();
    }
    return false;
}
 
public static boolean isLowRamDevice(ActivityManager am) {
    return am.isLowRamDevice();
}
 
源代码15 项目: sketch   文件: MemorySizeCalculator.java
@TargetApi(Build.VERSION_CODES.KITKAT)
private static boolean isLowMemoryDevice(@Nullable ActivityManager activityManager) {
    final int sdkInt = Build.VERSION.SDK_INT;
    return activityManager == null || sdkInt >= Build.VERSION_CODES.KITKAT && activityManager.isLowRamDevice();
}