在實際開發中,當數據為固定數據、數據量不是很大、希望很方便的獲取到這些數據的時候,可以考慮使用這種低成本的方式來獲取預裝數據。將想要保存的數據存儲到 values 文件夾下的 arrays.xml 文件中,格式如下:
<?xml version="1.0" encoding="utf-8"?> <resources> <string-array name="city"> <item>北京</item> <item>天津</item> <item>太原</item> <item>西安</item> <item>鄭州</item> </string-array> </resources>
然后在應用中通過以下方式即可獲取到 name 為 city 數組集下的所有數據:
Resources res = getResources();
String[] city = res.getStringArray(R.array.city);