//在dialog.show()之后调用
publicstaticvoidsetDialogWindowAttr(Dialogdlg,Contextctx){
Windowwindow=dlg.getWindow();
WindowManager.LayoutParamslp=window.getAttributes();
lp.gravity=Gravity.CENTER;
lp.width=LayoutParams.WRAP_CONTENT;//宽高可设置具体大小
lp.he..
分类:
其他好文 时间:
2016-01-11 15:21:45
阅读次数:
226
最近在网上看见一个人在乌云上提了一个漏洞,应用可以开启一个后台Service,检测当前顶部应用,如果为QQ或相关应用,就弹出一个自定义window用来诱骗用户输入账号密码,挺感兴趣的,总结相关知识写了一个demo,界面如下(界面粗糙,应该没人会上当吧,意思到了就行哈=, =):
分析demo之前,先要整理总结一下相关的知识。先看看Window类,Window是一个...
分类:
移动开发 时间:
2016-01-10 14:26:07
阅读次数:
266
Popupwindow 完美demo实现图示:关键代码说明:1.弹出popupwindow,背景变暗ColorDrawable cd = new ColorDrawable(0x000000);popuWindow1.setBackgroundDrawable(cd); WindowManager....
分类:
移动开发 时间:
2015-12-29 14:41:54
阅读次数:
262
//获取屏幕的宽度public static int getScreenWidth(Context context) {WindowManager manager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);D...
分类:
移动开发 时间:
2015-12-29 12:58:19
阅读次数:
182
public class MainActivity extends Activity { private WindowManager mWindowManager; private WindowManager.LayoutParams mLayout; private Deskto...
分类:
移动开发 时间:
2015-12-25 19:00:00
阅读次数:
209
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
分类:
移动开发 时间:
2015-12-22 19:13:10
阅读次数:
184
iPhone有个很好用的白色圆点,今天就来研究下Android中的悬浮框,这里主要是实现一个快捷键的功能,当然也可以在悬浮框中做想做的事!悬浮窗的实现主要是通过WindowManager实现,当然WindowManager只是一个接口,想了解源码的同志们可以去看WindowManagerImpl,悬浮框主要是通过WindowManager中的addView,updateView,removeView...
分类:
移动开发 时间:
2015-12-20 22:38:00
阅读次数:
184
最近遇到这样一个问题:E/WindowManager(30314):android.view.WindowLeaked:Activitycom.xxxxxx.www.activity.XXXActivityhasleakedwindowcom.android.internal.policy.impl.PhoneWindow$DecorView{52b0f3acV.E.....R......D0,0-120,95}thatwasoriginallyaddedhere;这是一个窗..
分类:
移动开发 时间:
2015-12-16 19:46:10
阅读次数:
744
调用WindowManager,并设置WindowManager.LayoutParams的相关属性,通过WindowManager的addView方法创建View,这样产生出来的View根据WindowManager.LayoutParams属性不同,效果也就不同了。比如创建系统顶级窗口,实现悬浮...
分类:
移动开发 时间:
2015-12-14 18:11:12
阅读次数:
214
把一个控件长期的添加到窗口上private void showAddress(String address){ wm = (WindowManager) this.getSystemService(Context.WINDOW_SERVICE); Wind...
分类:
移动开发 时间:
2015-12-03 17:10:04
阅读次数:
166