Android初学------系统设置之获取系统存储容量
2015-05-13 15:00
211 查看
/** * 获取手机内部可用空间大小 * @return */ static public String getAvailableInternalMemorySize(Context context) { File path = Environment.getDataDirectory(); Log.i("zzz", path.getAbsolutePath()); StatFs stat = new StatFs(path.getPath()); long blockSize = stat.getBlockSize(); long availableBlocks = stat.getAvailableBlocks(); return Formatter.formatFileSize(context, availableBlocks * blockSize); } /** * 获取手机内部空间大小 * @return */ static public String getTotalInternalMemorySize(Context context) { File path = Environment.getDataDirectory();//Gets the Android data directory Log.i("zzz", path.getAbsolutePath()); StatFs stat = new StatFs(path.getPath()); long blockSize = stat.getBlockSize(); //每个block 占字节数 long totalBlocks = stat.getBlockCount(); //block总数 return Formatter.formatFileSize(context, totalBlocks * blockSize); }
相关文章推荐
- Android初学------系统设置之获取USB设备管理
- Android初学------系统设置之获取所有安装应用大小
- Android初学------系统设置之时间日期设置(一)
- Android初学------系统设置之设置系统语言
- Android初学------系统设置之设置输入法
- android 获取系统中各种类型音量及对音量设置
- android初学------系统设置之恢复出厂设置
- 一---Android-SDK系列文章(5) ---android之系统属性的(获取&&设置)
- android应用内获取系统权限,来设置一些系统开关
- Android TextClock获取系统时间,格式跟随设置改变
- Android Chromium:成功地获取到用户自定义的系统默认字体设置
- Android初学习 - EditText、TextView中文本的获取和设置
- android系统各种音量的获取与设置
- android 系统版本信息工具类 获取设备型号 设置屏幕亮度 软键盘 获取屏幕高度宽度
- Android 应用利用反射机制获取/设置系统属性值
- Android之获取系统语言和设置APP语言
- Android 设置系统的返回键 和软键盘获取焦点问题
- Android 设置系统的返回键 和软键盘获取焦点问题
- 【Android】 获取系统时间以及时间与字符串时间的转换以及时间的比较从而设置软件失效时间
- Android 系统EditText获取焦点并且设置相关信息