Most visited

Recently visited

Added in API level 1

StatFs

public class StatFs
extends Object

java.lang.Object
    android.os.StatFs


检索有关文件系统空间的整体信息。 这是Unix statvfs()的一个包装。

摘要(Summary)

Public constructors

StatFs(String path)

在path处构建一个用于查看文件系统统计信息的新 path

公共方法(Public methods)

int getAvailableBlocks()

此方法在API级别18中已弃用。请改用getAvailableBlocksLong()

long getAvailableBlocksLong()

文件系统上可用并可用于应用程序的块数。

long getAvailableBytes()

文件系统上可用且可用于应用程序的字节数。

int getBlockCount()

此方法在API级别18中已弃用。请改用getBlockCountLong()

long getBlockCountLong()

文件系统上的块的总数。

int getBlockSize()

此方法在API级别18中已弃用。请改用getBlockSizeLong()

long getBlockSizeLong()

文件系统上块的大小(以字节为单位)。

int getFreeBlocks()

此方法在API级别18中已弃用。请改用getFreeBlocksLong()

long getFreeBlocksLong()

文件系统上空闲的块的总数,包括保留块(普通应用程序不可用)。

long getFreeBytes()

文件系统上空闲的字节数,包括保留块(普通应用程序不可用)。

long getTotalBytes()

文件系统支持的总字节数。

void restat(String path)

执行此对象引用的文件系统的重新安装。

继承方法(Inherited methods)

From class java.lang.Object

Public constructors

StatFs

Added in API level 1
StatFs (String path)

在path处构建一个用于查看文件系统统计信息的新path 在构建时,将执行文件系统的统计信息,并从该类的方法中检索值。

参数(Parameters)
path String: path in the desired file system to stat.

公共方法(Public methods)

getAvailableBlocks

Added in API level 1
int getAvailableBlocks ()

此方法在API级别18中已被弃用。
改用getAvailableBlocksLong()

返回(Returns)
int

getAvailableBlocksLong

Added in API level 18
long getAvailableBlocksLong ()

文件系统上可用并可用于应用程序的块数。 这对应于Unix statvfs.f_bavail字段。

返回(Returns)
long

getAvailableBytes

Added in API level 18
long getAvailableBytes ()

文件系统上可用且可用于应用程序的字节数。

返回(Returns)
long

getBlockCount

Added in API level 1
int getBlockCount ()

此方法在API级别18中已被弃用。
改为使用getBlockCountLong()

返回(Returns)
int

getBlockCountLong

Added in API level 18
long getBlockCountLong ()

文件系统上的块的总数。 这对应于Unix statvfs.f_blocks字段。

返回(Returns)
long

getBlockSize

Added in API level 1
int getBlockSize ()

此方法在API级别18中已被弃用。
改用getBlockSizeLong()

返回(Returns)
int

getBlockSizeLong

Added in API level 18
long getBlockSizeLong ()

文件系统上块的大小(以字节为单位)。 这对应于Unix statvfs.f_bsize字段。

返回(Returns)
long

getFreeBlocks

Added in API level 1
int getFreeBlocks ()

此方法在API级别18中已被弃用。
改用getFreeBlocksLong()

返回(Returns)
int

getFreeBlocksLong

Added in API level 18
long getFreeBlocksLong ()

文件系统上空闲的块的总数,包括保留块(普通应用程序不可用)。 这对应于Unix statvfs.f_bfree字段。 大多数应用程序将想要使用getAvailableBlocks()来代替。

返回(Returns)
long

getFreeBytes

Added in API level 18
long getFreeBytes ()

文件系统上空闲的字节数,包括保留块(普通应用程序不可用)。 大多数应用程序将想要使用getAvailableBytes()

返回(Returns)
long

getTotalBytes

Added in API level 18
long getTotalBytes ()

文件系统支持的总字节数。

返回(Returns)
long

restat

Added in API level 1
void restat (String path)

执行此对象引用的文件系统的重新安装。 这与重新构造具有相同文件系统路径的对象相同,并且新的stat值在返回时可用。

参数(Parameters)
path String

Hooray!