文档章节

Device对象方法介绍

Bony
 Bony
发布于 2017/04/14 20:55
字数 394
阅读 11
收藏 0
def Remark Parameter
_init_screen_size() 舒适化屏幕分辨率  
sdcard_rm(path) 删除SD卡里面的文件 path:需要删除的路径 String
getScreencap(FilePath=None) 获取截屏 FilePath:图片存储路径 String
getScreenRecord(FilePath=None,
time=10, size=None, bit_rate=None,
 rotate=None)
获取录像 FilePath:视频存储路径 String
size:录制大小 int
time:录制时间 int
bit_rate:录制bit率 int
rotate:是否屏幕旋转 int 1/2
click(x, y) 点击 x:横坐标 int
y:纵坐标 int
clickBack() 点击返回  
clickEnter() 点击Enter  
swipe(x, y, x1, y1) 滑动 x:横坐标 int
y:纵坐标 int
x1:结束横坐标 int
y2:结束纵坐标 int
swipe_left() 向左滑动  
swipe_right() 向右滑动  
swipe_up() 向上滑动  
swipe_down() 向下滑动  
longPress(x, y) 长按 x:横坐标 int
y:纵坐标 int
input(text) 输入文字 text:内容 String
tapKeycode(keycode) 根据建CODE按下 keycode:按键code  int
longPressKeycode(keycode) 根据建CODE长按下 keycode:按键code  int
intallApp(apkfile) 安装APP apkfile:本地路径 String
stopApp(packge) 停止APP packge:包名 String
startApp(packge, appActivity) 启动APP packge:包名 String
Activity:Activity名称
appClearData( packgeName) 清除APP数据 packge:包名 String
wifi_stop() 关闭wifi(需要root权限)
wifi_start() 打开wifi(需要root权限)
pid(packgeName) 获取PID packge:包名 String
getMemory(packgename=None) 创建一个APP内存对象 packge:包名 String
getFocusedPackageAndActivity() 获取当前界面  
getElements( TypeName, TypeValue) 获取元素集 TypeName:属性  String
TypeValue:属性值  object
getElement(TypeName, Value) 获取元素 TypeName:属性  String
TypeValue:属性值  object
system() 创建系统对象  
fps_stats_start(focuse_name=None) 启动FPS收集 focuse_name:focuse名称 String
fps_stats_stop( result_name=None) 停止FPS收集 result_name:内容名称 String

© 著作权归作者所有

共有 人打赏支持
上一篇: Django的log输出
下一篇: Raise抛出异常
Bony
粉丝 14
博文 156
码字总数 98835
作品 0
深圳
QA/测试工程师
私信 提问
Android Bluetooth Profile通信

.Bond,Bond即设备之间绑定(配对),这是蓝牙设备之间通信的基础。当搜索到需要bond的设备时,获取到设备对应的BluetoothDevice对象时,我们就可以进行bond操作了。查看BluetoothDevice源码...

天王盖地虎626
01/11
0
0
Android 获取应用程序版本号

功能:获取版本号 思路:版本号位置在AndroidManifest.xml文件中,需要找到一个类可以获取该位置的信息 需要使用到getPackageInfo和 PackageManager 这两个类。 一、getPackageInfo介绍和用法...

FergusJ
2015/09/04
0
0
linux设备模型详解【转】

Linux 2.6内核的一个重要特色是提供了统一的内核设备模型。随着技术的不断进步,系统的拓扑结构越来越复杂,对智能电源管理、热插拔以及plug and play的支持要求也越来越高,2.4内核已经难以...

文艺小青年
2017/06/15
0
0
音视频直播技术--Android视频采集(Camera2)

介绍 今天为大家介绍一下如何在 Android 上进行视频采集。在 Android 系统下有两套 API 可以进行视频采集,它们是 Camera 和 Camera2 。Camera是以前老的 API ,从 Android 5.0(21)之后就已经...

音视频直播技术专家
2017/07/24
0
0
蓝牙开发个人总结文档

基本概念: 安卓平台提供对蓝牙的通讯栈的支持,允许设别和其他的设备进行无线传输数据。应用程序层通过安卓API来调用蓝牙的相关功能,这些API使程序无线连接到蓝牙设备,并拥有P2P或者多端无...

董家二少
2016/01/28
84
0

没有更多内容

加载失败,请刷新页面

加载更多

商品详情页上拉查看详情

商品详情页上拉查看详情 目录介绍 01.该库介绍 02.效果展示 03.如何使用 04.注意要点 05.优化问题 06.部分代码逻辑 07.参考案例 01.该库介绍 模仿淘宝、京东、考拉等商品详情页分页加载的UI效...

潇湘剑雨
30分钟前
1
0
Netty内存池之PoolArena详解

PoolArena是Netty内存池中的一个核心容器,它的主要作用是对创建的一系列的PoolChunk和PoolSubpage进行管理,根据申请的不同内存大小将最终的申请动作委托给这两个子容器进行管理。整体上,P...

爱宝贝丶
35分钟前
4
0
Django使用Channels实现WebSocket--下篇

希望通过对这两篇文章的学习,能够对Channels有更加深入的了解,使用起来得心应手游刃有余 通过上一篇《Django使用Channels实现WebSocket--上篇》的学习应该对Channels的各种概念有了清晰的认...

运维咖啡吧
42分钟前
3
0
linux下设置定时执行shell脚本的示例

很多时候我们有希望服务器定时去运行一个脚本来触发一个操作,比如说定时去备份服务器数据、数据库数据等 不适合人工经常做的一些操作这里简单说下 shell Shell俗称壳,类似于DOS下的command...

阿锋zxf
45分钟前
3
0
介绍Kubernetes监控Heapster

什么是Heapster? Heapster是容器集群监控和性能分析工具,天然的支持Kubernetes和CoreOS,Kubernetes有个出名的监控agent—cAdvisor。在每个kubernetes Node上都会运行cAdvisor,它会收集本机...

xiangyunyan
47分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部