我有ListView約30項。當我點擊某個項目時,會顯示一些文字。 目前我正在將文本存儲在strings.xml中,但我不知道將此文本插入數據庫是否更好。 兩種方式的優點和缺點是什麼?哪個更快?Android - xml vs.數據庫
0
A
回答
2
如果文字是靜態的,或者不隨時間變化的,我一定會把它的strings.xml在res文件夾。當您創建應用的.apk文件時,res文件夾中的所有XML文件都會進行優化和壓縮。數據庫也引入了更多的複雜性,並且在檢索文本之前必須連接到數據庫。如果你的文本隨着時間的推移而改變,你將需要把它放在一個數據庫中(或者普通文件,如果你願意的話)。
2
,我寧願讓他們在strings.xml中,而不是數據庫如果它越來越顯示在列表中的字符串不是動態的(而代碼excutes沒有改變),這樣就能避免與數據庫檢索不必要的邏輯。 30不是一個很大的數字。
相關問題
- 1. 標記:數據庫VS XML
- 2. Android Xml數據庫
- 3. H2數據庫SQLite的VS Android上
- 4. psql數據庫 - #vs =#
- 5. SOA vs數據庫
- 6. SharedPreferences與數據庫vs JSON
- 7. 內存數據庫vs圖數據庫
- 8. LocalStorage vs Sqlite數據庫
- 9. 數據庫vs Solr vs圖形數據庫(Neo4j)
- 10. 來自ASSETS的Android- XML數據庫
- 11. Android - 小型數據庫 - xml與sqlite
- 12. xml或sql的小型android數據庫?
- 13. 在數據庫中存儲XML數據 - 許多表vs vs在列中轉儲xml
- 14. Cookie vs會話vs數據庫
- 15. 數據庫或XML
- 16. XML與數據庫
- 17. 數據庫對XML
- 18. XML Oracle數據庫
- 19. 數據庫日誌VS
- 20. LDAP VS關係數據庫
- 21. UnitOfWork vs數據庫連接
- 22. 數據庫vs資源
- 23. SQL數據庫vs對象
- 24. MapDB vs常規數據庫
- 25. 數據庫在2015年VS
- 26. Android + Phonegap + XML數據
- 27. 在數據庫vs文件系統上存儲xml文件
- 28. Xml vs可重複使用的軟件中的表數據庫
- 29. 數據庫vs XML用於已發佈的記錄目錄
- 30. Android:在哪裏存儲數據?數據庫還是xml?
你指的是值文件夾中的默認strings.xml嗎? – WarrenFaith 2012-01-10 16:08:50
@WarrenFaith,是的,你是對的。 – 2012-01-10 16:51:50
正如其他答案所說:如果它們是靜態的,請使用strings.xml。最大優勢:易於本地化。不要低估這一優勢。 – WarrenFaith 2012-01-10 17:30:20