Android.App.Backup 命名空間

包含應用程式可用的備份與還原功能。

類別

名稱 Description
BackupAgent

提供應用程式與 Android 資料備份基礎設施之間的中央介面。

BackupAgentHelper

一個方便 BackupAgent 的包裝類別,能自動管理備份資料中的異質資料集,每個資料集以獨特的金鑰前綴標示。

BackupDataInput

提供結構化介面,讓 從 BackupAgent 備份資料集讀取資訊,透過其 BackupAgent#onRestore(BackupDataInput, int, android.os.ParcelFileDescriptor) onRestore() 方法。

BackupDataInputStream

提供 java.io.InputStream類似 的介面,用於還原操作期間存取實體資料。

BackupDataOutput

提供結構化介面,讓使用者 BackupAgent 透過其 BackupAgent#onBackup(ParcelFileDescriptor,BackupDataOutput,ParcelFileDescriptor) onBackup() 方法向備份資料集提交資訊。

BackupManager

應用程式透過介面與 Android 備份服務互動,請求備份與還原操作。

FileBackupHelper

一個可 android.app.backup.BackupAgentHelper 搭配使用來管理一組檔案備份的輔助類別。

FileBackupHelperBase

這是實作的 android.app.backup.FileBackupHelper 基底類別。

FullBackupDataOutput

提供介面,讓使用者 BackupAgent 能透過其 BackupAgent#onFullBackup(FullBackupDataOutput) 方法將整個檔案寫入完整備份資料集。

FullRestoreDataInput

提供介面,讓使用者 BackupAgent 能透過其 BackupAgent#onRestoreFile(FullRestoreDataInput) 方法從完整備份資料集中讀取完整檔案。

IBackupHelperExtensions

包含應用程式可用的備份與還原功能。

RestoreObserver

回調類別用於還原操作期間接收進度報告。

SharedPreferencesBackupHelper

一個可與 搭配使用 android.app.backup.BackupAgentHelper 以管理 備份的 android.content.SharedPreferences輔助類別。

介面

名稱 Description
IBackupHelper

定義用於派遣備份與還原操作給已安裝輔助工具的呼叫介面 BackupAgentHelper

列舉

名稱 Description
BackupFileType

列舉由多種類型回傳的值,並作為 的參數。

BackupTransportFlags

包含應用程式可用的備份與還原功能。