1.设置半透明主题2.设置window的alpha值 // WindowManager.LayoutParams lp = getWindow().getAttributes(); // lp.alpha = 0.5f; //0.0-1.0 // getWindow().setAttributes( ...
之前做自定义对话框需要宽度铺满全屏时,基本是这样操作的.AlertDialogdialog=newAlertDialog.Builder(context).create();
dialog.show();
Windowwindow=dialog.getWindow();
WindowManager.LayoutParamslp=window.getAttributes();
lp.width=WindowManager.LayoutParams.MATCH_..
分类:
移动开发 时间:
2016-06-17 19:45:02
阅读次数:
3266
本文将分以下在步骤寻找android中事件的来源:
一、activity启动时 创建window以及windowManager的过程。
二、调用setContentView设置布局的过程
三、Activity在onResume之后创建ViewRootImp将window和DecorView关联的过程
四、创建InputChanel 发送给InputManagerService进行注册的过程...
分类:
移动开发 时间:
2016-06-16 16:24:43
阅读次数:
308
请看下图: 首先是一个小的悬浮窗显示的是当前使用了百分之多少的内存,点击一下小悬浮窗,就会弹出一个大的悬浮窗,可以一键加速。好,我们现在就来模拟实现一下类似的效果。 先谈一下基本的实现原理,这种桌面悬浮窗的效果很类似与Widget,但是它比Widget要灵活的多。主要是通过WindowManager ...
分类:
移动开发 时间:
2016-06-16 01:40:47
阅读次数:
339
Android中常用Manager: ActivityManager,FragmentManager,PackagerManager, DownloadManager,ConnectivityManager,windowManager, NotificationManager,TelephonyMa ...
分类:
移动开发 时间:
2016-06-14 19:18:22
阅读次数:
178
本文转载自: http://blog.csdn.net/stevenhu_223/article/details/8504058 悬浮窗口的实现涉及到WindowManager(基于4.0源码分析),它是一个接口,实现类有WindowManagerImpl,CompatModeWrapper(Win ...
分类:
移动开发 时间:
2016-06-14 10:03:49
阅读次数:
270
WindowManager是Android中一个重要的服务(Service )。WindowManager Service 是全局的,是唯一的。它将用户的操作,翻译成为指令,发送给呈现在界面上的各个Window。Activity会将顶级的控件注册到
Window Manager 中,
当用户真是触碰屏幕或键盘的时候,Window Manager就会通知到,而当控件有一些请求产生,也会经由Vi...
分类:
移动开发 时间:
2016-06-12 03:00:56
阅读次数:
226
具体错误: android.view.WindowManager$BadTokenException:Unable to add window - token android.view.ViewRoot$W@47ff8b70 is not valid;is your actvity runing? ...
全屏在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码 requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题 getWindow().setFlags(WindowManager.Layou ...
分类:
移动开发 时间:
2016-06-01 15:27:24
阅读次数:
174
在android6.0项目中,因需要做全屏处理,故在此整理出全屏时禁止通知栏下滑的代码,希望可以帮助到也有如此困惑的人。1.在onCreate中添加://设置全屏requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, W..
分类:
移动开发 时间:
2016-05-30 15:58:46
阅读次数:
929