Activity背景透明-程序员宅基地

技术标签: Activity学习  activity  xml  

Theme.Translucent.NoTitleBar.Fullscreen

当指定Activity 样式 Them.Dialog 时候 又不允许用XML 设置 Activity 的背景颜色的时候用代码

this.getWindow().getDecorView().setBackgroundColor(Color.TRANSPARENT);

注意:代码写在 setContView();方法的后面.

方法一:这种方法比较简单,只有一个步骤,只需要在配置文件中把需要设置为透明的activity的样式设置为

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

即可,这种方式只改变背景的颜色,对其他控件没有影响。但是它只能把背景设置为完全透明。如果要设置为半透明或者要设置透明的程度无法实现。

方法二:这种方法也比较简单,只需要在方法一的基础上,再布局文件中配置背景颜色就可以

android:background="#01000000"  

“ #01000000”中“01”表示的是背景透明的程度,这个值只能设置01及以上的值,不能设置为00,及不能设置为完全透明,不过设置为01其实和透明的效果也很接近了,肉眼几乎看不出来区别了。这种方法同样对其他控件没有影响。

方法三:这种方法稍微复杂些,有几个步骤,这种方法对其他控件的透明度也会产生影响,并且可以自己设置透明的程度,相对来说要灵活一些。

第一步,在res/values下建立colors.xml文件,设置一个背景颜色,在这里可以设置你

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/liuxing_fighting/article/details/70568590

智能推荐

PCB设计中注意事项_pcb未设置原点影响制板吗-程序员宅基地

文章浏览阅读1.7k次。(1)ERC报告管脚没有接入信号: a、创建封装时给管脚定义了I/O属性; b、创建元件或放置元件时修改了不一致的grid属性,管脚与线没有连上; c、创建元件时pin方向反向,必须非pin name端连线。 d、而最常见的原因,是没有建立工程文件,这是初学者最容易犯的错误。(2)元件跑到图纸界外:没有在元件库图表纸中心创建元件。(3)创建的工程文件网络表只能部分调入PCB:生成netlist时没有选择为..._pcb未设置原点影响制板吗

Pandas之透视表pivot_table_pandas pivot_table-程序员宅基地

文章浏览阅读1.3k次。Pandas之透视表pivot_table1. 什么是pivot_table2. 如何操作pivot_table2.1 加载数据2.2 index参数2.3 values参数2.4 columns参数2.5 aggfunc参数2.6 查询3. 总结1. 什么是pivot_table透视表是一种可以对数据动态排布并且分类汇总的表格格式 pivot_table(data, values=None, index=None, columns=None,aggfunc='mean', fill_value=_pandas pivot_table

TV盒子常用的影视APP和直播软件分享合集_tv盒子软件合集-程序员宅基地

文章浏览阅读1k次,点赞6次,收藏10次。最近自己也在倒腾机顶盒,少不了直播、影视APP,当然只会收集无广告和无会员的版本,文章介绍部分APP,链接里面我会放目前收集的合集,一直会更新。_tv盒子软件合集

java毕业设计超市管理系统Mybatis+系统+数据库+调试部署_mybatis超市管理系统-程序员宅基地

文章浏览阅读127次。java毕业设计超市管理系统Mybatis+系统+数据库+调试部署。前端技术:Layui、HTML、CSS、JS、JQuery等技术。springboot基于springboot食品销售网站。springboot足球青训俱乐部管理后台系统。springboot研究生实验室综合管理系统。springboot基于OO模式的短租平台。springboot酒店物联网平台系统。_mybatis超市管理系统

排序算法1 -- 拓扑排序_拓扑排序核心算法-程序员宅基地

文章浏览阅读106次。基本的拓扑排序算法。_拓扑排序核心算法

EasyCwmp 安装-程序员宅基地

文章浏览阅读2k次。EasyCwmp 安装源代码下载地址为:http://easycwmp.org/download/easycwmp-1.8.6.tar.gz一般参考官网发布版本中README文件就可以成功安装,但是部分同学可能会遇到各种问题,本文按照官方提供的安装方法一步一步安装验证,其中遇到一些依赖库安装问题,已整理到本文安装步骤中。1. OpenWRT Linux 上安装 EasyCwmpEasyCwmp 部分EasyCwmp主要是在OpenWRT Linux平台上开发和测试的。下载:下载 easycwm_easycwmp 安装

随便推点

ubuntu16.04中python版本切换失败_ubuntu切换 python 没有生效-程序员宅基地

文章浏览阅读1.3k次,点赞2次,收藏4次。1.我之前创建博客说了Ubuntu中自带python2.7和python3.5可以自行切换。详情请查看下面链接:https://mp.csdn.net/postedit/797423622.但是今天我朋友也想进行python自行切换。我过去帮忙却是发现不可以。使用命令update-alternatives --list python失败列表中只会显示python2.7 没有python3.5怎么回..._ubuntu切换 python 没有生效

kettle 持续运行时导致的内存溢出_kettle内存一直上涨-程序员宅基地

文章浏览阅读8.5k次,点赞3次,收藏4次。java调用 kettle 长时间运行时候,随着时间的增长,占用内存一直上升,GC无法回收的内存越来越高,导致内存溢出。 请查看你的kettle-core.jar 的版本,如果是4.2一下的,请升级到4.4即可 网上找这个问题找了好久找不到,后来翻墙才看到这个问题,写出来分享下 ..._kettle内存一直上涨

uniapp 微信小程序实现走势图生成图片分享_如何做一个走势的小程序-程序员宅基地

文章浏览阅读1.4k次。项目场景:提示:当前页面分享时 把走势图生成一张图片 并且生成图文分享分享出去:效果图:走势图部分:提示:这部分是走势图部分的代码html:<view class="qiun-charts" > <canvas canvas-id="qykccanvasMixid" id="qykccanvasMixid" class="charts" @error="error" @touchstart="touchMi..._如何做一个走势的小程序

微信小程序界面设计——自定义一个好看的头图_微信小程序自定义头部图片-程序员宅基地

文章浏览阅读1.3k次。先看效果图源码<view style="overflow: hidden;"> <image src='http://static.iswenzi.com/image/headImg.jpg' mode='widthFix' style='width:100%; display: block; filter: blur(2rpx); transform: scale(1.2);'></image></view><view clas_微信小程序自定义头部图片

普林斯顿大学计算机科学排名,普林斯顿大学研究生计算机系统专业排名-程序员宅基地

文章浏览阅读170次。原标题:普林斯顿大学研究生计算机系统专业排名 普林斯顿地处纽约和费城之间,是一座别具特色的乡村都市,小城位于新泽西州西南的特拉华平原,面积约为7平方公里,东濒卡内基湖,西临特拉华河。普林斯顿的景色幽雅,四周绿树成荫、绿草丛丛,清澈的河水环绕着小城静静流淌;普林斯顿人口约为3万,绝大部分市民生活富裕;小城交通方便,距离纽约和费城只需大概1小时车程,加上小城恬静而又安详的生活,浓浓的文化氛围笼罩下的贵..._普林斯顿大学计算机科学

Linux中oracle——解决backspace和上下键使用出现乱码-程序员宅基地

文章浏览阅读88次。Vi编辑器修改文件.bash_profile可解决backspace出现乱码问题   使用SecureCRT或是pietty_ch连接到一台安装有Oracle DB 10g的RHEL4.2的机器,linux使用的shell是..._linux oracle里面上下键为乱码

推荐文章

热门文章

相关标签