通过上一篇《Android4.3引入的UiAutomation新框架官方简介》我们可以看到UiAutomator其实就是使用了UiAutomation这个新框架,通过调用AccessibilitService
APIs来获取窗口界面控件信息已经注入用户行为事件,那么今天开始我们就一起去看下UiAutomator是怎么运作的。
我们在编写了测试用例之后,我们需要通过以下几个步骤把测试脚本bui...
分类:
其他好文 时间:
2014-10-28 10:25:53
阅读次数:
157
何为Home Screen Widgets
Home screen Widget即称为小工具或者中文小工具,是显示在主页上的views,通过后台进程更新view的数据。
Android由AppWidgetManager来管理系统的widgets。安装apk后,会根据widget定义在widget列表中显示该Widget的名称、图标以及所占空间,在Android4.0中,以网格方式来显示...
分类:
移动开发 时间:
2014-10-27 17:38:00
阅读次数:
267
iOS中使用block进行网络请求回调HttpRequest.h//// HttpRequest.h// UseBlockCallBack//// Created by Michael on 2/13/14.// Copyright (c) 2014 EIMS. All rights res...
分类:
移动开发 时间:
2014-10-27 16:59:52
阅读次数:
213
译者序:Google在Android 4.3发布时提供了一套新的UiAutomation框架来支持用户界面自动化测试,该框架通过运用已有的Accessibility APIs来模拟用户跟设备用户界面的交互:比如获取窗口界面控件和注入事件等。如在4.3之前UiAutomator工具是通过InputManager或者更早的WindowManager来注入KeyEvent等,4.3之后用的就是新框架Ui...
分类:
移动开发 时间:
2014-10-27 12:51:59
阅读次数:
262
在了解storage access framework
之前,我们先来看看android4.4中的一个特性。如果我们希望能选择android手机中的一张图片,通常都是发送一个Intent给相应的程序,一般这个程序是系统自带的图库应用(如果你的手机中有两个图库类的app
很可能会叫你选择一个),这个Intent一般是这样写的:
Intent intent=new Intent(Intent.A...
分类:
移动开发 时间:
2014-10-27 10:53:22
阅读次数:
410
AndroidICS4.0版本的launcher拖 拽的流程,基本和2.3的相似。就是比2.3写的封装的接口多了一些,比如删除类的写法就多了个类。等等。4.0的改变有一些,但是不是特别大。这个月一 直在改动Launcher的缩略图的效果,4.0的缩略图的功能没有实现,还得从2.3的Launcher中...
分类:
移动开发 时间:
2014-10-27 06:56:14
阅读次数:
270
第一步请求 get \http:sfsf.html \http1.1封装报文 method url Protol 类 HttpRequest第二步 处理这里需要使用到 HttpRequest对象 判断处理 如果是静态文件 如HTML cs 等后缀的文件 直接IO(读取) ...
分类:
其他好文 时间:
2014-10-27 01:43:56
阅读次数:
170
做过android平台的同仁大多都知道android原生态只支持了一个sd卡,默认的挂载点也就是/mnt/sdcard,所以在应用中使用getExternalStorageDirectory()得到的都是/mnt/sdcard,通常会symlink 到/sdcard目录。做过全...
分类:
移动开发 时间:
2014-10-26 17:06:38
阅读次数:
451
在上一篇文章《Monkey源码分析之事件注入》中,我们看到了monkey在注入事件的时候用到了《Monkey源码分析番外篇之Android注入事件的三种方法比较》中的第一种方法,通过Internal
API的WindowManager的injectKeyEvent之类的方法注入事件。这种方法在android api level 16也就是android4.1.2之后已经发生了变化:
...
分类:
其他好文 时间:
2014-10-26 11:51:04
阅读次数:
228
基于android4.4系统行车记录应用黑屏问题分析及对策 笔者最近遇到一个棘手的问题,那就是行车记录应用出现黑屏的问题,现象就是进入行车记录应用surface是黑的,录像文件几分钟一个的那种,每个文件的大小都是零。看到这个大家都非常重视,对于车载产品来说,行车记录功能需要保持长时间正常工作,出现这种问题肯定是不能接受的,必须解决!那这个问题是怎么出现的呢? 跟了很长时...
分类:
移动开发 时间:
2014-10-25 20:10:12
阅读次数:
187