Android获取手机内存

public boolean externalMemoryAvailable(){  

专注于为中小企业提供网站设计、网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业河池免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了数千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

   

     return android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);  

    }

    

    public long getAvailableExternalMemorySize(){  

     

           if(externalMemoryAvailable()){  

   

               File path = Environment.getExternalStorageDirectory();  

   

               StatFs stat = new StatFs(path.getPath());  

   

               long blockSize = stat.getBlockSize();  

     

               long availableBlocks = stat.getAvailableBlocks();  

   

               return availableBlocks*blockSize/(1024*1024);//返回单位 M  

   

           }  

   

           else{  

   

               return -1;  

     

           }  

     

    }  


分享题目:Android获取手机内存
转载源于:http://scyanting.com/article/gigpso.html