Android編程實現(xiàn)獲得內存剩余大小與總大小的方法
更新時間:2015年12月02日 11:14:19 作者:lee0oo0
這篇文章主要介紹了Android編程實現(xiàn)獲得內存剩余大小與總大小的方法,涉及Android基于ActivityManager實現(xiàn)內存信息的操作技巧,需要的朋友可以參考下
本文實例講述了Android編程實現(xiàn)獲得內存剩余大小與總大小的方法。分享給大家供大家參考,具體如下:
public class memInfo {
// 獲得可用的內存
public static long getmem_UNUSED(Context mContext) {
long MEM_UNUSED;
// 得到ActivityManager
ActivityManager am = (ActivityManager) mContext.getSystemService(Context.ACTIVITY_SERVICE); // 創(chuàng)建ActivityManager.MemoryInfo對象 ActivityManager.MemoryInfo mi = new ActivityManager.MemoryInfo();
am.getMemoryInfo(mi);
// 取得剩余的內存空間 MEM_UNUSED = mi.availMem / 1024;
return MEM_UNUSED;
}
// 獲得總內存
public static long getmem_TOLAL() {
long mTotal;
// /proc/meminfo讀出的內核信息進行解釋
String path = "/proc/meminfo";
String content = null;
BufferedReader br = null;
try {
br = new BufferedReader(new FileReader(path), 8);
String line;
if ((line = br.readLine()) != null) {
content = line;
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
if (br != null) {
try {
br.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
// beginIndex
int begin = content.indexOf(':');
// endIndex
int end = content.indexOf('k');
// 截取字符串信息 content = content.substring(begin + 1, end).trim();
mTotal = Integer.parseInt(content);
return mTotal;
}
}
希望本文所述對大家Android程序設計有所幫助。
您可能感興趣的文章:
- Android獲取SD卡路徑及SDCard內存的方法
- android讀取sdcard路徑下的文件的方法
- 獲取android4.0版本sdcard路徑示例
- Android實現(xiàn)把文件存放在SDCard的方法
- android中把文件保存到sdcard代碼實例
- Android中使用SDcard讀取文件
- Android編程獲取sdcard卡信息的方法
- Android實現(xiàn)獲取SD卡總容量,可用大小,機身內存總容量及可用大小的方法
- Android獲取設備CPU核數(shù)、時鐘頻率以及內存大小的方法
- android開發(fā)教程之用命令啟動android模擬器并設置其內存大小
- Android開發(fā)實現(xiàn)的獲取sdcard大小及內存大小工具類
相關文章
Android?SeekBar充當Progress實現(xiàn)兔兔進度條Plus
這篇文章主要為大家介紹了Android?SeekBar充當Progress實現(xiàn)兔兔進度條Plus示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-02-02
Android Activity的生命周期與啟動模式全面解讀
雖然說我們天天都在使用Activity,但是你真的對Activity的生命機制完全了解了嗎?Activity的生命周期方法只有七個,但是其實那只是默認的情況。也就是說在其他情況下,Activity的生命周期可能不會是按照我們以前所知道的流程,這就要說到Activity的啟動模式2021-10-10
android音樂播放簡單實現(xiàn)的簡單示例(MediaPlayer)
本篇文章主要介紹了android音樂播放簡單實現(xiàn)的簡單示例(MediaPlayer),具有一定的參考價值,有興趣的可以了解一下2017-08-08
Android學習筆記-保存數(shù)據(jù)到SQL數(shù)據(jù)庫中(Saving Data in SQL Databases)
這篇文章主要介紹了Android學習筆記-保存數(shù)據(jù)到SQL數(shù)據(jù)庫中的(Saving Data in SQL Databases)2014-10-10
Windows下React Native的Android環(huán)境部署及布局示例
這篇文章主要介紹了Windows下React Native的Android環(huán)境部署及布局示例,這里安卓開發(fā)IDE建議使用Android Studio,且為Windows安裝npm包管理器,需要的朋友可以參考下2016-03-03
Android 中使用RadioGroup和Fragment實現(xiàn)底部導航欄的功能
這篇文章主要介紹了Android 中使用RadioGroup+Fragment實現(xiàn)底部導航欄的功能,整體文章大概分為兩部分介紹,通過實例代碼給大家介紹的非常詳細,需要的朋友可以參考下2021-06-06

