獲取 Android 設備 屏幕,內存,存儲大小

獲取內存總大小

ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
ActivityManager.MemoryInfo info = new ActivityManager.MemoryInfo();
am.getMemoryInfo(info);
info.totalMem;

獲取存儲總大小

StorageStatsManager stats = context.getSystemService(StorageStatsManager.class);
try {
    return stats.getTotalBytes(StorageManager.UUID_DEFAULT);
} catch (IOException e) {
    e.printStackTrace();
}

獲取屏幕大小

WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
Display display = wm.getDefaultDisplay();
DisplayMetrics metrics = new DisplayMetrics();
display.getMetrics(metrics);
metrics.widthPixels
metrics.heightPixels
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章