1.在AndroidManifest.xml加入一条

<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>

2.代码如下:

wm=(WindowManager)getApplicationContext().getSystemService("window");

//设置LayoutParams(全局变量)相关参数

wmParams = ((MyApplication)getApplication()).getMywmParams();

wmParams.type=2002;

//wmParams.format=1;

wmParams.flags|=8;

wmParams.gravity=Gravity.LEFT|Gravity.TOP; //调整悬浮窗口至左上角

//以屏幕左上角为原点,设置x、y初始值

wmParams.x=0;

wmParams.y=0;

//设置悬浮窗口长宽数据

wmParams.width=400;

wmParams.height=400;

//显示myFloatView图像

wm.addView(ll, wmParams);

http://download.csdn.net/download/ssiagu/3300538转自

更多相关文章

  1. Android应用程序窗口(Activity)的运行上下文环境(Context)的创建过程
  2. Android 核心分析(12) -----Android GEWS窗口管理之基本架构原理
  3. android登录窗口――基础编
  4. android 一直在最前面的浮动窗口效果
  5. android N多窗口和画中画属性
  6. 让Activity变成一个窗口:Activity属性设定
  7. 面试例题1:如何在android应用程序的窗口上绘制图形
  8. android 悬浮窗口
  9. android 自定义弹出窗口

随机推荐

  1. Android软件开发之盘点所有Dialog对话框
  2. 《Android深度探索(卷1):HAL与驱动开发》新
  3. Android高手进阶教程(四)之----Android(
  4. Android(安卓)热敏打印机打印二维码
  5. flutter插件开发学习之旅(7)-------双平台
  6. Android(安卓)正移植到C#
  7. 不仅是微软和诺基亚,谁都无法 fork Androi
  8. Cocos2d-x从C++端调用Android端的非静态
  9. android NDK的第一个实验
  10. android 跨应用程序广播发送接受