zoukankan      html  css  js  c++  java
  • android关于获取SD卡手机内存的容量

     /**
         * 获取SD的信息的方法
         */
        private void getSd() {
            // TODO Auto-generated method stub
            File path=Environment.getExternalStorageDirectory();
            StatFs stat=new StatFs(path.getPath());
            long blockSize=stat.getBlockSize();
            long totalBlacks=stat.getBlockCount();
            long availableBlocks=stat.getAvailableBlocks();
            
            long totalSize=blockSize*totalBlacks;
            long availSize=availableBlocks*blockSize;
            
            
            String totalStr=Formatter.formatFileSize(MainActivity.this, totalSize);
            String availStr=Formatter.formatFileSize(MainActivity.this, availSize);
            
            mTextViewShow.setText("Sd卡的总的容量是"+totalStr+"
    "+"SD卡的可用容量是"+availStr);
        }
    //android获取手机内存的方法
    
             /**
         * 获取手机内存的方法
         * @return
         */
        private String getRomSpaceInfo() {
            File path=Environment.getDataDirectory();
            StatFs stat=new StatFs(path.getPath());
            long blockSize=stat.getBlockSize();
            long totalBlocks=stat.getBlockCount();
            long availableBlocks=stat.getAvailableBlocks();
            
            long totalSize=blockSize*totalBlocks;
            long availSize=availableBlocks*blockSize;
            
            String totalStr=Formatter.formatFileSize(MainActivity.this, totalSize);
            String availStr=Formatter.formatFileSize(MainActivity.this, availSize);
            return "手机的内存:总空间"+totalStr+"
    "+availStr;
        }
  • 相关阅读:
    SqlLikeAttribute 特性增加 左、右Like实现
    MySql高效分页SQL
    ConcurrentQueue对列的基本使用方式
    第一次
    kubeadm搭建高可用k8s平台(多master)
    prometheus监控
    pyecharts地图中显示地名
    anaconda安装及使用
    Python的pyecharts安装
    安装MY SQL详细步骤
  • 原文地址:https://www.cnblogs.com/dukc/p/4881001.html
Copyright © 2011-2022 走看看