安裝時加入外部數(shù)據(jù)庫示例(android外部數(shù)據(jù)庫)
更新時間:2014年03月14日 09:08:03 作者:
這篇文章主要介紹了android打包安裝時加入外部數(shù)據(jù)庫的示例,需要的朋友可以參考下
android打包安裝時加入外部數(shù)據(jù)庫,我有這個需求所以就寫了下面的代碼,現(xiàn)在分享給大家
復(fù)制代碼 代碼如下:
public void createDatabase() {
try
{
// 獲得.db文件的絕對路徑
String databaseFilename = DATABASE_PATH + DATABASE_FILENAME;
File dir = new File(rootDirectory);
// 如果目錄不存在,創(chuàng)建這個目錄
if (!dir.exists())
dir.mkdir();
// 如果在/data/data/org.itec.android.Classroom
//目錄中不存在 .db文件,則從res\raw目錄中復(fù)制這個文件到該目錄
if (!(new File(databaseFilename)).exists()){
// 獲得封裝.db文件的InputStream對象
InputStream is = getResources().openRawResource(R.raw.mydb);
FileOutputStream fos = new FileOutputStream(databaseFilename);
byte[] buffer = new byte[7168];
int count = 0;
// 開始復(fù)制.db文件
while ((count = is.read(buffer)) > 0){
fos.write(buffer, 0, count);
}
fos.close();
is.close();
}
}
catch (Exception e){
}
}
您可能感興趣的文章:
- ubuntu用wifi連接android調(diào)試程序的步驟
- android wifi信號強度等級區(qū)分的修改介紹
- Android中判斷有無可用網(wǎng)絡(luò)的代碼(是否是3G或者WIFI網(wǎng)絡(luò))
- android連接wifi時獲取廣播地址代碼
- android在root模式下接聽來電的方法
- android開啟免提切換功能示例
- android實現(xiàn)來電靜音示例(監(jiān)聽來電)
- android自定義按鈕示例(重寫imagebutton控件實現(xiàn)圖片按鈕)
- android調(diào)試工具adb命令大全
- android實用工具類分享(獲取內(nèi)存/檢查網(wǎng)絡(luò)/屏幕高度/手機分辨率)
- 獲取android4.0版本sdcard路徑示例
- android打開rar壓縮文件
- android開發(fā)教程之自定義控件checkbox的樣式示例
- android開發(fā)教程之實現(xiàn)滑動關(guān)閉fragment示例
- android開發(fā)教程之開機啟動服務(wù)service示例
- android開發(fā)教程之使用線程實現(xiàn)視圖平滑滾動示例
- android開發(fā)教程之startActivityForResult使用方法
- android使用webwiew載入頁面使用示例(Hybrid App開發(fā))
- android動態(tài)加載布局文件示例
- android實現(xiàn)widget時鐘示例分享
- android自定義窗口標題示例分享
- android開發(fā)教程之wifi開發(fā)示例
相關(guān)文章
Android數(shù)據(jù)傳輸中的參數(shù)加密代碼示例
這篇文章主要介紹了Android數(shù)據(jù)傳輸中的參數(shù)加密代碼示例,具有一定參考價值,需要的朋友可以了解下。2017-11-11
Android監(jiān)聽應(yīng)用前臺的實現(xiàn)方案
在 Android 應(yīng)用開發(fā)中,監(jiān)聽應(yīng)用前臺狀態(tài)是一項核心功能,對于優(yōu)化用戶體驗、提升資源管理效率以及實現(xiàn)系統(tǒng)級功能具有重要意義,以下將從技術(shù)實現(xiàn)、業(yè)務(wù)場景和系統(tǒng)特性等多個維度,深入探討幾種主流的實現(xiàn)方案,需要的朋友可以參考下2025-02-02
Android自定義view利用Xfermode實現(xiàn)動態(tài)文字加載動畫
這篇文章主要介紹了Android自定義view利用Xfermode實現(xiàn)動態(tài)文字加載動畫,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07
使用Composing?builds提升Android編譯速度
這篇文章主要介紹了使用Composing?builds提升Android編譯速度示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-06-06
android 仿微信demo——登錄功能實現(xiàn)(移動端)
本篇文章主要介紹了微信小程序-閱讀小程序?qū)嵗╠emo),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,希望能給你們提供幫助2021-06-06
使用Android studio3.6的java api方式調(diào)用opencv
這篇文章主要介紹了Android studio3.6的java api方式調(diào)用opencv的代碼詳解,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03

