标签:android des blog http java 使用 os strong
用过手机360和QQ手机管家等一些软件的朋友,会发现,在这些应用中,会出现一个悬浮窗体,例如QQ手机管家中打电话的场景:
这种窗体除了会显示外,还可以移动它的位置,并且一直显示。除了关闭当前程序外,窗口不会主动消失。其实,它的使用原理也很简单,就是借用了WindowManager这个管理类来实现的。
注意:要在AndroidManifest.xml中添加使用权限:
这里,我采用代码布局的方式,模仿了一下QQ这个界面效果:
接下来,在activity中让它显示出来。首先要设置一下WindowManager.LayoutParams:
显示窗体与关闭窗体的方法:
以下是activity的原代码,这里设计了一个双击关闭窗体的效果:
显示的效果:
悬浮窗体例子
http://blog.csdn.net/xyz_fly/article/details/7546096
标签:android des blog http java 使用 os strong
原文地址:http://www.cnblogs.com/daishuguang/p/3873701.html