Android 颜色值透明度效果设置
2015-11-30 10:20
176 查看
在正常的开发工作中有一些背景或者颜色由于设计的需要设置下它的透明度。在此记录一下,方便自己查阅。
一、颜色与透明度都是以十六进制表示法表示,任何一种颜色的值范围都是 0 到 255(00 到 ff)。
表达式顺序是“aabbggrr”,其中“aa=alpha”(00
到 ff);“bb=blue”(00 到 ff);“gg=green”(00 到 ff);“rr=red”(00 到 ff)。
对于 alpha,00 表示完全透明,ff 表示完全不透明。例如,如果您希望对某叠加层应用不透明度为 50% 的蓝色,则应指定以下值:7fff0000
7f 这透明值怎么来的呢? 是 255 * 0.5 后 转十六进制的值。
在代码设置如:
View v = findViewById(R.id.content);//找到你要设透明背景的layout
的id
v.getBackground().setAlpha(127);//0~255透明度值
一、颜色与透明度都是以十六进制表示法表示,任何一种颜色的值范围都是 0 到 255(00 到 ff)。
表达式顺序是“aabbggrr”,其中“aa=alpha”(00
到 ff);“bb=blue”(00 到 ff);“gg=green”(00 到 ff);“rr=red”(00 到 ff)。
对于 alpha,00 表示完全透明,ff 表示完全不透明。例如,如果您希望对某叠加层应用不透明度为 50% 的蓝色,则应指定以下值:7fff0000
7f 这透明值怎么来的呢? 是 255 * 0.5 后 转十六进制的值。
在代码设置如:
View v = findViewById(R.id.content);//找到你要设透明背景的layout
的id
v.getBackground().setAlpha(127);//0~255透明度值
相关文章推荐
- android touch事件分发、拦截和响应分析
- android ContentObserver和DatasetObserver的区别
- android 开机默认语言等其它默认配置项的配置
- Android USB Host的使用详解
- android gradle配置
- android ScrollView滚动距离和判断滚动停止状态
- android:windowSoftInputMode属性详解
- android gridview 属性集合
- android studio 使用retrolambda库 让代码支持lambda 表达式
- android属性动画
- android使用上下文context浅说
- Android SurfaceView的理解与使用
- Android跳转到应用市场进行评分
- android中的提示框:Dialog以及改变Dialog的显示位置
- android学习笔记17 - Cursor的应用
- android 设置下添加时区
- android图片压缩总结2
- Android去掉标题栏点菜单键程序崩溃
- android 图片压缩总结1
- android launcher3拖拽事件响应解析长按事件处理