/* © 2010 Stephan Reichholf <stephan at reichholf dot net> * * Licensed under the Create-Commons Attribution-Noncommercial-Share Alike 3.0 Unported * http://creativecommons.org/licenses/by-nc-sa/3.0/ */ package net.reichholf.dreamdroid; import android.app.backup.BackupAgentHelper; import android.app.backup.FileBackupHelper; import android.app.backup.SharedPreferencesBackupHelper; /** * @author sre * */ public class DreamDroidBackupAgent extends BackupAgentHelper { public static final String PREFS = "net.reichholf.dreamdroid_preferences"; public static final String DATABASE_BACKUP_KEY = "database"; public static final String PREFS_BACKUP_KEY ="preferences"; public void onCreate(){ SharedPreferencesBackupHelper spbh = new SharedPreferencesBackupHelper(this, PREFS); addHelper(PREFS_BACKUP_KEY, spbh); FileBackupHelper dbfbh = new FileBackupHelper(this, "../databases/" + DatabaseHelper.DATABASE_NAME); addHelper(DATABASE_BACKUP_KEY, dbfbh); } }