2012-05-29 47 views
5

這可能有點厚臉皮,但我想要一些建議。我是Android新手,並已開始創建我的第一個應用程序。我來到了我需要創建具有多個表的SQLite數據庫的部分,並且一直在尋找最佳實踐,但一直無法找到我的答案,這有所幫助,但不是很多What are the best practices for SQLite on Android?。我總共需要6張桌子。Android SQLite最佳實踐建議

  1. 我應該使用一個「常量」類來保存我所有的表名,字段名和數據庫名嗎?

  2. 我應該創建一個「DBHelper」類來運行我的所有SQL SELECT,UPDATE,DELETE或每個表創建一個嗎?

  3. 圍繞維護數據或我需要的任何其他類的最佳實踐的任何其他建議?

  4. 紅利問題:)如果任何人有任何好的例子,他們可以指向我,因爲Android文檔示例不夠深入。

它的讚賞,我想創造一些簡單的例子新手到一些什麼,我已經閱讀是像我這樣的小腦袋有點複雜使用博客。

+0

您可以開始嘗試這個[簡單的方法(http://pastebin.com/3pfzXMgv),這是一個[示例項目(http://www.mediafire.com/?569on9rvb4qoa7w )基於簡單的方法:) –

+0

@詹姆斯,你應該訪問此[回答](http://stackoverflow.com/a/9141116/996493)以及 – Lucifer

+0

@Lucifer謝謝,這將是很好的知道,內部對我來說我認爲,因爲它只有幾百個條目才能被清除,並被新的數據填充:) – James

回答