Android---系统服务之 ---WindowManagerWindowManager是Android中一个重要的服务(Service )。WindowManager Service 是全局的,是唯一的。它将用户的操作,翻译成为指令,发送给呈现在界面上的各个Window。Activity会将顶级...
分类:
移动开发 时间:
2015-05-12 18:40:33
阅读次数:
143
一、目标 实现自定义的Toast窗口在来电时可以自由移动至屏幕的任意位置,并保存该位置二、代码实现 1、在“显示号码归属地”服务(ShowPhoneAddService)类中的自定义吐司(myToast)方法中,在窗口对象WindowManager.LayoutParams(params,该变量.....
分类:
移动开发 时间:
2015-05-06 17:16:07
阅读次数:
210
一、目标 设置自定义Toast窗口的显示位置(第1-2步);二、代码实现 1、在“显示号码归属地”服务(ShowPhoneAddService)类中的自定义吐司(myToast)方法中,通过窗口对象WindowManager.LayoutParams(params)的gravity属性可设置自定.....
分类:
移动开发 时间:
2015-05-05 23:10:45
阅读次数:
176
onAttachedToWindow在Activity生命周期中的位置放大招:onAttachedToWindow不能在onCreate中哟~View view = getWindow().getDecorView(); WindowManager.LayoutParams lp = (Windo....
分类:
移动开发 时间:
2015-05-05 10:29:30
阅读次数:
180
第一:在程序代码中实现this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManag...
分类:
移动开发 时间:
2015-05-05 08:49:19
阅读次数:
183
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN | WindowManager.LayoutParams.SOFT_INPUT_ADJUST_UNSPECIF...
分类:
移动开发 时间:
2015-05-03 10:34:27
阅读次数:
218
在广播中启动一个Dialog时出现如下错误信息:Caused by: android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application在代码中添加了di...
分类:
移动开发 时间:
2015-04-29 16:28:43
阅读次数:
272
系统Toast提示时不能够进行取消,如果有多个Toast时会很长时间才消失。自定义Toast通过WindowManager来进行手动的控制Toast的显示与隐藏。能有效的解决该问题。Toast提示的布局layout下toast_view.xml /** * 吐司提示的工具类,能够控制吐...
分类:
其他好文 时间:
2015-04-28 17:35:08
阅读次数:
223
这里设置为跟屏幕一样的宽度,:看代码dlg.show(); WindowManager.LayoutParams params = dlg.getWindow().getAttributes(); params.width = this....
分类:
移动开发 时间:
2015-04-22 20:24:45
阅读次数:
193
全屏在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题getWindow().setFlags(WindowManager.LayoutP...
分类:
移动开发 时间:
2015-04-22 13:18:00
阅读次数:
133