// 设置窗口属性的参数WindowManager.LayoutParams layoutparams= getWindow().getAttributes();//设置窗口高度与宽度  单位:像素layoutparams.height=200;  layoutparams.weight=200;//设置窗口垂直方向的位置 layoutparams.y=20;//设置窗口垂直位置时 必须Gravity.Top 或 Gravity.Bottom layoutparams.gravity=Gravity.Top;//设置窗口的透明度 layoutparams.alpha=100; 0- 表示完全透明  100- 表示窗口不透明// 设置窗口的属性 getWindow().setAttributes(layoutparams);


设置窗口属性的几点注意:
1- Window.SetAttributes 方法必须在SetContentView 之后
2- LayoutParams.y表示窗口顶边到低端的距离
3- LayoutParams.gravity :
Gravity.Top .y 表示窗口顶边到顶端的距离
Gravity.Bottom .y 表示窗口底边到低端的距离

更多相关文章

  1. Android(安卓)视频播放器
  2. android&&ScaleType android:scaleType="centerCrop"这个属性把
  3. 杂乱之android的字体相关类Typeface
  4. Android布局优化之TextView、ImageView合二为一
  5. android悬浮窗的两种实现方案
  6. RelativeLayout布局属性详解
  7. android 一些常用控件属性设置
  8. android实现xml数据的解析
  9. Android学习之保持屏幕常亮的几种方法

随机推荐

  1. sdk2.2. 没发现有google map api 离线下
  2. Android学习札记20:ScaleGestureDetector
  3. Android中的骨架加载预览(Skeleton),Recycle
  4. java.lang.Class Cast Exception: androi
  5. AndroidStudio常见问题
  6. 优化 Android(安卓)Studio 启动、编译、
  7. Android(安卓)Studio AIDL实现
  8. 有空待研究的几篇不错的surfaceflinger文
  9. android:configChanges="keyboardHidden|
  10. Android学习笔记(三)UI