| java.lang.Object | |
| ↳ | android.os.StatFs |
Retrieve overall information about the space on a filesystem. This is a wrapper for Unix statfs().
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Construct a new StatFs for looking at the stats of the filesystem at
path. | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
The number of blocks that are free on the file system and available to
applications.
| |||||||||||
The total number of blocks on the file system.
| |||||||||||
The size, in bytes, of a block on the file system.
| |||||||||||
The total number of blocks that are free on the file system, including
reserved blocks (that are not available to normal applications).
| |||||||||||
Perform a restat of the file system referenced by this object.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Construct a new StatFs for looking at the stats of the filesystem at
path. Upon construction, the stat of the file system will be
performed, and the values retrieved available from the methods on this
class.
| path | path in the desired file system to stat. |
|---|
The number of blocks that are free on the file system and available to
applications. This corresponds to the Unix statfs.f_bavail field.
The total number of blocks on the file system. This corresponds to the
Unix statfs.f_blocks field.
The size, in bytes, of a block on the file system. This corresponds to
the Unix statfs.f_bsize field.
The total number of blocks that are free on the file system, including
reserved blocks (that are not available to normal applications). This
corresponds to the Unix statfs.f_bfree field. Most applications
will want to use getAvailableBlocks() instead.
Perform a restat of the file system referenced by this object. This is the same as re-constructing the object with the same file system path, and the new stat values are available upon return.