XML文件常用于在Android程序中存储和管理数据。利用XML存储数据的方式具有良好的可读性和可操作性,适用于存储小型数据。
Android XML文件中可以存储的数据类型有:
- 字符串(String) :
<string name="key">value</string>
- 颜色(Color):
<color name="key">#ffffff</color>
- 整型(Integer):
<integer name="key">100</integer>
- 布尔型(Boolean):
<bool name="key">true</bool>
- 尺寸(Dimension):
<dimen name="key">10dp</dimen>
- 字符串数组(String Array):
<string-array name="key"><item>value1</item><item>value2</item></string-array>
- 整型数组(Integer Array):
<integer-array name="key"><item>1</item><item>2</item></integer-array>
- 浮点数(Float):此类型不能直接在XML中表示,但是可以用字符串类型来存储然后在使用时转换。
值得注意的是XML资源在编译的过程中会被映射到一个资源ID,因此在代码中我们通过资源ID来引用这些XML中定义的资源,把他们当作变量使用。
例如:String str = getResources().getString(R.string.key);
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/172449.html