Android基礎(chǔ)之Sqlite

什么是Sqlite呢?它是一個(gè)小型的嵌入式的關(guān)系型數(shù)據(jù)庫(kù)。其系統(tǒng)開銷非常小,檢索的效率非常高。通過(guò)程序?qū)ο鄳?yīng)api的調(diào)用來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作。與其余引擎式數(shù)據(jù)庫(kù)相比,體積小。

其最大的特點(diǎn)是無(wú)數(shù)據(jù)類型。它是一個(gè)獨(dú)立的跨平臺(tái)的磁盤文件,可以直接對(duì)這個(gè)文件進(jìn)行操作。使用起來(lái)代碼量特別小,對(duì)于開發(fā)來(lái)講非常方便,同是api也很簡(jiǎn)單易用。

Sqlite支持的數(shù)據(jù)庫(kù)的數(shù)據(jù)類型:

Integervarchar(10)floatdoublechar(10)text

Android中如何創(chuàng)建數(shù)據(jù)庫(kù)呢?

Android中的SQLiteOpenHelper這個(gè)類的onCreate()方法可以直接創(chuàng)建數(shù)據(jù)庫(kù)。通過(guò)onUpgrade()進(jìn)行數(shù)據(jù)庫(kù)的升級(jí)。onOpen()方法打開數(shù)據(jù)庫(kù)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,057評(píng)論 25 709
  • srand((unsigned int)time(0))//使用srand,以當(dāng)前時(shí)間作為參數(shù),以設(shè)置rand的種...
    期門閱讀 371評(píng)論 0 0
  • 姐姐: 很抱歉,今天早上為你煎了你最愛吃的煎餅,卻不小心將它煎焦了,可能是我永遠(yuǎn)也學(xué)不來(lái)姐姐你那超凡的做飯技巧。 ...
    小羊過(guò)河啦啦啦閱讀 527評(píng)論 0 0
  • 世上本無(wú)粗糙的靈魂,只有敷衍自己的懶人,別人對(duì)你的態(tài)度與眼神,都是自己營(yíng)造的。 早睡早起 讓早睡早...
    伊水伊始閱讀 307評(píng)論 0 0

友情鏈接更多精彩內(nèi)容