使用View 的 setAlpha(int alpha);

代码

setContentView(R.layout.activity_alpha_view);

SeekBar seekBar = (SeekBar) findViewById(R.id.seekbar);

seekBar.setMax(100);

final LinearLayout ll = (LinearLayout) findViewById(R.id.rl);

seekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

@Override

public void onStopTrackingTouch(SeekBar seekBar) {

}

@Override

public void onStartTrackingTouch(SeekBar seekBar) {

}

@Override

public void onProgressChanged(SeekBar seekBar, int progress,

boolean fromUser) {

ll.setAlpha(progress * 1.0f / 100);

}

});

xml:

android:layout_width="match_parent"

android:layout_height="match_parent"

android:orientation="vertical"

android:background="#333333">

android:id="@+id/seekbar"

android:layout_width="match_parent"

android:layout_height="wrap_content"/>

android:id="@+id/rl"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:orientation="vertical"

android:background="#f0f0f0">

其实就是将当前view 的透明度放低, 从而显示出ViewGroup的背景颜色

android 背景逐渐变暗,UI:使View背景逐渐变暗的方法相关推荐

  1. python图片背景透明软件_使图像背景透明

    我有一个橙色和白色背景的图像.我想让白色的背景透明.下面的代码使用grabcut来制作一个掩码.然后我将图像分割成rgb通道,并在alpha通道上应用遮罩.从下面的图片中可以看到,后抓取和遮罩图片都可 ...

  2. android获得一个view的高度,Android ViewTreeObserver使用总结及获得View高度的几种方法...

    ViewTreeObserver 注册一个观察者来监听视图树,当视图树的布局.视图树的焦点.视图树将要绘制.视图树滚动等发生改变时,ViewTreeObserver都会收到通知,ViewTreeObs ...

  3. Android 天气APP(十三)仿微信弹窗(右上角加号点击弹窗效果)、自定义背景图片、UI优化调整

    上一篇:Android 天气APP(十二)空气质量.UI优化调整 天气预报详情,逐小时预报详情 新版------------------- 一.适配器点击监听 二.页面实现 三.天气预报详情弹窗 四. ...

  4. 【Android】炫酷ui 带你做一个背景跟着滚动的工具

    在用ViewPager配合Fragment开发的模式中,想做一个类似于桌面壁纸的背景图,可以跟着ViewPager滑动.这里贴一下项目初期实现了的效果: 可以看到,界面中ViewPager滑动的同时背 ...

  5. Android开发之Glide设置View背景图的方法

    先看效果图: 看了下效果还可以,虽然此方法在Glide4.1.2版本已过时但是还可以使用 针对Glide4.0以上版本设置View背景图方法如下:Kotlin版本 package com.xiayiy ...

  6. android 背景色闪烁,如何在Android中使布局背景闪烁?

    我需要使布局背景闪烁或闪烁,每秒都会改变.我写了这段代码: int colours[]={0xff00ff00, 0xffff0000, 0xff0000ff,0xffffffff}; Relativ ...

  7. Android——动态设置view背景颜色setBackgroundColor

    setBackgroundColor 用于动态设置view背景颜色 今天写代码的时候遇到个小问题 动态设置的时候用Color.GRAY,系统自己带着的颜色,是没有问题的 但是用自己定义的颜色,就不生效 ...

  8. Android代码动态设置圆角,颜色,线条背景

    开发中平时用到了圆角背景,但是每个圆角背景都不一样,这样还要创建多个xml布局,为了简单快捷,可以使用代码创建圆角背景. 这里以创建矩形圆角背景为例.GradientDrawable.RECTANGL ...

  9. 好玩系列:拥有它,XML文件少一半--更方便的处理View背景

    好玩系列:拥有它,XML文件少一半–更方便的处理View背景 前言 关于好玩系列 这是一项已经被我们项目实验性投产将近一年的方案,虽然还处于实验性阶段,但稳定性和实用性都不错. DaVinCi 仓库链 ...

  10. Android基于图像语义分割实现人物背景更换

    原文博客:Doi技术团队 链接地址:https://blog.doiduoyi.com/authors/1584446358138 初心:记录优秀的Doi技术团队学习经历 本文链接:Android基于 ...

最新文章

  1. laravel 如何自定义全局的方法/类
  2. matlab 图论工具箱
  3. EOS账户系统(8)密钥被盗恢复
  4. 在linux下使用360随身wifi 2 | 李凡希的blog,在Linux下使用“360随身WiFi 2”
  5. 第一次执行时没有问题,重复执行会出错、GP循环
  6. LeetCode(506)——相对名次(JavaScript)
  7. 单调队列练习之广告印刷
  8. HTML5开发从入门到精通学习路线图
  9. 屏幕录制生成gif文件神器和相关操作 GifCam
  10. 解决hdfs dfs -mkdir input报错`mkdir`:No such file or directory
  11. 跳出舒适区发现更大的世界,来社科院杜兰金融管理硕士项目汲取能量挑战自我
  12. 普通程序员如何正确学习人工智能方向的知识?
  13. cdn连接失败是什么意思_CDN经常连接失败的原因有哪些?
  14. 华为S9306交换机版本升级及补丁安装步骤
  15. QQ空间玩吧HTML5游戏引擎使用比例分析
  16. 一个优秀的团队的重要性
  17. 在Arcmap中,如何“让标注和注记的字体,以及符号化后的符号大小随着比例尺大小的变换而变换”???
  18. mysql数据库下载、安装、使用
  19. Distantly Supervised NER with Partial Annotation Learning and Reinforcement Learning阅读笔记
  20. 巧说table的几种构造方式

热门文章

  1. 【Gas Station】cpp
  2. Hibernate不能自动建表解决办法【转载】
  3. Win7 64位中文旗舰版上Cocos2d-x 3.0的Android开发调试环境架设
  4. String replaceAll 方法的问题?
  5. 北大青鸟软件工程师ACCP4.0课程
  6. 1.啊哈!算法 --- 一大波数正在靠近——排序
  7. 21.MySQL 性能优化
  8. 40.服务器搭建准备
  9. 4. Layout overview
  10. 81. $GLOBALS['HTTP_RAW_POST_DATA'] 和$_POST的区别