Android編程實(shí)現(xiàn)獲得內(nèi)存剩余大小與總大小的方法
本文實(shí)例講述了Android編程實(shí)現(xiàn)獲得內(nèi)存剩余大小與總大小的方法。分享給大家供大家參考,具體如下:
public class memInfo {
// 獲得可用的內(nèi)存
public static long getmem_UNUSED(Context mContext) {
long MEM_UNUSED;
// 得到ActivityManager
ActivityManager am = (ActivityManager) mContext.getSystemService(Context.ACTIVITY_SERVICE); // 創(chuàng)建ActivityManager.MemoryInfo對(duì)象 ActivityManager.MemoryInfo mi = new ActivityManager.MemoryInfo();
am.getMemoryInfo(mi);
// 取得剩余的內(nèi)存空間 MEM_UNUSED = mi.availMem / 1024;
return MEM_UNUSED;
}
// 獲得總內(nèi)存
public static long getmem_TOLAL() {
long mTotal;
// /proc/meminfo讀出的內(nèi)核信息進(jìn)行解釋
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;
}
}
希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。
- Android獲取SD卡路徑及SDCard內(nèi)存的方法
- android讀取sdcard路徑下的文件的方法
- 獲取android4.0版本sdcard路徑示例
- Android實(shí)現(xiàn)把文件存放在SDCard的方法
- android中把文件保存到sdcard代碼實(shí)例
- Android中使用SDcard讀取文件
- Android編程獲取sdcard卡信息的方法
- Android實(shí)現(xiàn)獲取SD卡總?cè)萘?,可用大小,機(jī)身內(nèi)存總?cè)萘考翱捎么笮〉姆椒?/a>
- Android獲取設(shè)備CPU核數(shù)、時(shí)鐘頻率以及內(nèi)存大小的方法
- android開(kāi)發(fā)教程之用命令啟動(dòng)android模擬器并設(shè)置其內(nèi)存大小
- Android開(kāi)發(fā)實(shí)現(xiàn)的獲取sdcard大小及內(nèi)存大小工具類(lèi)
相關(guān)文章
Android?SeekBar充當(dāng)Progress實(shí)現(xiàn)兔兔進(jìn)度條Plus
這篇文章主要為大家介紹了Android?SeekBar充當(dāng)Progress實(shí)現(xiàn)兔兔進(jìn)度條Plus示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02
Android模仿To圈兒個(gè)人資料界面層疊淡入淡出顯示效果
這篇文章主要介紹了Android模仿To圈兒個(gè)人資料界面層疊淡入淡出顯示效果的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-07-07
Android藍(lán)牙聊天開(kāi)源項(xiàng)目
這篇文章主要為大家詳細(xì)介紹了Android藍(lán)牙聊天開(kāi)源項(xiàng)目的開(kāi)發(fā),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-06-06
Android Activity的生命周期與啟動(dòng)模式全面解讀
雖然說(shuō)我們天天都在使用Activity,但是你真的對(duì)Activity的生命機(jī)制完全了解了嗎?Activity的生命周期方法只有七個(gè),但是其實(shí)那只是默認(rèn)的情況。也就是說(shuō)在其他情況下,Activity的生命周期可能不會(huì)是按照我們以前所知道的流程,這就要說(shuō)到Activity的啟動(dòng)模式2021-10-10
android音樂(lè)播放簡(jiǎn)單實(shí)現(xiàn)的簡(jiǎn)單示例(MediaPlayer)
本篇文章主要介紹了android音樂(lè)播放簡(jiǎn)單實(shí)現(xiàn)的簡(jiǎn)單示例(MediaPlayer),具有一定的參考價(jià)值,有興趣的可以了解一下2017-08-08
Android學(xué)習(xí)筆記-保存數(shù)據(jù)到SQL數(shù)據(jù)庫(kù)中(Saving Data in SQL Databases)
這篇文章主要介紹了Android學(xué)習(xí)筆記-保存數(shù)據(jù)到SQL數(shù)據(jù)庫(kù)中的(Saving Data in SQL Databases)2014-10-10
Windows下React Native的Android環(huán)境部署及布局示例
這篇文章主要介紹了Windows下React Native的Android環(huán)境部署及布局示例,這里安卓開(kāi)發(fā)IDE建議使用Android Studio,且為Windows安裝npm包管理器,需要的朋友可以參考下2016-03-03
Android 中使用RadioGroup和Fragment實(shí)現(xiàn)底部導(dǎo)航欄的功能
這篇文章主要介紹了Android 中使用RadioGroup+Fragment實(shí)現(xiàn)底部導(dǎo)航欄的功能,整體文章大概分為兩部分介紹,通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2021-06-06

