既存データベースを読込む

「既存データベースを読込む」の編集履歴(バックアップ)一覧はこちら

既存データベースを読込む」(2012/04/29 (日) 09:26:20) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

**データベースのコピー すでに作成したデータベースを読み込むには、asset 内に置いたデータベースファイルを、デフォルトのデータベース置き場にコピーして使用する。 extends Activity のクラスにコーディング。 #highlight(){{ InputStream mInput; OutputStream mOutput; String outFileName = "/data/data/パッケージ名/databases/コピー先DB名.db"; try { mInput = this.getAssets().open("コピー元DB名.db"); mOutput = new FileOutputStream(outFileName); // コピー byte[] buffer = new byte[1024*4]; int size=0; while ((size = assets.read(buffer)) > 0){ mOutput.write(buffer, 0, size); } //Close the streams mOutput.flush(); mOutput.close(); mInput.close(); System.out.println("成功"); } catch (IOException e) { System.out.println("失敗"); } }}

表示オプション

横に並べて表示:
変化行の前後のみ表示: