中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

android將sqlite數據庫與程序一起發(fā)布

2018-07-20    來源:open-open

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用
 把數據庫文件放在res/raw下 貌似android 的raw下視不會被編譯成二進制的。然后一運行程序就判斷是否存在數據庫表不存在則通過輸入輸出流復制raw下的數據庫文件到手機中.代碼如下
try { 

    Log.e(DATABASE_PATH, DATABASE_PATH);
    String databaseFilename = DATABASE_PATH + "/" + DATABASE_FILENAME;
    File dir = new File(DATABASE_PATH);

    if (!dir.exists())
        dir.mkdir();

    if (!(new File(databaseFilename)).exists()) {

        InputStream is = getResources().openRawResource(
                R.raw.healthmanage);
        FileOutputStream fos = new FileOutputStream(databaseFilename);
        byte[] buffer = new byte[8192];
        int count = 0;

        while ((count = is.read(buffer)) > 0) {
            fos.write(buffer, 0, count);
        }

        fos.close();
        is.close();
    }

} catch (Exception e) {
    Log.e("出錯了", "出錯了");
}

標簽: 代碼 數據庫

版權申明:本站文章部分自網絡,如有侵權,請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:經典算法3:分治法求解歸并排序

下一篇:貪心Kruskal算法生成樹C實現(xiàn)代碼