android Button或者ImageButton背景透明状态设置

设置Button或ImageButton的背景为透明或者半透明

  半透明< Button android:background="#e0000000" ... />

  透明< Button android:background="#00000000" ... />

  颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明,ff 表示完全不透明。表达式顺序是“aabbggrr”,其中“aa=alpha”(00 到 ff);“bb=blue”(00 到 ff);“gg=green”(00 到 ff);“rr=red”(00 到 ff)。例如,如果您希望对某叠加层应用不透明度为 50% 的蓝色,则应指定以下值:7fff0000

7f(十六进制) = 127(十进制)

e0(十六进制) = 224(十进制)
ff(十六进制) = 255(十进制)



  设置图片透明度
  Java代码

  View v = findViewById(R.id.content);//找到你要设透明背景的layout 的id

  v.getBackground().setAlpha(100);//0~255透明度值


可以改变 e0 这个数 可以改变颜色的深度, 越小 越白

更多相关文章

  1. Android实现透明的颜色效果
  2. Android 5.0 默认水波纹背景属性,可设置任何View
  3. Android ListView 去除边缘阴影、选中色、拖动背景色等(android:
  4. Android更改ProgressBar颜色
  5. 设置Android app背景图片(Android studio)
  6. 修改光标颜色
  7. Android设置颜色的几种方法
  8. 浅谈android的selector,背景选择器

随机推荐

  1. Android(安卓)Studio 3.2.2- Android(安
  2. Android中各种JAVA包的功能描述
  3. Android应用程序注册广播接收器(registerR
  4. 【Android(安卓)内存优化】Android(安卓)
  5. Android计算器低级错误?都是二进制惹的祸!
  6. Android中AsyncTask的简单用法
  7. .Android的Window类默认分类
  8. Android应用程序与SurfaceFlinger服务的
  9. 谷歌从Android市场中剔除恶意短信木马
  10. Android内核开发:学会分析系统的启动log