我想要一些静态的数值和文本值作为应用程序资源。例如我的数据是这样的:在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