1.
res/values/styles.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="dialog" parent="@android:style/Theme.Dialog"><!--name是我们在使用时要用到的资源的标志,parent是指当前的样式所继承的父类样式-->
<item name="android:windowFrame">@null</item>
<item name="android:windowIsFloating">true</item>
<item name="android:windowIsTranslucent">false</item>
<item name="android:windowNoTitle">true</item><!--隐藏标题栏-->
<item name="android:background">@color/trans</item>
<item name="android:windowBackground">@color/trans</item><!--这儿也很重要啊,我这儿用了一张透明的.9.png的图,当然用#00000000也是可以的,否则的话这儿出来后有一个黑色的背景-->
<item name="android:backgroundDimEnabled">true</item><!-- 这个属性设置的是对话框是否带有半透明效果,true表示有,如果是false的话就类似popupwindow -->
</style>
</resources>
2.res/values/color.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="trans">#00000000</color><!-- 透明的 -->
</resources>
3.代码中
Dialog myDialog = new Dialog(this, R.style.dialog);//加载属性
myDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
LayoutInflater inflater = ((Activity) context).getLayoutInflater();
View layout = inflater.inflate(R.layout.choose_dialog, null);
myDialog.setContentView(layout);
myDialog.setCanceledOnTouchOutside(true);//触摸对话框外部,对话框消失
myDialog.show();
分享到:
相关推荐
C# 二维码生成、识别,去除白边、任意颜色
C#编写的批量去除图片白边的小程序。 采用像素扫描的方法来确定白边的范围,然后载掉白边。 自动去除图片白边。
自动把图片去白边,如果是长图并且长图内图片之间由白色分隔开,也会自动把长图裁剪为小图。
图片去除白边,批量去除,选择文件夹批量,C#开发 图片去除白边,批量去除,选择文件夹批量,C#开发
该程序用来去除matlab图形的多余白边,适用于单图和多子图,绝对精准。
图像二值化去白边实现紧包效果
自己用c#写的去除图片白边程序,亲测可用,含源码及工程文件,可编译运行,初学者可以借鉴,也能利用其解决一些简单的办公问题,处理后的图片在debug文件中,可根据代码内全路径查找
java 指定url地址生成二维码(去白边、添加水印、添加logo(圆形/方形)) 拷贝即可使用
易语言验证码去白边源码,验证码去白边
zxing测试可用,附删除白边方法,删除后可以调整大小,固定尺寸
android根据输入的内容产生二维码,顺便可以控制白边的大小
易语言源码易语言验证码去白边源码.rar 易语言源码易语言验证码去白边源码.rar 易语言源码易语言验证码去白边源码.rar 易语言源码易语言验证码去白边源码.rar 易语言源码易语言验证码去白边源码.rar 易语言源码...
使用WPF中的GroupBox控件时,如果背景色不是白色,那么会在GroupBox边框出现白边,这个项目包含了去除白边的Style。
经典的介绍linux内核架构的外文资料,pdf格式, 去除了pdf的空白边角,便于放到阅读器中阅读。
BMP上下任意分隔及去上下白边,开发环境:VS2019+MFC
zxing 二维码 调用实例,解决低版本 白边问题,附上 jar 包 和 代码
不是adobe reader 但是比adobe reader更好用
做一个登录页,全屏背景图毛玻璃效果,实现方法如下: ...<body> <div class=login-mask></div> <div class=login-box></div> [removed] var w = window.innerWidth || document.documentElement....