码迷,mamicode.com
首页 >  
搜索关键字:windowmanager    ( 389个结果
Android4.3引入的UiAutomation新框架官方简介
译者序:Google在Android 4.3发布时提供了一套新的UiAutomation框架来支持用户界面自动化测试,该框架通过运用已有的Accessibility APIs来模拟用户跟设备用户界面的交互:比如获取窗口界面控件和注入事件等。如在4.3之前UiAutomator工具是通过InputManager或者更早的WindowManager来注入KeyEvent等,4.3之后用的就是新框架Ui...
分类:移动开发   时间:2014-10-27 12:51:59    阅读次数:262
monkey源码分析之事件注入方法变化
在上一篇文章《Monkey源码分析之事件注入》中,我们看到了monkey在注入事件的时候用到了《Monkey源码分析番外篇之Android注入事件的三种方法比较》中的第一种方法,通过Internal API的WindowManager的injectKeyEvent之类的方法注入事件。这种方法在android api level 16也就是android4.1.2之后已经发生了变化: ...
分类:其他好文   时间:2014-10-26 11:51:04    阅读次数:228
Android_Dialog_设置Dialog窗口的大小
/** * 设置Dialog窗口的大小 */ private void setWindowSize() { DisplayMetrics dm = new DisplayMetrics(); WindowManager m = getWindowManager(); m.getDefaultDisplay().getMetrics(dm); // 为获取屏幕宽、高 W...
分类:移动开发   时间:2014-10-25 15:51:37    阅读次数:209
Monkey源码分析之事件注入
本系列的上一篇文章《Monkey源码分析之事件源》中我们描述了monkey是怎么从事件源取得命令,然后将命令转换成事件放到事件队列里面的,但是到现在位置我们还没有了解monkey里面的事件是怎么一回事,本篇文章就以这个问题作为切入点,尝试去搞清楚monkey的event架构是怎么样的,然后为什么是这样架构的,以及它又是怎么注入事件来触发点击等动作的。 在看这篇文章之前,希望大家最好先去看下另外几...
分类:其他好文   时间:2014-10-25 10:37:04    阅读次数:497
Monkey源码分析番外篇之WindowManager注入事件如何跳出进程间安全限制
在分析monkey源码的时候有些背景知识没有搞清楚,比如在看到monkey是使用windowmanager的injectKeyEvent方法注入事件的时候,心里就打了个疙瘩,这种方式不是只能在当前应用中注入事件吗?Google了下发现了国外一个大牛有留下蛛丝马迹描述这个问题,特意摘录下来并做相应部分的翻译,其他部分大家喜欢就看下,我就不翻译了。 How it works Behin...
分类:Windows程序   时间:2014-10-24 16:38:05    阅读次数:272
【Anroid界面实现】WindowManager类使用详解——用户首次打开APP的使用教学蒙板效果实现
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 在上一篇的文章中,我们介绍了如何实现桌面悬浮窗口,在这个效果的实现过程中,最重要的一个类就是WindowManager,今天这篇文章,将对WindowManager的使用进行介绍,并且实现一个使用WindowManager来实现用户打开APP,显示首次使用教学蒙板的效果。 WindowManager类实现了ViewManager接口,ViewManager接口允许我们在Activity上添加或者是移除...
分类:移动开发   时间:2014-10-24 13:02:35    阅读次数:280
【Android】常见异常 —— android.view.WindowLeaked 分析以及解决办法
问题虽小,不过不知道还是比较麻烦的。异常信息: 10-22 10:19:38.651 12723-12723/cn.com.zte.uc E/WindowManager﹕ android.view.WindowLeaked: Activity cn.com.zte.uc.activites.shipTicket.OrderWrite1 has leaked window com.android...
分类:移动开发   时间:2014-10-22 11:04:40    阅读次数:129
关于AlertDialog.Builder(Context context)中所应传入的context
错误报告:10-20 14:34:46.565: E/AndroidRuntime(23098): FATAL EXCEPTION: main10-20 14:34:46.565: E/AndroidRuntime(23098): android.view.WindowManager$BadToke...
分类:其他好文   时间:2014-10-20 16:38:32    阅读次数:151
AlertDialog 设定位置
AlertDialog alert = new AlertDialog.Builder(this).create();WindowManager.LayoutParams lp =alert.getWindow().getAttributes();// lp.x=0;lp.y=100;alert.s...
分类:其他好文   时间:2014-10-18 13:56:35    阅读次数:176
android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application
原博客地址:http://aijiawang-126-com.javaeye.com/blog/662336在Activity中newSpinner是我把mContext传入,但是出了 android.view.WindowManager$BadTokenException: Unable to a...
分类:移动开发   时间:2014-10-17 15:25:28    阅读次数:167
389条   上一页 1 ... 30 31 32 33 34 ... 39 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!