2013-09-26 26 views
1

我正在處理這個項目,我必須將一些文本,圖片,視頻或音符片保存到數據庫,該數據庫應該有能力通過藍牙發送給其他人。將數據庫保存到android中的文件

我知道如何用文本和表格創建數據庫。

  1. 如何將照片,視頻或聲音片段添加到數據庫中。是通過添加文件的地址?
  2. 哪裏是數據庫創建/存儲,通過什麼名稱和什麼類型(原諒我對SQLite沒有太多的想法)?
  3. 我可以與其他Android用戶共享數據庫嗎?如果是的話那麼該怎麼辦?

感謝您的幫助!

回答

2
  1. 將路徑添加到照片/視頻/聲音剪輯會更好。您可以保存絕對路徑,然後使用File對象重新創建它,或保存Uri路徑。

  2. http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html 我將它們存儲爲VARCHAR,因爲他們將字符串

  3. 什麼你與其他用戶共享數據庫意思?實際的.db文件?或者數據庫中的內容?

+0

我在想更像是從數據庫中製作一個txt文件,然後通過藍牙發送它 – Mayank

+0

然後是的,你可以使用Java編寫一個txt文件。您只需循環訪問數據庫,獲取值,然後以所需格式寫入文件。 – KennyC

+0

但它存儲在哪裏,以什麼格式? – Mayank