什么是Sqlite呢雕蔽?它是一個小型的嵌入式的關系型數(shù)據(jù)庫诅岩。其系統(tǒng)開銷非常小讳苦,檢索的效率非常高带膜。通過程序對相應api的調用來實現(xiàn)對數(shù)據(jù)庫的操作吩谦。與其余引擎式數(shù)據(jù)庫相比,體積小膝藕。
其最大的特點是無數(shù)據(jù)類型式廷。它是一個獨立的跨平臺的磁盤文件,可以直接對這個文件進行操作芭挽。使用起來代碼量特別小滑废,對于開發(fā)來講非常方便,同是api也很簡單易用袜爪。
Sqlite支持的數(shù)據(jù)庫的數(shù)據(jù)類型:
Integervarchar(10)floatdoublechar(10)text
在Android中如何創(chuàng)建數(shù)據(jù)庫呢蠕趁?
Android中的SQLiteOpenHelper這個類的onCreate()方法可以直接創(chuàng)建數(shù)據(jù)庫。通過onUpgrade()進行數(shù)據(jù)庫的升級辛馆。onOpen()方法打開數(shù)據(jù)庫俺陋。