內(nèi)存空間盆色、
查看內(nèi)存的可用空間 需要用到ActivityManager這個類,獲取系統(tǒng)服務腹缩。
ActivityManager manager = (ActivityManager) getSystemService(context.ACTIVITY_SERVICE);
MemoryInfo info = new MemoryInfo();
manager.getMermoryInfo(info);
因為內(nèi)存使用量的單位是byte旨剥,需要用long類型來接收
long memory = info.availMem;// 單位是byte,內(nèi)存空間當前可用量
long totalMemory = info.totalMem//內(nèi)存的總量凡泣,此獲取總量的方式只有在API版本14以下使用會報錯枉疼,但是clear Lint Markers 后也可以正常編譯。