Monkeyrunner 常用按键总结_Android

Monkeyrunner 常用按键

              由于最近对Monkeyrunner 经常使用,抽空把常用按键进行了一番整理,提高工作效率,希望也能帮助到大家。

MonkeyRunner常用的按键介绍

Home键:KEYCOD_HOME
 Back键:KEYCODE_BACK
send键:KEYCODE_CALL
end键:KEYCODE_ENDCALL 

上导航键:KEYCODE_DPAD_UP(现在手机已经没有这个键)
下导航键:KEYCODE_DPAD_DOWN(现在手机已经没有这个键)
左导航:KEYCODE_DPAD_LEFT   现在手机已经没有这个键
右导航键:KEYCODE_DPAD_RIGHT 现在手机已经没有这个键

ok键:KEYCODE_DPAD_CENTER

上音量键:KEYCODE_VOLUME_UP 
下音量键:KEYCODE_VOLUME_DOWN

power键:KEYCODE_POWER
camera键:KEYCODE_CAMERA
menu键:KEYCODE_MENU
search键:KEYCODE_SEARCH
call键:KEYCODE_CALL

按下HOME键 device.press('KEYCODE_HOME',MonkeyDevice.DOWN_AND_UP) 
按下BACK键 device.press('KEYCODE_BACK',MonkeyDevice.DOWN_AND_UP) 
按下下导航键 device.press('KEYCODE_DPAD_DOWN',MonkeyDevice.DOWN_AND_UP) 
按下上导航键 device.press('KEYCODE_DPAD_UP',MonkeyDevice.DOWN_AND_UP) 
按下OK键 device.press('KEYCODE_DPAD_CENTER',MonkeyDevice.DOWN_AND_UP)   

device.press('KEYCODE_ENTER',MonkeyDevice.DOWN_AND_UP)#输入回车

device.press('KEYCODE_BACK',MonkeyDevice.DOWN_AND_UP)#点击返回

 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

时间: 2024-10-09 18:38:39

Monkeyrunner 常用按键总结_Android的相关文章

Monkeyrunner 常用按键总结

Monkeyrunner 常用按键 由于最近对Monkeyrunner 经常使用,抽空把常用按键进行了一番整理,提高工作效率,希望也能帮助到大家. MonkeyRunner常用的按键介绍 Home键:KEYCOD_HOME  Back键:KEYCODE_BACK send键:KEYCODE_CALL end键:KEYCODE_ENDCALL 上导航键:KEYCODE_DPAD_UP(现在手机已经没有这个键) 下导航键:KEYCODE_DPAD_DOWN(现在手机已经没有这个键) 左导航:KEYC

编程语言的常用按键和语法

我经常会在编程语言之间来回转换;我总是想知道,如果使用不同的语法会怎样,这种或那种语法会不会使你表达更清晰,更快地编写程序.我也不太清楚到底会不会,但我知道当用了不同的编程语言时,需要敲哪些键. 这对于那些决定选择一种编程语言的人来说也许很有趣,这也是对这个老问题"我应该学哪种语言?"的回答. 就我所知道的语言来说,在键盘上集中分布跨度更大的语音,通常就是我们所指的丑陋的语言(阅读和编写代码都很困难),例如 shell 和 perl. 你也许会争论说使用变量命名会改变结果,但大多数语言

Android ADB常用命令总结_Android

ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(手机). 它的主要功能有: 运行设备的shell(命令行) 管理模拟器或设备的端口映射 计算机和设备之间上传/下载文件 将本地apk软件安装至模拟器或android设备 ADB是一个客户端-服务器端程序,其中客户端是你用来操作的电脑,服务器端是android设备.先说安装方法,电脑上需要安装客户端.客户端包含在SDK里.设备上不

Android开发常用标签小结_Android

本文较为详细的总结了Android开发常用标签.分享给大家供大家参考.具体如下: android中inputType android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用.这也大大的方便的操作.有时需要虚拟键盘只为字符或只为数字.所以inputType尤为重要. android:paddingLeft与android:layout_marginLeft的区别 当按钮分别设置以上两个属性时,得到的效果是不一样的. android:paddingLeft

android之计时器(Chronometer)的使用以及常用的方法_Android

在Android的SDK中,为我们提供了一个计时器,这个计时器称为Chronometer,我们可以成它为Android的一个组件,同时它也具备自己独有的方法.下面我们举例介绍下这个计时器的使用以及常用的方法. 跟其他UI组件一样,当我们要使用它的时候,在布局文件中对应的位置声明定义计时器的位置与属性. 复制代码 代码如下: <Chronometer android:id="@+id/chronometer" android:layout_width="wrap_cont

分享五种Android常用布局方式_Android

现在Android非常疯狂,所以网上关于Android学习的资料如雨后春笋般冒起来,像这些基础的东西更是多如牛毛,我会把用过的东西碰到的困难和怎么解决的记录下来,一来可以供自己复习万一以后又碰到类似的问题就可以直接拿来看下.二来可以给初学者一点小小的帮助. Android布局是应用界面开发的重要一环,在Android中,共有五种布局方式,分别是:FrameLayout(框架布 局),LinearLayout (线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相

Android开发笔记 TableLayout常用的属性介绍_Android

TableLayout经常用到的属性有: android:collapseColumns:以第0行为序,隐藏指定的列: android:collapseColumns该属性为空时,效果如下图: 开发笔记 TableLayout常用的属性介绍_Android-linearlayout常用属性"> 把android:collapseColumns=0,2-------------->意思是把第0和第2列去掉,如下图: android:shrinkColumns:以第0行为序,自动延伸指定

多种编程语言的常用按键和语法_相关技巧

我经常会在编程语言之间来回转换:我总是想知道,如果使用不同的语法会怎样,这种或那种语法会不会使你表达更清晰,更快地编写程序.我也不太清楚到底会不会,但我知道当用了不同的编程语言时,需要敲哪些键. 这对于那些决定选择一种编程语言的人来说也许很有趣,这也是对这个老问题"我应该学哪种语言?"的回答. 就我所知道的语言来说,在键盘上集中分布跨度更大的语音,通常就是我们所指的丑陋的语言(阅读和编写代码都很困难),例如 shell 和 perl. 你也许会争论说使用变量命名会改变结果,但大多数语言

Android按钮单击事件的四种常用写法总结_Android

很多学习Android程序设计的人都会发现每个人对代码的写法都有不同的偏好,比较明显的就是对控件响应事件的写法的不同.因此本文就把这些写法总结一下,比较下各种写法的优劣,希望对大家灵活地选择编码方式可以有一定的参考借鉴价值. xml文件代码如下: <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_conte