Android_Dialog_设置Dialog窗体的大小

	/**
	 * 设置Dialog窗体的大小
	 */
	private void setWindowSize() {
		DisplayMetrics dm = new DisplayMetrics();
		WindowManager m = getWindowManager();
		m.getDefaultDisplay().getMetrics(dm);
		// 为获取屏幕宽、高
		WindowManager.LayoutParams p = getWindow().getAttributes(); // 获取对话框当前的參数值
		// p.height = (int) (d.getHeight() * 1.0); //高度设置为屏幕的1.0
		p.width = (int) (dm.widthPixels * 0.86); // 宽度设置为屏幕的0.85
		p.alpha = 1.0f; // 设置本身透明度
		p.dimAmount = 0.6f; // 设置黑暗度
		getWindow().setAttributes(p);
	}
时间: 2024-08-08 13:57:40

Android_Dialog_设置Dialog窗体的大小的相关文章

Android_Dialog_设置Dialog窗口的大小

/** * 设置Dialog窗口的大小 */ private void setWindowSize() { DisplayMetrics dm = new DisplayMetrics(); WindowManager m = getWindowManager(); m.getDefaultDisplay().getMetrics(dm); // 为获取屏幕宽.高 WindowManager.LayoutParams p = getWindow().getAttributes(); // 获取对

cocos2d-x3.0rc 版 设置模拟器窗体大小

由于刚接触这职业时间不是非常长.也是第一次写博客,假设有错误的地方还请大神们指出,开通这博客目的非常easy相互学习和讨论(更重要的是记录工作中学到的东西以方便以后自己查阅) 先后參与过两个项目.只是框架都是搭建好了,非常大一部分都已经完毕.当要用到的时候仅仅要复制后进行改动,都说程序员越懒前进的越快,后来我才懂得原来复制是高手在用的,我这样的菜鸟不适合.在复制中把非常多C++的东西都过滤掉了,晚上闲着没事就自己创建了个project,当我打开project却无从下手.我開始害怕... 原来我什

窗体的基类中没有设定大小,所以才不能居中,若要窗体居中,必须使用setfixedsize()函数或者resize()函数设定窗体的大小,居中才能正常使用

最近开发中,遇到了窗体不能居中的问题,看了网上的很多文章,窗口居中,无非都是move至窗口的中心目标; 有两种方式, 一种在构造函数中直接计算中心坐标; 另一种是在窗口show后再move至相应坐标.但是自己在构造函数中添加了对应的句子以后,窗体不在窗口的(0,0)点显示,反而在右下角显示,自己很是郁闷.网上的两种方法,基本操作如下: 方法一:在窗口(QWidget类及派生类)的构造函数中添加如下代码: #include <QDesktopWidget> //.......QDesktopWi

改变窗体的大小(理解鼠标的操作事件和过程)

1.Designer.cs代码 namespace 手动改变自制窗体的大小 { partial class Form1 { /// <summary> /// 必需的设计器变量. /// </summary> private System.ComponentModel.IContainer components = null; /// <summary> /// 清理所有正在使用的资源. /// </summary> /// <param name=&

使用设置自定义对话框的大小,位置,样式以及设置在安卓桌面上弹出对话框

第一步:创建对话框 MyDialog mydlg=new MyDialog(context); 第二步:获取对话框的window实例,通过window实例来控制对话框出现的位置,大小和弹出时候的场景 Window dlgwindow=mydly.getWindow(); 设置对话框最终显示位置 dlgWindow.setGravity(Gravity.TOP); 参数可以是Gravity.TOP(顶部),Gravity.BUTTON(底部),Gravity.LEFT(左边),Gravity.RI

Android使用代码设置Dialog的Style

因为项目需求,不能使用Style文件设置Dialog的格式.这可就愁了宝宝了,在网上搜索了一下,基本上都是使用Style文件设置的. 1.Dialog的默认背景的设置 通常情况下对话框有一个window级别的背景,就是我们通常遇到的Dialog周围有黑色的阴影背景.使用代码: this.getWindow().setBackgroundDrawableResource(R.drawable.bg_text_bounced); this.getWindow().setBackgroundDrawa

eclipse内存设置,tomcat内存设置,查看内存大小

eclipse内存设置,tomcat内存设置,查看内存大小 1.点击eclipse上的debug图标旁边的下拉箭头 2.然后选择Run Configurations, 3.系统弹出设置tomcat配置页面,在Argument中末尾添加参数中的VM arguments中追加: -Xms256M -Xmx512M -XX:PermSize=256m -XX:MaxPermSize=512m

【转】notepad++设置字体和字体大小

原文网址:http://www.aichengxu.com/view/604 今天很多朋友问我怎么设置notepad++的代码字体和代码字体的大小,习惯了editplus的朋友可能会在notepad++的设置->首选项中去找,但是很可惜的是没有设置字体和字体大小的选项.这里豆芽专门写篇文章分享下. 设置notepad++字体以及字体大小方法: 打开notepad++点击工具栏上的设置->语言格式设置,切忌是选择语言格式设置,并不是首选项哈. 在弹出的对话框中右侧字体格式栏中选择自己喜欢的字体以

限制窗体的大小

重载 TCustomForm 中的消息处理函数procedure WMGetMinMaxInfo(var Message: TWMGetMinMaxInfo); message WM_GETMINMAXINFO; procedure TBrxServerForm.WMGetMinMaxInfo(var Message: TWMGetMinMaxInfo);begin inherited; With Message.MinMaxInfo^ do begin ptMinTrackSize.X :=