样式一:
styles.xml
<style name="Dialog" parent="android:style/Theme.Dialog">
<item name="android:windowNoTitle">true</item>
<item name="android:windowFrame">@null</item> <!--边框-->
<item name="android:windowIsFloating">true</item> <!--是否浮现在activity之上-->
<item name="android:windowIsTranslucent">true</item><!--半透明-->
<item name="android:background">@android:color/transparent</item><!--背景透明-->
<item name="android:windowBackground">@android:color/transparent</item><!--背景透明-->
<item name="android:backgroundDimEnabled">true</item> <!--蒙版- 模糊 -->
</style>
样式二:styles.xml
<style name="RecordAudioDialogSytle">
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowAnimationStyle">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowNoDisplay">true</item>
<item name="android:windowIsFloating">true</item>
<item name="android:windowFrame">@null</item>
<item name="android:windowIsTranslucent">false</item>
<item name="android:windowBackground">@drawable/filled_box</item>
<item name="android:backgroundDimEnabled">false</item>
</style>
圆角设置:
filled_box.xml
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#ffffffff"/>
<stroke android:width="1dip" color="@android:color/transparent"/>
<corners android:radius="7dip" />
<padding android:left="0dip" android:top="0dip"
android:right="0dip" android:bottom="0dip" />
</shape>
显示:
Dialog dialog = new Dialog(this,R.style.RecordAudioDialogSytle);
dialog.setCancelable(false);
dialog.setContentView(R.layout.main);
dialog.show();
android4.0设置状态栏:
private void setStatusBarState(boolean statusBarState){
StatusBarManager sbm = (StatusBarManager) mActivity.getSystemService("statusbar");
if(statusBarState){
sbm.disable(sbm.DISABLE_NONE);
}else{
sbm.disable(sbm.DISABLE_MASK);
}
}
加入权限
<uses-permission android:name="android.permission.STATUS_BAR"/>
<uses-permission android:name="android.permission.DISABLE_STATUS_BAR"/>
分享到:
相关推荐
各种android弹出dialog效果以及各种dialog样式各种android弹出dialog效果以及各种dialog样式各种android弹出dialog效果以及各种dialog样式各种android弹出dialog效果以及各种dialog样式各种android弹出dialog效果...
自定义Dialog样式+大小+位置
android各种dialog样式,基本满足开发的需求,可以直接运行使用,非常简单,所有的样式都在firstActivity这个java文件里,其他的都是没联系的
Dialog样式的Activity
各种android弹出dialog效果以及各种dialog样式.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
dialog样式.希望这个对大家的学习有多多少少的帮助,谢谢
自制一个简单的WheelView控件,配合Dialog样式的Activity使用 为什么不直接用Dialog呢? 因为感觉Dialog有时候传值会很麻烦,而且写起来也不方便。用Activity仿的话就很方便,效果也不错。 当然用Dialog也是可以的,...
自定义Dialog(Activity样式改为Dialog)
详情请见:http://www.yipwey.com/detail/dialogactivity/
qml 用item自定义dialog 对话框 很好用的一个自定义对话框
Android开发中几乎每个项目都会用到对话框,我昨天找了别人写的常用样式的对话框,上传到这里和大家交流学习
Android Dialog更改样式及显示位置 效果: http://blog.csdn.net/amazing_alex/article/details/23273387
自定义Dialog的各种样式,包括自定义视图、PopupWindow,相关博文:http://www.cnblogs.com/tianzhijiexian/p/3867731.html
自定义带两个按钮的Dialog
自定义对话框LoadingDialog和Toast,可以添加Gif动画的Dialog,喜欢的自行下载!
省市区三级联动选择dialog 参考了该作者的项目https://github.com/duanhong169/PickerView 做了细微的修改 变成对话框 用起来很简单
自定义的一个仿IOS风格dialog
android-styled-dialogs 可自定义样式的dialog.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
主要介绍了Android实现可使用自定义透明Dialog样式的Activity,结合完整实例形式分析了Android Activity自定义style的操作步骤与相关技巧,需要的朋友可以参考下