TouchAction
AppiumDriver的辅助类,主要针对手势操作,比如滑动、长按、拖动等。TouchAction的原理是讲一系列的动作放在一个链条中,然后将该链条传递给服务器。服务器接受到该链条后,解析各个动作,逐个执行。
press(WebElement el)
在控件上执行press操作。
press(int x, int y)
在坐...
分类:
移动开发 时间:
2014-07-23 00:05:07
阅读次数:
293
在android手机上做自动化测试,monkey比cts,Android UnitTest 好用多了,他其实是继承与adb shell中的一段的shell指令。一monkey测试的相关的原理monkey测试的原理就是利用socket通讯的方式来模拟用户的按键输入,触摸屏输入,手势输入等,看设备多长时...
分类:
其他好文 时间:
2014-07-22 22:45:35
阅读次数:
307
这一部分主要介绍了iOS的绘图、手势、协议、block、力学特效动画(包括重力、碰撞、吸附等)以及自动布局的内容。 一、绘图、手势 (1)调用一个自定义的UIView时,可以使用awakeFromNib方法做一些初始化工作。 (2)iOS中绘图需要了解的常用测量单位: CGFloat:浮点...
分类:
移动开发 时间:
2014-07-22 00:38:36
阅读次数:
240
UIGestureRecognizer是一个抽象类,定义了所有手势的基本行为,它有6个子类处理具体的手势:1.UITapGestureRecognizer (任意手指任意次数的点击)// 点击次数numberOfTapsRequired// 手指个数numberOfTouchesRequired [...
分类:
移动开发 时间:
2014-07-22 00:03:36
阅读次数:
208
android开发中为activity增加左右手势识别,如右滑关闭当前页面
/*
* for左右手势
* 1.复制下面的内容到目标Activity
* 2.目标Activity的onCreate()调用initGesture()
* 3.目标Activity需implements OnTouchListener, OnGestureListener
*/
priva...
分类:
其他好文 时间:
2014-07-21 23:13:44
阅读次数:
204
override func viewDidLoad() { super.viewDidLoad() var swipeRight = UISwipeGestureRecognizer(target: self, action: "respondToSwipeGesture:") s...
分类:
其他好文 时间:
2014-07-19 22:37:06
阅读次数:
239
划动(Swipe) 划动手势和挥手(wave)手势类似。识别划动手势需要不断的跟踪用户手部运动,并保持当前手的位置之前的手的位置。因为手势有一个速度阈值,我们需要追踪手运动的时间以及在三维空间中的坐标。下面的代码展示了存储手势位置点的X,Y,Z坐标以及时间值。如果熟悉图形学中的矢量计算,可以将这个认...
分类:
其他好文 时间:
2014-07-19 15:30:32
阅读次数:
384
应用如果需要复杂的手势匹配,这时候可以使用GestureDetector来实现。
实现步骤:
1、实现OnGestureListener类,也可继承SimpleOnGestureListener类然后复写相应函数;
2、创建一个GestureDetector类对象,然后new一个第1步中自定义的监听类对象作为参数穿进去;
3、在接收到MotionEvent事件时,调用OnGestureLi...
分类:
移动开发 时间:
2014-07-19 12:11:17
阅读次数:
249
悬浮按钮 (Hover Button) 悬浮按钮通过将鼠标点击换成悬浮然后等待(hover-and-wait)动作,解决了不小心点击的问题。当光标位于按钮之上时,意味着用户通过将光标悬浮在按钮上一段时间来表示想选中按钮。另一个重要特点是悬浮按钮在用户悬浮并等待时,多少提供了视觉反馈。 必须使用一个计...
分类:
其他好文 时间:
2014-07-19 00:26:37
阅读次数:
340
对于触摸屏,其原生的消息无非按下、抬起、移动这几种,我们只需要简单重载onTouch或者设置触摸侦听器setOnTouchListener即可进行处理。不过,为了提高我们的APP的用户体验,有时候我们需要识别用户的手势,Android给我们提供的手势识别工具GestureDetector就可以帮上大...
分类:
移动开发 时间:
2014-07-18 18:29:03
阅读次数:
207