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;
        }
  • 相关阅读:
    MYBATIS 的parameter
    深入了解MyBatis参数
    js之onload事件的一点使用心得
    js中document.write的那点事
    MyBatis直接执行SQL查询及批量插入数据
    ng 服务
    ng json格式的序列化和反序列化
    ng 自定义过滤器的创建和使用
    ng 过滤器
    ng 双向数据绑定 实现 注册协议效果
  • 原文地址:https://www.cnblogs.com/dukc/p/4881001.html
Copyright © 2011-2022 走看看