获取当前手机单个app内存限制
2017-08-30 17:12
211 查看
为什么要获取这个呢,是因为你在观察内存的时候,可能看到你的app当前占内存100M、200M,感觉特别大。然后在有些手机上却是50M左右,其实这是手机的内存限制导致的,限制越大的话,看到的占用内存就会越大。当然尽量去优化你的代码也很重要。。。。
ActivityManager activityManager = (ActivityManager) getApplicationContext().getSystemService(Context.ACTIVITY_SERVICE);
int memoryLimit = activityManager.getMemoryClass();
Log.i("MainActivity", "应用内存限制=" + memoryLimit + "M");
ActivityManager activityManager = (ActivityManager) getApplicationContext().getSystemService(Context.ACTIVITY_SERVICE);
int memoryLimit = activityManager.getMemoryClass();
Log.i("MainActivity", "应用内存限制=" + memoryLimit + "M");
相关文章推荐
- 获取手机内存\可用内存\单个APP运行内存
- Android 内存 - 获取单个应用内存限制
- iOS获取设备的序列号,自定义名,设备名,手机版本号,手机序列号,,手机型号,地方型号,当前App名称,App版本号...
- 获取Android手机系统当前界面Activity;(第三方app跳转华为,小米,oppo,vivo的自启动管理)
- iOS 获取当前APP名称版本手机型号
- 【代码】android 开发获取当前手机中安装的全部App列表
- Android 获取app应用大小、手机内存信息、删除文件方法、获得文件大小
- 获取ios app程序当前可用的剩余内存
- iOS单个app最大内存占用限制
- 获取当前手机App版本以及AppStore中的最新版本,判断是否需要更新
- 获取手机系统大小、可用空间大小,设备可用内存及当前应用所占内存等
- Java代码实现获取安卓手机指定App的流量、CPU和内存占用信息
- 获取手机电池状态,手机内存总容量大小,当前可用容量,手机IP地址,手机当前所连接Wi-Fi的名称
- 获取手机系统大小、可用空间大小,设备可用内存及当前应用所占内存等
- Android Tip1:获取 android 每个 app 内存限制大小
- 查看当前手机单个应用所能使用的最大内存
- Android 内存 - 获取单个应用内存限制
- Android如何获取当前手机的网络状态
- 如何在 Windows Phone 8 中获取手机的当前位置
- iOS获取当前app的名称和版本号