微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android.app.backup.FileBackupHelper的实例源码

项目:GitHub    文件BackupAgent.java   
@Override
public void onCreate() {
    Log.d("ConnectBot.BackupAgent","onCreate called");

    SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);

    SharedPreferencesBackupHelper prefsHelper = new SharedPreferencesBackupHelper(this,getPackageName() + "_preferences");
    addHelper(PreferenceConstants.BACKUP_PREF_KEY,prefsHelper);

    FileBackupHelper hosts = new FileBackupHelper(this,"../databases/" + HostDatabase.DB_NAME);
    addHelper(HostDatabase.DB_NAME,hosts);

    if (prefs.getBoolean(PreferenceConstants.BACKUP_KEYS,PreferenceConstants.BACKUP_KEYS_DEFAULT)) {
        FileBackupHelper pubkeys = new FileBackupHelper(this,"../databases/" + PubkeyDatabase.DB_NAME);
        addHelper(PubkeyDatabase.DB_NAME,pubkeys);
    }
}
项目:BgLogger    文件MyBackupAgent.java   
@Override
public void onCreate() {
    // Todo Auto-generated method stub
    FileBackupHelper helper1 = new FileBackupHelper(this,db1);
    addHelper(db1,helper1);

    FileBackupHelper helper2 = new FileBackupHelper(this,db2);
    addHelper(db2,helper2);

    FileBackupHelper helper3 = new FileBackupHelper(this,db3);
    addHelper(db3,helper3);

    FileBackupHelper helper4 = new FileBackupHelper(this,db4);
    addHelper(db4,helper4);

    FileBackupHelper helper5 = new FileBackupHelper(this,db5);
    addHelper(db5,helper5);

}
项目:2048-Battles    文件TheBackupAgent.java   
@Override
public void onCreate() {

    Log.d(LOG_TAG,"on create backup agent");
    Log.d(LOG_TAG,CURRENT_GAME_FILENAME);
    Log.d(LOG_TAG,GAME_STATS_FILENAME);

    FileBackupHelper helper = new FileBackupHelper(this,CURRENT_GAME_FILENAME,GAME_STATS_FILENAME);

    /*
    SharedPreferencesBackupHelper helper =
               new SharedPreferencesBackupHelper(this,GAME_PREFS_FILENAME);
    */

    addHelper(FILES_BACKUP_KEY,helper);

}
项目:buildAPKsSamples    文件FileHelperExampleAgent.java   
/**
 * The {@link android.app.backup.FileBackupHelper FileBackupHelper} class
 * does nearly all of the work for our use case:  backup and restore of a
 * file stored within our application's getFilesDir() location.  It will
 * also handle files stored at any subpath within that location.  All we
 * need to do is a bit of one-time configuration: installing the helper
 * when this agent object is created.
 */
@Override
public void onCreate() {
    // All we need to do when working within the BackupAgentHelper mechanism
    // is to install the helper that will process and back up the files we
    // care about.  In this case,it's just one file.
    FileBackupHelper helper = new FileBackupHelper(this,BackupRestoreActivity.DATA_FILE_NAME);
    addHelper(FILE_HELPER_KEY,helper);
}
项目:octoandroid    文件OctoBackupAgent.java   
@Override
public void onCreate() {
    SharedPreferencesBackupHelper prefBackupHelper = new SharedPreferencesBackupHelper(this,DEFAULT_PREFS_FILENAME);
    addHelper(DEFAULT_PREFS_KEY,prefBackupHelper);

    // Todo not sure if need to implement synchronized since GreenDAO is thread safe...
    FileBackupHelper dbBackupHelper = new FileBackupHelper(this,StorageModule.DB_NAME);
    addHelper(PRINTER_DB_KEY,dbBackupHelper);
}
项目:flavordex    文件FlavordexBackupAgent.java   
@Override
public void onCreate() {
    super.onCreate();

    final FileBackupHelper db = new FileBackupHelper(this,"../databases/" + DatabaseHelper.DATABASE_NAME);
    addHelper(KEY_DB,db);
}
项目:connectbot    文件BackupAgent.java   
@Override
public void onCreate() {
    Log.d("ConnectBot.BackupAgent","onCreate called");

    SharedPreferencesBackupHelper prefs = new SharedPreferencesBackupHelper(this,prefs);

    FileBackupHelper hosts = new FileBackupHelper(this,hosts);

    FileBackupHelper pubkeys = new FileBackupHelper(this,"../databases/" + PubkeyDatabase.DB_NAME);
    addHelper(PubkeyDatabase.DB_NAME,pubkeys);

}
项目:GoogleCloudApp_Tutorial    文件BackupAPI.java   
@Override
public void onCreate() {
    FileBackupHelper helperFileBackupHelper = new FileBackupHelper(this,HIGH_scoreS_FILENAME);
    addHelper(FILES_BACKUP_KEY,helperFileBackupHelper);

    SharedPreferencesBackupHelper helperSharedPreferencesBackupHelper =
            new SharedPreferencesBackupHelper(this,PREFS_disPLAY,PREFS_scoreS);
    addHelper(MY_PREFS_BACKUP_KEY,helperSharedPreferencesBackupHelper);
}
项目:android-giftwise    文件BackupAgent.java   
@Override
public void onCreate() {
    Log.d(LOG_TAG,"onCreate called");

    FileBackupHelper giftwise_database = new FileBackupHelper(this,"../databases/" + DbHelper.DATABASE_NAME);
    addHelper(DbHelper.DATABASE_NAME,giftwise_database);
}
项目:cowbird    文件APBackupAgent.java   
@Override
    public void onCreate() {
//        getDatabasePath(DB_NAME).getAbsolutePath()
        FileBackupHelper dbs = new FileBackupHelper(this,DB_NAME);
        SharedPreferencesBackupHelper helper =
                new SharedPreferencesBackupHelper(this,getPackageName() + "_preferences");
        addHelper("prefs",helper);
        addHelper("dbs",dbs);
    }
项目:Key-Value-Backup-API-Sample    文件BackupAgent.java   
@Override
public void onCreate() {
    super.onCreate();

    FileBackupHelper helper = new FileBackupHelper(this,"one.txt","two.txt","three.txt");
    addHelper("myfiles",helper);
}
项目:ServeStream    文件BackupAgent.java   
@Override
  public void onCreate() {

    Log.v(TAG,"onCreate called");

      SharedPreferencesBackupHelper prefs = new SharedPreferencesBackupHelper(this,getPackageName() +
            "_preferences");
      addHelper(PreferenceConstants.BACKUP_PREF_KEY,prefs);

FileBackupHelper streams = new FileBackupHelper(this,"../databases/" + StreamDatabase.DATABASE_NAME);
addHelper(StreamDatabase.DATABASE_NAME,streams);

FileBackupHelper alarms = new FileBackupHelper(this,"../databases/" + DatabaseHelper.DATABASE_NAME);
addHelper(DatabaseHelper.DATABASE_NAME,alarms);
  }
项目:CeaselessAndroid    文件AppBackupAgentHelper.java   
@Override
public void onCreate() {
    SharedPreferencesBackupHelper helper = new SharedPreferencesBackupHelper(this,Constants.DEFAULT_PREFERENCES_FILE);
    addHelper(PREFS_BACKUP_KEY,helper);
    FileBackupHelper fileBackupHelper = new FileBackupHelper(this,Constants.REALM_FILE_NAME);
    addHelper(FILES_BACKUP_KEY,fileBackupHelper);
}
项目:novelty    文件BackupAgent.java   
@Override
public void onCreate() {
    SharedPreferencesBackupHelper sharedPrefsHelper = new SharedPreferencesBackupHelper(this,DEFAULT_SHARED_PREFS_NAME);
    addHelper(SHARED_PREFS_BACKUP_KEY,sharedPrefsHelper);

    FileBackupHelper fileHelper = new FileBackupHelper(this,"../databases/" + DbProvider.DB_NAME);
    addHelper(DbProvider.DB_NAME,fileHelper);

    super.onCreate();
}
项目:android-money-manager-ex    文件MoneyManagerBackupAgentHelper.java   
@Override
public void onCreate() {
    super.onCreate();

    // create helper preferences
    SharedPreferencesBackupHelper appHelper = new SharedPreferencesBackupHelper(this,getPackageName() + "_preferences");
    SharedPreferencesBackupHelper dropBoxHelper = new SharedPreferencesBackupHelper(this,getPackageName() + "_dropBox_preferences");
    // create helper files
    FileBackupHelper databaseHelper = new FileBackupHelper(this,MmexApplication.getDatabasePath(getApplicationContext()));

    addHelper(KEY_BACKUP_APP_PREFERENCES,appHelper);
    addHelper(KEY_BACKUP_DROPBox_PREFERENCES,dropBoxHelper);
    // todo: addHelper(KEY_BACKUP_RECENT_DB_PREFERENCES,dr);
    addHelper(KEY_BACKUP_DB,databaseHelper);
}
项目:SafeSlinger-Android    文件KeyBackupAgent.java   
@Override
public void onCreate() {

    SharedPreferencesBackupHelper phelper = new SharedPreferencesBackupHelper(this,SafeSlingerPrefs.PREFS_RECOVER_YES);
    addHelper(PREFS_BACKUP_KEY,phelper);

    FileBackupHelper fhelper = new FileBackupHelper(this,getBackupFiles());
    addHelper(FILES_BACKUP_KEY,fhelper);
}
项目:servestream    文件BackupAgent.java   
@Override
  public void onCreate() {

    Log.v(TAG,alarms);
  }
项目:CineTime    文件CineTimeBackupHelper.java   
@Override
public void onCreate() {
    SharedPreferencesBackupHelper helper = new SharedPreferencesBackupHelper(this,PREFS);
    addHelper(PREFS_BACKUP_KEY,helper);
    FileBackupHelper helperF = new FileBackupHelper(this,DB);
    addHelper(FILES_BACKUP_KEY,helperF);
}
项目:appkicker    文件InstallationBackupAgent.java   
@Override
public void onCreate() {
    FileBackupHelper filesHelper = new FileBackupHelper(this,DeviceObserver.INSTALLATION);
    addHelper(FILES_BACKUP_KEY,filesHelper);
}
项目:LabCam    文件BackupFileHelper.java   
@Override
public void onCreate() {
    FileBackupHelper helper = new FileBackupHelper(this,fileName);
    addHelper(PFILES_BACKUP_KEY,helper);
}
项目:KinoCast    文件BackupAgent.java   
@Override
public void onCreate() {
    FileBackupHelper helper = new FileBackupHelper(this,BOOKMARKS_FILENAME);
    addHelper(FILES_BACKUP_KEY,helper);
}
项目:ministocks    文件BackupAgent.java   
public void onCreate() {
    FileBackupHelper helper = new FileBackupHelper(this,PortfolioStockRepository.PORTFOLIO_JSON);
    addHelper(FILES_BACKUP_KEY,helper);
}
项目:appsensor    文件InstallationBackupAgent.java   
@Override
public void onCreate() {
    FileBackupHelper filesHelper = new FileBackupHelper(this,filesHelper);
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。