Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

//package com.java2s;

import android.os.Environment;

import android.os.StatFs;

public class Main {
    public static long getAvailableStorage() {
        try {
            String storageDirectory = Environment.getExternalStorageDirectory().toString();
            StatFs stat = new StatFs(storageDirectory);
            return (long) stat.getAvailableBlocks() * (long) stat.getBlockSize();
        } catch (Exception e) {
            // if we can't stat the filesystem then we don't know how many
            // pictures are remaining. it might be zero but just leave it
            // blank since we really don't know.
            return 0;
        }
    }
}