android:alpha="0.8"
<ImageViewandroid:layout_width="match_parent"android:layout_height="match_parent"android:alpha="0.8"android:background="@drawable/bantouheibg"/>
colors<!-- 透明色 -->
<color name="transparent_dark">#88000000</color>

全透明:#00000000

半透明:#80000000

不透明:#FF000000

白色半透明:#80FFFFFF

还是以#FFFFFFFF为例,前面说过了前两位代表透明度,所以我们只要设置前两位就可以达到调整透明度的目的,下面按照百分比给大家展示:

0% :FF(完全不透明)

10% :E5

20% :CC

30% :B2

40% :99

50% :7F

60% :66

70% :4C

80% :33

90% :19

100% :00(全透明)

drawable

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"><solid android:color="@color/transparent_dark" /><corners android:bottomRightRadius="3dp"android:bottomLeftRadius="3dp"/>
</shape>

调用

android:background="@drawable/shape_corner_down"

方法2:

1、创建设置透明工具方法

/**
* 修改颜色透明度
* @param color
* @param alpha
* @return
*/
public static int changeAlpha(int color, int alpha) {
    int red = Color.red(color);
    int green = Color.green(color);
    int blue = Color.blue(color);

return Color.argb(alpha, red, green, blue);
}

调用
titlelitwo.setBackgroundColor(Utils.changeAlpha(ContextCompat.getColor(getActivity(), R.color.homeiconokc), (int) (f * 1 * 0xff)));

/*** 设置view 透明度 包括子view** @param view* @param alpha 10进制*/
public static   void setAlphaAllView(View view,  float alpha) {if (view == null) {return;}if (view.getBackground() != null) {view.getBackground().mutate().setAlpha((int) (alpha * 255));}float alphaNum = alpha;LgqLog.d( "setAlphaAllView alpha:" + alpha + " alphaNum:" + alphaNum);view.setAlpha(alphaNum);//设置子view透明度if (view instanceof ViewGroup) {ViewGroup vp = (ViewGroup) view;for (int i = 0; i < vp.getChildCount(); i++) {View viewChild = vp.getChildAt(i);//调用本身(递归)setAlphaAllView(viewChild, alpha);}}
}

Android 设置view透明度,广告标题透明背景相关推荐

  1. View的透明度,设置view透明度setAlpha 及 Alpha透明度渐变动画

    > android设置view透明度的效果的三种方式: 1.android:background="#ff6495ED">  2.textView.setBackgro ...

  2. android 设置PopupWindow透明度

    今天,简单讲讲android里如何设置PopupWindow的透明度. 之前,我看到其他app的记住用户名的PopupWindow是透明的,可是自己做的记住用户名的PopupWindow却不是透明的, ...

  3. Android设置color透明度——颜色透明度对照表

    文章目录 1.xml设置 2.Java代码设置 3.颜色透明度对照表 1.xml设置 设置其属性:android:background="#AA9E9E9E",其中前两位为透明度, ...

  4. Android中View(视图)绘制不同状态背景图片原理深入分析以及StateListDrawable使用详解...

    2019独角兽企业重金招聘Python工程师标准>>> 今天继续给大家分享下View的相关知识,重点有一下两点:   1.View的几种不同状态属性            2.如何根 ...

  5. Android中View绘制各种状态的背景图片原理深入分析以及StateListDrawable使用

    /* Call this to force a view to update its drawable state. This will cause drawableStateChanged to b ...

  6. Inksape 设置画布像素尺寸及透明背景

    在 Inkscape 中要怎么修改画布的像素尺寸呢?下面请跟我一步步操作. 对文档属性进行修改 启动 Inkscape 点击 文件 - 文档属性 调整像素设置 在 显示 - 标签中将 Front pa ...

  7. android 设置view亮度,android ImageView亮度变化

    //改变图片的亮度方法 0--原样 >0---调亮 <0---调暗 private void changeLight(ImageView imageView, int brightness ...

  8. Android Dialog 系统样式讲解及透明背景

      AlertDialog.Builder builder = new AlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_TRADIT ...

  9. android 设置view最大高度,android-在RecyclerView上设置最大高度

    我有一个对话框片段,其中包含线性布局,其中涉及RecyclerView上方的titleText,在最底部,recyclerView下方有一个按钮. 由于recyclerView根据适配器设置的项目数展 ...

最新文章

  1. Leetcode题目:Best Time to Buy and Sell Stock
  2. pmcaff智囊团开通啦!能人大拿集聚地,名额有限,速度哟~
  3. Remove Duplicates from Sorted List 去除链表中重复值节点
  4. Mysql数据库中制作千万级测试表
  5. Codeforces Round #404 (Div. 2) B. Anton and Classes 水题
  6. html 根作用域,AngularJS入门教程之Scope(作用域)
  7. eclipse项目导入到AndroidStudioc报错
  8. 写ios系统和安卓系统的人到底有多牛?
  9. 如何使用monitor(DDMS)抓取traceview文件
  10. LeetCode 934.最短的桥
  11. java 求反正切函数 角度,弧度 。 arctanx
  12. JavaScript通过extend和super实现继承
  13. AUC的相关知识及K-S曲线和K-S值介绍
  14. html5悬浮圆圈背景动画特效,html5圆圈浮动背景动画特效
  15. 工具推荐|2019年UI设计师必备工具清单
  16. 获取根节点的两种方式
  17. 基于jsp+mysql+ssm知了堂财务报账管理系统-计算机毕业设计
  18. 软件开发的KISS原则
  19. 【游戏】GBA模拟器——VisualBoyAdvance1.8.0版下载
  20. 2019暑期总结规划

热门文章

  1. [css] 使用rem布局时怎样合理设置根标签字体大小?
  2. 工作260:js判断一个数组是否包含一个指定的值
  3. 前端学习(2483):修改文章
  4. 前端学习(1940)vue之电商管理系统电商系统之代码提交
  5. java学习(122):treeset自定义排序
  6. java学习(71):GUL边界布局管理器
  7. hadoop简介(大数据技术)
  8. C 语言调用CPU指令,CPU 1214C中 TSEND_C指令 最多可以使用几次-工业支持中心-西门子中国...
  9. python运行别人的项目_pycharm实现在虚拟环境中引入别人的项目
  10. wordpress函数手册_WordPress主题开发手册