URIResource

URIResource 是一个输入流资源的接口。

Author

forte

Properties

Link copied to clipboard
abstract val uri: URI

与此资源关联的 URI

Functions

Link copied to clipboard
abstract override fun inputStream(): InputStream

该方法简单地打开一个连接到 uri 的输入流,然后返回该输入流。

Link copied to clipboard
open override fun string(): String
abstract override fun string(charset: Charset): String

读取 uri 中的内容并作为字符串返回。

Inherited functions

Link copied to clipboard
open override fun data(): ByteArray

读取当前资源的所有字节数据。 默认通过 inputStream 读取。

Link copied to clipboard

将给定的 Resource 转换为 OfflineImage。 会在适当的情况下转化为一些平台特供的类型, 并在其他情况下转化为全平台实现 OfflineByteArrayImageSimpleOfflineResourceImage