<!-- 书籍作者名字颜色的集合,参考网址:http://tool.webmasterhome.cn/html-color.asp -->
<array name="author_color_array">
<item>#7B7B7B</item>
<item>#CE0000</item>
<item>#FF0080</item>
<item>#E800E8</item>
<item>#921AFF</item>
<item>#4A4AFF</item>
<item>#0080FF</item>
<item>#00E3E3</item>
<item>#02F78E</item>
<item>#00EC00</item>
<item>#9AFF02</item>
<item>#E1E100</item>
<item>#EAC100</item>
<item>#FF9224</item>
<item>#FF5809</item>
<item>#C48888</item>
<item>#B9B973</item>
<item>#81C0C0</item>
<item>#A6A6D2</item>
<item>#C07AB8</item>
</array>
TypedArray typedArray=getResources().obtainTypedArray(R.array.author_color_array);
int colorCount=typedArray.length();
for (int i = 0; i < colorCount; i++) {
//通过索引取得颜色值
typedArray.getColor(i,0);
}
其实配置文件不仅可以存储颜色集合,还可以存储图片集合
例如:
<array name="image_arrays">
<item>@drawable/about_bg</item>
<item>@drawable/auth_cb</item>
<item>@drawable/auth_follow_cb_chd</item>
<item>@drawable/auth_follow_cb_unc</item>
<item>@drawable/author_n</item>
<item>@drawable/author_p</item>
</array>
//通过索引取得图片资源
TypedArray typedArray=getResources().obtainTypedArray(R.array.image_arrays);
typedArray.getDrawable(i);