語言

Parcel.Marshall 方法

定義

多載

名稱 Description
Marshall()

回傳該 parcel 的原始位元組。

Marshall(ByteBuffer)

將 parcel 的原始位元組寫入緩衝區。

Marshall()

回傳該 parcel 的原始位元組。

[Android.Runtime.Register("marshall", "()[B", "")]
public byte[]? Marshall();
[<Android.Runtime.Register("marshall", "()[B", "")>]
member this.Marshall : unit -> byte[]

傳回

Byte[]

請求的陣列。

屬性

備註

回傳該 parcel 的原始位元組。

你在這裡取得 <的資料 strong>絕對不能</> 強要放在任何形式的持久儲存(本地磁碟、網路等)。 為此,你應該使用標準序列化或其他通用序列化機制。 Parcel 編組表示法高度優化於本地 IPC,因此不嘗試維持與平台不同版本資料的相容性。

Java 文件 android.os.Parcel.marshall()。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Marshall(ByteBuffer)

將 parcel 的原始位元組寫入緩衝區。

[Android.Runtime.Register("marshall", "(Ljava/nio/ByteBuffer;)V", "", ApiSince=36)]
public void Marshall(Java.Nio.ByteBuffer buffer);
[<Android.Runtime.Register("marshall", "(Ljava/nio/ByteBuffer;)V", "", ApiSince=36)>]
member this.Marshall : Java.Nio.ByteBuffer -> unit

參數

buffer
ByteBuffer

用來寫入資料的位元組緩衝區。

屬性

備註

將 parcel 的原始位元組寫入緩衝區。

你在這裡取得 <的資料 strong>絕對不能</> 強要放在任何形式的持久儲存(本地磁碟、網路等)。 為此,你應該使用標準序列化或其他通用序列化機制。 Parcel 編組表示法高度優化於本地 IPC,因此不嘗試維持與平台不同版本資料的相容性。

Java 文件 android.os.Parcel.marshall(java.nio.ByteBuffer)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於