1.显示对话框到指定位置
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setTitle("警告对话框");
builder.setMessage("显示对话框到指定位置");
AlertDialog dialog = builder.create();
Window window = dialog.getWindow();
WindowManager.LayoutParams lp = window.getAttributes();
lp.x = 200;
lp.y = 150;
dialog.show();
2.全屏对话框
res/values/styles.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Dialog_Fullscreen">
<item name="android:windowFullscreen">true</item>
<item name="android:windowNoTitle">true</item>
</style>
</resources>
Dialog dialog = new Dialog(MainActivity.this, R.style.Dialog_Fullscreen);
dialog.setTitle("全屏显示");
dialog.setContentView(R.layout.dialog);
dialog.show();
3.透明圆角Dialog
http://download.youkuaiyun.com/detail/zhouyuanjing/4720657
4.带箭头的Dialog
http://blog.youkuaiyun.com/superonion0031/article/details/7284626