Most visited

Recently visited

Added in API level 3

Formatter

public final class Formatter
extends Object

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


工具类中的格式未包括的通用价值观帮助 Formatter类 java.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!