得到配置文件中的颜色集合

<!-- 书籍作者名字颜色的集合,参考网址: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);






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值