我想要一些靜態的數值和文本值作爲應用程序資源。例如我的數據是這樣的:在Android中的資源中存儲短字符串和數字值
Levels 5 First_Level 500 60 1 Second_Level 500 80 1 Third_Level 200 60 1 Fourth_Level 130 30 2 Final_Level 100 30 3
... and another 300 lines...
數據的格式和順序是預定義的,並保證是有效的。
我可以用java.util.Scanner
來讀取它,但它在Android中速度非常慢,讀取10 KB文件需要幾分鐘。由於內部基於正則表達式的模式匹配,所以速度很慢(當我跟蹤它時)。
你會建議如何存儲它們?
只是對象序列化可能是最慢的可能的方法:-) – Matthias 2010-01-12 14:01:13
從RES /生:) – Cytown 2010-01-12 14:35:18