Techgogogo

做个有追求的全栈程序员。当前在做的产品-晓日程: http://xricheng.com。自主博客: http://techgogogo.com; 最新动向: 回炉重造高数线代概论,为机器学习打基础...

Android4.3引入的UiAutomation新框架官方简介

译者序:Google在Android 4.3发布时提供了一套新的UiAutomation框架来支持用户界面自动化测试,该框架通过运用已有的Accessibility APIs来模拟用户跟设备用户界面的交互:比如获取窗口界面控件和注入事件等。如在4.3之前UiAutomator工具是通过InputM...

2014-10-27 11:07:53

阅读数 13048

评论数 0

Android自动化测试中AccessibilityService获取控件信息

ch AccessibilityService为一个响应用户发送AccessibilityEvent事件的服务类,主要用作对于一些辅助功能的实现中。对于某些方面有缺陷的人群,可以通过辅助功能反馈给用户。         AccessibilityService的介绍,网络上有很多,我就...

2014-10-26 21:40:58

阅读数 4178

评论数 3

monkey源码分析之事件注入方法变化

在上一篇文章《Monkey源码分析之事件注入》中,我们看到了monkey在注入事件的时候用到了《Monkey源码分析番外篇之Android注入事件的三种方法比较》中的第一种方法,通过Internal API的WindowManager的injectKeyEvent之类的方法注入事件。这种方法在a...

2014-10-26 09:40:12

阅读数 2993

评论数 0

Monkey源码分析番外篇之Android注入事件的三种方法比较

原文:http://www.pocketmagic.net/2012/04/injecting-events-programatically-on-android/#.VEoIoIuUcaV 往下分析monkey事件注入源码之前先了解下在android系统下事件注入的方式,翻译一篇国外文章如下。...

2014-10-24 16:54:52

阅读数 7101

评论数 1

Monkey源码分析番外篇之WindowManager注入事件如何跳出进程间安全限制

在分析monkey源码的时候有些背景知识没有搞清楚,比如在看到monkey是使用windowmanager的injectKeyEvent方法注入事件的时候,心里就打了个疙瘩,这种方式不是只能在当前应用中注入事件吗?Google了下发现了国外一个大牛有留下蛛丝马迹描述这个问题,特意摘录下来并做相应部...

2014-10-24 15:23:48

阅读数 3460

评论数 3

ActivityManager框架解析

转载chu c ActivityManager在操作系统中有重要的作用,本文利用操作系统源码,逐步理清ActivityManager的框架,并从静态类结构图和动态序列图两个角度分别进行剖析,从而帮助开发人员加强对系统框架及进程通信机制的理解。 ActivityManager的作用 参照SDK...

2014-10-24 11:16:25

阅读数 1544

评论数 0

MonkeyRunner源码分析之-谁动了我的截图?

本文章的目的是通过分析monkeyrunner是如何实现截屏来作为一个例子尝试投石问路为下一篇文章做准备,往下一篇文章本人有意分析下monkeyrunner究竟是如何和目标测试机器通信的,所以最好的办法本人认为是先跟踪一个调用示例从高层到底层进行分析,本人以前分析操作系统源代码的时候就是先从用户层...

2014-10-19 15:11:15

阅读数 4226

评论数 0

adb概览及协议参考

原文:https://github.com/android/platform_system_core/blob/master/adb/OVERVIEW.TXT) Implementation notes regarding ADB. ADB实现注解 1. General Overview: 1概要...

2014-10-19 10:37:23

阅读数 4372

评论数 0

ADB server didn't ACK

出处:http://jingyan.baidu.com/article/454316aba27e49f7a7c03ab1.html 1 2 3 4 5 6 7 分步阅读 当我们通过eclipse开发And...

2014-10-04 11:40:36

阅读数 1272

评论数 0

Android下WindowManager的作用

写Android程序的时候一般用WindowManager就是去获得屏幕的宽和高,来布局一些小的东西。基本上没有怎么看他的其他的接口。 这两天想写一个简单的类似于Toast的东西,自定义布局,突然发现,原来Toast的时间是不能自己定义的,只有两个固定的时间,分别是2秒和3.5秒。我的需求是...

2014-09-25 17:35:16

阅读数 1743

评论数 0

Android 之 Window、WindowManager 与窗口管理

其实在android中真正展示给用户的是window和view,activity在android中所其的作用主要是处理一些逻辑问题,比如生命周期的管理、建立窗口等。在android中,窗口的管理还是比较重要的一块,因为他直接负责把内容展示给用户,并和用户进行交互。响应用户的输入等。 在讲窗口...

2014-09-25 17:34:21

阅读数 1813

评论数 0

Android DecorView浅析

不知道 摘要 一、DecorView为整个Window界面的最顶层View。 二、DecorView只有一个子元素为LinearLayout。代表整个Window界面,包含通知栏,标题栏,内容显示栏三块区域。 三、LinearLayout里有两个FrameLayout子元素。 (20)为...

2014-09-25 15:08:37

阅读数 3982

评论数 0

百度百科对Intent的解析

ntent Intent(意图)主要是解决Android应用的各项组件之间的通讯。 Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。 ...

2014-09-09 16:19:04

阅读数 933

评论数 0

ContentProvider中gettype() 和MIME类型的理解

程序入口点 类似于win32程序里的WinMain函数,Android自然也有它的程序入口点。它通过在AndroidManifest.xml文件中配置来指明,可以看到名为NotesList的activity节点下有这样一个intent-filter,其action为android.int...

2014-09-09 16:01:29

阅读数 986

评论数 0

使用Dev Tools查看App的包名和所有Activity

在使用自动化测试工具如Robotium时,经常需要知道apk的各个

2014-08-29 16:04:34

阅读数 4186

评论数 0

(转载)关于android应用程序的入口Activity

原文地址:http://www.cnblogs.com/leipei2352/archive/2011/08/11/2135600.html

2014-08-29 15:43:46

阅读数 1566

评论数 0

提示
确定要删除当前文章?
取消 删除