http://www.xsmile.net/?p=538

调用WindowManager,并设置WindowManager.LayoutParams的相关属性,通过WindowManager的addView方法创建View,这样产生出来的View根据WindowManager.LayoutParams属性不同,效果也就不同了。比如创建系统顶级窗口,实现悬浮窗口效果!然后通过覆写悬浮View中onTouchEvent方法来改变windowMananager.LayoutParams中x和y的值来实现自由移动悬浮窗口。

更多相关文章

  1. 2015程序员值得收藏的十大主流android button模式
  2. android persistent属性研究
  3. Android(安卓)之 Animation
  4. Android(安卓)SystemUI 的一些主要操作
  5. 自定义View组件
  6. Android之UI- listview特别的属性
  7. Android动画开发——Animation动画效果(网上整理)
  8. Android(安卓)onConfigurationChanged 不执行
  9. [转]Android(安卓)Studio的logcat窗口被拖出来后如何还原?

随机推荐

  1. Android随笔之——Android单元测试
  2. Android中RelativeLayout各个属性的含义
  3. Android查看外部依赖jar的源码'Android(
  4. 远程调试 Android(安卓)设备使用入门
  5. Android平台简介
  6. Android保存数据几种常用方法解析
  7. Android(安卓)存储路径浅析
  8. [置顶] android利用jni调用第三方库——
  9. 解决Android(安卓)SDK Manager下载问题和
  10. android:layout_gravity 和 android:grav