码迷,mamicode.com
首页 > 其他好文 > 详细

uiautomator中InteractionController学习笔记(8)

时间:2017-06-20 19:13:45      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:设计   android   键盘   []   dev   pow   版本号   thunder   for   

4.1版本号


InteractionController将用户的键盘事件注入到android系统中,与系统进行交互(电视为什么不能设计成可组装,屏幕多大自己决定,想 多大就多大)


click(int,int)


在某点点击。


clickAndWaitForNewWindow(int,int,long)


点击某点,得带界面信息变化


freezeRotation()/unFreezeRotation()/isNaturalRotation()/setRotationLeft()/setRotationNatural()/setRotationRight()


这些方法在UiDevice里相同存在,名称也是一样的。不再解释,能够返回UiDevice參考。


getSystemLongPressTime()


通过ContentProvider从系统中获得长安时间


injectEventSync(InputEvent)


将用户的输入时间注入到系统中


isScreenOn()


推断屏幕是后点亮


longTap(int,int)


长按某一点


scrollSwipe(int,int,int,int,int)


sendKey(int,int)


发送键盘事件


sentText(String)


发送字符串


sleepDevice()/wakeDevice()


假设屏幕是亮的,则按power键让屏幕休眠/与sleep相反


swipe(Point[],int)


与UiDevice同样


swipe(int,int,int,int,int)


与UiDevice同样


touchDown(int,int)/touchMove(int,int)/touchUp(int,int)


按下/拖动/抬起。




uiautomator中InteractionController学习笔记(8)

标签:设计   android   键盘   []   dev   pow   版本号   thunder   for   

原文地址:http://www.cnblogs.com/lxjshuju/p/7055702.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!