Miles' Blog

天涯何處無幹話,何必要講實務話

Database

Android 內建 SQLite 函式庫。建資料庫必需要依照 Android 的版本控制規則去寫 Class,當資料庫建立完成後,實際操作就跟一般使用 SQLite 差不多了。

Third-Party Library

資料庫操作也漸漸由寫 SQL 語法轉變為物件寫法,所以也可以考慮使用 ORM 函式庫。

  • GreenDao - 應該是速度最快的,使用起來也最麻煩的。
  • ORMLite - 使用 Annotation 和 Reflection 去存取 ORM Class 的資料。
  • ActiveAndroid
  • Sprinkles
  • SQLiteDAO - 同 ORMLite。
  • AFinal - 功能很強,但說明文件太少,需要自己去翻原始碼。

References

0%