方法一:

只要在配置文件内activity属性配置内加上

android:theme="@android:style/Theme.Translucent"

就好了。

这样就调用了android的透明样式!

方法二:

先在res/values下建colors.xml文件,写入:
  
  <?xmlversion="1.0"encoding="UTF-8"?>
  
  <resources>
  
  <colorname="transparent">#9000</color>
  
  </resources>
  
  这个值设定了整个界面的透明度,为了看得见效果,现在设为透明度为56%(9/16)左右。
  
  再在res/values/下建styles.xml,设置程序的风格
  
  <?xmlversion="1.0"encoding="utf-8"?>
  
  <resources>
  
  <stylename="Transparent">
  
  <itemname="android:windowBackground">@color/transparent</item>
  
  <itemname="android:windowIsTranslucent">true</item>
  
  <itemname="android:windowAnimationStyle">@+android:style/Animation.Translucent</item>
  
  </style>
  
  </resources>
  
  最后一步,把这个styles.xml用在相应的Activity上。即在AndroidManifest.xml中的任意<activity>标签中添加
  
  android:theme="@style/transparent"
  
  如果想设置所有的activity都使用这个风格,可以把这句标签语句添加在<application>中。
  
  最后运行程序,哈哈,是不是发现整个界面都被蒙上一层半透明了。最后可以把背景色#9000换成#0000,运行程序后,就全透明了。

android设置背景色为全透明和半透明相关推荐

  1. 设置background-color背景色为全透明

    需求:修改ant-design-vue中一些组件的背景色 要设置为完全透明(这里有点忘了,百度复习下) 背景色 设置背景色为纯色 background: #0000ff; /不透明的蓝色/ 设置背景色 ...

  2. Android透明到白色滑动渐变,Android开发之Activity全透明渐变切换方法

    Activity全透明渐变切换 类似于Dialog的显示动画效果一样 1. 先设置Acitivity为去透明,在取消掉Activity默认的切换动画 true @color/colorPrimary ...

  3. android界面UI美化:沉浸模式、全透明或半透明状态栏及导航栏的实现

    android api19开始我们就能对顶部状态栏和底部导航栏进行半透明处理了,而api21开始则可以实现全透明状态栏与导航栏以及开启沉浸模式,至于什么是沉浸模式,大家百度一下应该就都知道了,有一点需 ...

  4. android界面美化教程,android界面UI美化:沉浸模式、全透明或半透明状态栏及导航栏的实现...

    android api19开始我们就能对顶部状态栏和底部导航栏进行半透明处理了,而api21开始则可以实现全透明状态栏与导航栏以及开启沉浸模式,至于什么是沉浸模式,大家百度一下应该就都知道了,有一点需 ...

  5. Android:设置背景色以及theme(主题)设置(一)

    设置背景色一般有如下三种方法 一.直接在xml文件里设置: android:background="#ffffff" //RGB16进制表现的方法 二.在java文件里设置: Li ...

  6. 2022-10-13 Android APP 全屏幕显示全透明沉浸式主题android:theme样式 Theme.TranslucentTheme

    一.android8真机上运行默认的app主题是这样的,有titile,状态栏不透明. 二.我想改成全透明沉浸式主题样式. 1.res/values/themes.xml 文件添加Translucen ...

  7. Android状态栏--实现状态栏全透明

    一.概述 最近项目中要求实现一个状态栏全透明的效果,先来两张效果图. 首页效果图: 其它界面效果图: 如上面两图所示,一个Activity中的两个Fragment的状态栏分别显示不同的效果. 主要思路 ...

  8. unity shader 入门 全透明与半透明效果实现

    片元函数的fixed4类型的返回值的第4位即为阿尔法值,0代表完全不显示(透明),1代表完全显示.中间的数值代表半透明.但只修改这个值是不能直接修改透明度的,因为还要对队列等进行修改. 本文介绍透明度 ...

  9. Thress.js设置背景色及背景透明

    Thress.js默认背景 Thress.js默认背景色为黑色 设置Thress.js背景颜色 场景 想要自行定义Thress.js模型的背景颜色 实现 this.renderer = new THR ...

最新文章

  1. 集合处理后,按原先输入的字符串顺序排序
  2. Ubuntu更新时遇到/boot空间不足
  3. 丢包和网络延迟对网络性能的影响
  4. 那些永不消逝的进程 (转)
  5. xml解析 只有节点属性 android,and android:解析xml,一个节点标签中,有多个属性,怎样解析?...
  6. 文本多标签分类python_Scikitlearn多标签分类
  7. 【Python】 平方根
  8. 渗透测试入门23之OSCP渗透测试认证经验分享
  9. 敏捷开发日常跟进系列之四:跟进表
  10. JDBC 与 JNDI 这两种连接方式 区别
  11. Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4
  12. 级联删除相关记录在哪_kube-apiserver审计日志记录和采集
  13. kbmmw 的HTTPSmartService中的跨域访问
  14. 宣讲会通知|香港科技大学工学院理学硕士线上直播综合场【MSc】
  15. 计算机主机机箱结构图,带大家认识电脑主机拆开,内部结构
  16. PS学习笔记6-选区工具
  17. 2018年第九届蓝桥杯JAVA A组国赛 —— 第二题:阅兵方阵(暴力)
  18. 想把手机内容投屏到电脑 并且可以用电脑控制手机怎么办,很简单
  19. 嵌入式:Altium Designer18提升速度的操作(画开发板笔记)
  20. unity 图文混排方案

热门文章

  1. 红黑树的深入分析和实现
  2. 获取高程数据并生成等高线
  3. 【壁纸】动漫绝美壁纸
  4. 就是要弄懂你之—— 同步 异步 阻塞 非阻塞
  5. 计算机英语是不是复合词,计算机英语专业词汇的构成.ppt
  6. 【CAR笔记1】标定的标准——ASAP和ASAM
  7. python增删改查mysql_python之mysql的增删改查
  8. 计算机联锁控制台功能,计算机联锁控制台的改进及应用
  9. 使用谷歌身份验证器(Google Authenticator)保护你的后台
  10. 运动控制屏蔽回原点屏蔽z_index是什么_安卓智能手表它不香吗,为什么要花 3199 买 Apple Watch?...