Most visited

Recently visited

Added in API level 3

Formatter

public final class Formatter
extends Object

java.lang.Object
   ↳ android.text.format.Formatter


工具类中的格式未包括的通用价值观帮助 Formatterjava.util

Summary

Public constructors

Formatter()

Public methods

static String formatFileSize(Context context, long sizeBytes)

将内容大小格式化为字节,千字节,兆字节等形式

static String formatIpAddress(int ipv4Address)

此方法在API级别12中已弃用。使用getHostAddress() ,它同时支持IPv4和IPv6地址。 此方法不支持IPv6地址。

static String formatShortFileSize(Context context, long sizeBytes)

formatFileSize(Context, long)一样,但试图生成更短的数字(显示更少的精度数字)。

Inherited methods

From class java.lang.Object

Public constructors

Formatter

Added in API level 3
Formatter ()

Public methods

formatFileSize

Added in API level 3
String formatFileSize (Context context, 
                long sizeBytes)

将内容大小格式设置为字节,千字节,兆字节等形式。如果上下文具有从右向左的语言环境,则返回的字符串将封装在双向格式化字符中,以确保如果将其插入右侧从左到右的字符串。 (这在单位字符串(如“MB”)从左到右,但区域设置是从右到左的情况下很有用。)

Parameters
context Context: Context to use to load the localized units
sizeBytes long: size value to be formatted, in bytes
Returns
String formatted string with the number

formatIpAddress

Added in API level 3
String formatIpAddress (int ipv4Address)

此方法在API级别12中已被弃用。
使用getHostAddress() ,它支持IPv4和IPv6地址。 此方法不支持IPv6地址。

从包含IP地址的打包整数中返回标准IPv4格式的字符串###。###。###。###。 预计IPv4地址将采用小端格式(首先是LSB)。 也就是说,0x01020304将返回“4.3.2.1”。

Parameters
ipv4Address int
Returns
String

formatShortFileSize

Added in API level 5
String formatShortFileSize (Context context, 
                long sizeBytes)

formatFileSize(Context, long)一样,但试图生成更短的数字(显示更少的精度数字)。

Parameters
context Context
sizeBytes long
Returns
String

Hooray!