android 獲取手機內(nèi)存及 內(nèi)存可用空間的方法
更新時間:2017年03月10日 08:28:23 投稿:jingxian
下面小編就為大家?guī)硪黄猘ndroid 獲取手機內(nèi)存及SD卡內(nèi)存可用空間的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
實例如下:
//1.獲取內(nèi)存可用大小,內(nèi)存路徑
String path=Environment.getDataDirectory().getAbsolutePath();
String memoryAvaliSpace= Formatter.formatFileSize(this,getAvailSpace(path));
//2.獲取sd卡可用大小,sd卡路徑
String sdPath=Environment.getExternalStorageDirectory().getAbsolutePath();
String sdAvaliSpace= Formatter.formatFileSize(this,getAvailSpace(sdPath));
private long getAvailSpace(String path) {
//獲取可用內(nèi)存大小
StatFs statfs=new StatFs(path);
//獲取可用區(qū)塊的個數(shù)
long count=statfs.getAvailableBlocks();
//獲取區(qū)塊大小
long size=statfs.getBlockSize();
//可用空間總大小
return count*size;
}
以上這篇android 獲取手機內(nèi)存及 內(nèi)存可用空間的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Android RecyclerView設(shè)置下拉刷新的實現(xiàn)方法
這篇文章主要介紹了Android RecyclerView設(shè)置下拉刷新的實現(xiàn)方法,希望通過本文通過SwipeRefreshLayout方式實現(xiàn)下拉刷新,需要的朋友可以參考下2017-10-10
Android編程實現(xiàn)ListView內(nèi)容無限循環(huán)顯示的方法
這篇文章主要介紹了Android編程實現(xiàn)ListView內(nèi)容無限循環(huán)顯示的方法,通過繼承Adapter類實現(xiàn)ListView中的數(shù)據(jù)無限循環(huán)顯示功能,需要的朋友可以參考下2017-06-06
Android解析json數(shù)組對象的方法及Apply和數(shù)組的三個技巧
這篇文章主要介紹了Android解析json數(shù)組對象的方法及Apply和數(shù)組的三個技巧的相關(guān)資料,需要的朋友可以參考下2015-12-12
Android創(chuàng)建文件實現(xiàn)對文件監(jiān)聽示例
Android創(chuàng)建文件實現(xiàn)對文件監(jiān)聽,可以用android.os.FileObserver;類來實現(xiàn),下面是實現(xiàn)代碼,內(nèi)有注釋2014-01-01

