|
Android example source code file (BackupAgentHelper.java)
The BackupAgentHelper.java Android example source code/* * Copyright (C) 2009 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package android.app.backup; import android.os.ParcelFileDescriptor; import java.io.IOException; /** * A convenient {@link BackupAgent} wrapper class that automatically manages * heterogeneous data sets within the backup data, each identified by a unique * key prefix. When processing a backup or restore operation, the BackupAgentHelper * dispatches to one or more installed {@link BackupHelper} objects, each * of which is responsible for a defined subset of the data being processed. * <p> * An application will typically extend this class in its own * backup agent. Then, within the agent's {@link BackupAgent#onCreate() onCreate()} * method, it will call {@link #addHelper(String, BackupHelper) addHelper()} one or more times to * install the handlers for each kind of data it wishes to manage within its backups. * <p> * The Android framework currently provides two predefined {@link BackupHelper} classes:</p> * <ul> Other Android examples (source code examples)Here is a short list of links related to this Android BackupAgentHelper.java source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.