安裝時加入外部數(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信號強(qiáng)度等級區(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ò)/屏幕高度/手機(jī)分辨率)
- 獲取android4.0版本sdcard路徑示例
- android打開rar壓縮文件
- android開發(fā)教程之自定義控件checkbox的樣式示例
- android開發(fā)教程之實現(xiàn)滑動關(guān)閉fragment示例
- android開發(fā)教程之開機(jī)啟動服務(wù)service示例
- android開發(fā)教程之使用線程實現(xiàn)視圖平滑滾動示例
- android開發(fā)教程之startActivityForResult使用方法
- android使用webwiew載入頁面使用示例(Hybrid App開發(fā))
- android動態(tài)加載布局文件示例
- android實現(xiàn)widget時鐘示例分享
- android自定義窗口標(biāo)題示例分享
- android開發(fā)教程之wifi開發(fā)示例
相關(guān)文章
Android studio gradle環(huán)境變量配置教程
這篇文章主要為大家詳細(xì)介紹了Android studio gradle環(huán)境變量配置教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-05-05Android中AsyncTask異步任務(wù)使用詳細(xì)實例(一)
AsyncTask是Android提供的輕量級的異步類,可以直接繼承AsyncTask,在類中實現(xiàn)異步操作,并提供接口反饋當(dāng)前異步執(zhí)行的程度(可以通過接口實現(xiàn)UI進(jìn)度更新),最后反饋執(zhí)行的結(jié)果給UI主線程,通過本文給大家介紹Android中AsyncTask異步任務(wù)使用詳細(xì)實例(一),需要的朋友參考下2016-02-02android 類似微信的搖一搖功能實現(xiàn)思路及代碼
微信的搖一搖功能的出現(xiàn),讓彼此之間的距離有近了一步,本文也想實現(xiàn)以下微信的搖一搖功能,感興趣的朋友可以了解下啊,希望本人對你有所幫助2013-01-01Kotlin實用語法糖空安全類型轉(zhuǎn)換及相等性判斷
這篇文章主要為大家介紹了Kotlin實用語法糖空安全類型轉(zhuǎn)換及相等性判斷示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06android 通過MediaRecorder實現(xiàn)簡單的錄音示例
本篇文章中主要介紹了android 通過MediaRecorder實現(xiàn)簡單的錄音示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-02-02Android中Glide加載圖片并實現(xiàn)圖片緩存
本篇文章主要介紹了Android中Glide加載圖片并實現(xiàn)圖片緩存,這里和大家簡單的分享一下Glide的使用方法以及緩存 ,有興趣的可以了解一下。2017-03-03Flutter 滾動監(jiān)聽及實戰(zhàn)appBar滾動漸變的實現(xiàn)
這篇文章主要介紹了Flutter 滾動監(jiān)聽及實戰(zhàn)appBar滾動漸變,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09