2011-11-12 123 views
0

例如有一組單詞。 1000字。 並點擊我需要採取這些單詞之一,並顯示給用戶。 用戶不能添加單詞。Android:在哪裏存儲數據?數據庫還是xml?

哪裏更好地保留這組詞? 首先,我有想法將它們存儲在數據庫中,但後來我認爲最好將它們存儲在xml文件中,然後在應用程序中開始將它們全部放入列表中並使用。

這是好方法嗎?或者使用數據庫更好?

回答

1

如果用戶無法添加/刪除/更新單詞,那麼最好使用XML文件而不是數據庫。你可以用XML存儲單詞。但是如果你的1000個字是動態的並且來自HTTP調用,那麼你必須創建相同的數據庫,如果不是那麼靜態數據就足夠了。

+0

從xml檢索數據庫比檢索數據庫更快嗎? –

+0

真的嗎?我會說可變字列表的數據庫,或者一個用於不可變的數據庫,如果您即使添加到列表中,即使用戶不能。 – duffymo