Android获取手机内存

公共布尔externalMemoryAvailable () {,

,,

,,,返回android.os.Environment.getExternalStorageState () .equals (android.os.Environment.MEDIA_MOUNTED);,

,,}

,,,

,,公共长getAvailableExternalMemorySize () {,

,,,

,,,,,,如果(externalMemoryAvailable ()) {,

,,

,,,,,,,,文件路径=Environment.getExternalStorageDirectory ();,

,,

,,,,,,,,全体员工统计=new全体员工(path.getPath ());,

,,

,,,,,,,,长blockSize=stat.getBlockSize ();,

,,,

,,,,,,,,长availableBlocks=stat.getAvailableBlocks ();,

,,

,,,,,,,,返回availableBlocks * blockSize/(1024 * 1024);//返回单位M,

,,

,,,,,,},

,,

,,,,,,其他{,

,,

,,,,,,,,返回1;,

,,,

,,,,,,},

,,,

,,},


Android获取手机内存