Eu peguei a ideia de salvar o database em um long do SQLite4Java, mas o resto foi tudo eu.