阅读提示:本文《attributeset》知识由编辑整理于网络,包括的知识点attributeset,Android,画布,drawCo,并参考了权威知识百科和问答,其中有:百度百科、知识百科以及百度知道,以及博客等相关资料,这里不一 一罗列出来,本文也不代表个人观点。全文共1163个字 ,总共需要花费6分钟阅读。
Android中画布(drawColor)中怎么设置为透明滴
使用透明度
Android中的所有颜色都包含了一个不透明组件(alpha通道)。
当创建一个颜色的时候,可以使用argb或者parseColor方法来定义它的alpha值,如下所示:
Java代码:
1. // 使用红色,并让它50%透明
2. int opacity = 127;
3. int intColor = Color.argb(opacity, 255, 0, 0);
4. int parsedColor = Color.parseColor("#7FFF0000");
或者,也可以使用setAlpha方法来设置已存在的Paint对象的透明度:
Java代码:
1. // 让颜色50%透明
2. int opacity = 127;
3. myPaint.setAlpha(opacity);
“opacity”是什么意思?
opacity的意思是:不透明;半透明。音标:英 [ə(ʊ)ˈpasɪti]美 [oʊˈpæsədi]词性:名词(n)英文释义:the condition of lacking transparency or translucence不透明;半透明thinner paints need black added to increase opacity.稀一点的颜料需要加点黑色来减少透明度。figurative obscurity of meaning〈喻〉 晦涩;难解the difficulty and opacity in Barthes' texts.巴尔瑟斯作品的难度和晦涩。词源:mid 16th cent.: from French opacité, from Latin opacitas, from opacus ‘darkened’.

