有很多需求是头像的背景是不透明的,但是圆头像是透明的。如果直接设置背景的不透明度,那么头像的不透明度一会改变。
如图:

第一种是直接设置背景的不透明度,发现这样肯定会影响设计。
第二种的办法是直接在父布局上在铺一层View。因为这个View是在ImageView的下面的所以不会影响头像的效果。圆头像也会是这种效果。下面是布局代码。

 <RelativeLayout
        android:layout_width="match_parent"android:layout_height="0dp"android:layout_weight="1"android:alpha="0.5"android:background="#666666"><ImageView
            android:layout_width="200dp"android:layout_height="200dp"android:layout_centerInParent="true"android:src="@mipmap/aaa" /></RelativeLayout><RelativeLayout
        android:layout_width="match_parent"android:layout_height="0dp"android:layout_marginTop="5dp"android:layout_weight="1"><View
            android:layout_width="match_parent"android:layout_height="match_parent"android:alpha="0.5"android:background="#666666"></View><ImageView
            android:layout_width="200dp"android:layout_height="200dp"android:layout_centerInParent="true"android:src="@mipmap/aaa" /></RelativeLayout>

Android 头像透明背景不透明效果相关推荐

  1. C# 透明背景Panel, 透明图像, PitureBox透明效果

    1.自定义透明 背景Panel控件:在项目中添加类TransparentPanel.cs using System.Windows.Forms; using System.Drawing; publi ...

  2. html页面左右布局透明背景,HTML透明背景

    我想创建一个透明背景,表格和一些文本的网页.我见过与此相关的帖子,但由于我对css不熟悉,我不知道怎么办我的代码才能运行.我只想要一个透明的背景,而这段代码让一切都变得透明.有人可以帮助. Toll ...

  3. 窗口变透明 背景变透明

    // 设置activity中的控件透明 Window window = getWindow(); // WindowManager.LayoutParams wl = window.getAttrib ...

  4. java图片透明浮水印_PHP 为图片加上浮水印 (含浮水印透明背景处理)

    PHP 要为图片加上浮水印: 就是要将两张图合并在一起, 浮水印的图片要盖在上面. 现实状况还会遇到原图要缩略图后, 浮水印的图片可能也要跟着缩略图, 这些部分再此就不写了, 此部份缩略图可见此篇: ...

  5. Android背景设置透明和半透明效果

    设置透明效果 大概有三种 1.用android系统的透明效果 Java代码  android:background="@android:color/transparent"  例如 ...

  6. 【Android进阶学习】设置透明效果的三种方法

    1.使用Android系统自带的透明效果资源 <android:backgroundandroid:background="@android:color/transparent&quo ...

  7. android自定义透明圆形,Android progressdialog自定义背景透明的圆形进度条类似于Dialog...

    很高兴能为大家分享一个背景是透明的圆形进度,先开效果图 效果图如下: 效果图 实现方法如下: 首先准备自己要定义成哪样子的效果的图片. 圆形进度条 1.创建Dialog的代码,你可以自己封装成一个方法 ...

  8. android滑动背景变透明,Android右滑退出+沉浸式(透明)状态栏

    背景 上篇文章一个千万量级的APP使用的一些第三方库中,在说到一个使用很广泛的滑动退出库SwipeBackLayout时有提过有时间会分享自己在项目中引入这个库的时候填过的一些坑.前段时间项目加入沉浸 ...

  9. android popupwindow 自定义背景,android – 无法将PopupWindow背景设置为透明

    我有以下代码: View child = getLayoutInflater().inflate(R.layout.contextual_menu_lp_activity,null) child.se ...

最新文章

  1. hdu 1700 (圆的内接三角形 要周长最大)
  2. 关于C++指针的理解
  3. 前台等待事件 oracle,Oracle等待事件之buffer busy waits
  4. LINUX下安装软件方法命令方法
  5. React-组件生命周期
  6. 用c语言编写linux守护进程
  7. angular4.0 父子组建之间的相互通信
  8. 帝国cms7.2通过数据库修改用户密码
  9. PTA - 二分查找
  10. 评分卡--基础分、基准分、PDO、WOE、补偿、刻度 行可可
  11. python解包wxapkg_小程序反编译之获取wxapkg包
  12. (翻译)“用户名或电子邮件地址”字段能降低账号登录锁定
  13. 关于GIT怎么将本地仓库和远程仓库进行关联
  14. 1231321321
  15. 【网络编程】基于TCP/IP协议的C/S模型
  16. 一生应该必看的20个故事
  17. 解决问题就是有成就感
  18. 大头儿子小头爸爸计算机音乐,幼儿园大班音乐教案:《大头儿子小头爸爸》插曲...
  19. 一个优秀的前端都应该阅读这些文章
  20. 牛客小白月赛28 J.树上行走

热门文章

  1. Andersen Global宣布扩大全球董事会规模
  2. QT学习笔记-画点线圆
  3. ROS2——DDS(十三)
  4. Mybatis中sql语句报错无效参数类型问题
  5. qam映射c程序_基于星型24QAM映射的光概率成型编码方法与流程
  6. 间隔拍摄怎么玩?一篇文章让你彻底搞懂
  7. 聚合 schematic 脚手架
  8. 如何成为一个赚钱的自媒体人?
  9. EFM32 模拟I2C通讯案例(一)
  10. 论文笔记 【Wide Deep Learning for Recommender Systems】