冰狐智能辅助
QQ群:693133887
登录/注册
首页
文档&下载
移动端
微服务
社区
码农教程
管理中心
关于我们
首页
文档&下载
移动端
微服务
社区
码农教程
管理中心
关于我们
登录/注册
×
消息
好友
×
修改设备模式
是否确认修改设备模式?
×
生成文档
是否确认生成文档?
搜索
准备工作&下载
使用流程
最佳实践
常见问题(
必看
)
常见问题
相对autojs的优势
冰狐必须开启无障碍吗?
可以脱离冰狐后端(不联网)执行脚本吗?
如何执行手机里的离线脚本?
支持卡密(注册码)功能吗?
支持模拟器和云手机吗?
支持蓝牙(USB)HID硬件吗?
支持定制ROM(客制ROM)吗?
不编程如何实现自动化脚本?
如何实现团队协作开发?
如何定制自己的app?
什么是调试模式和发布模式?
如何开启调试功能?
如何发布脚本?
如何调试脚本程序和自动构建?
子账户如何登录?
tag详解
获取当前app的包名和窗口名
查看控件各种属性
通过tag搜索不到控件怎么办?
目标控件即没有text也没有id如何处理?
操作控件view时出现错误或者异常怎么办?
粘贴文本失败如何处理?
点击控件无效如何处理?
滚动页面失败如何处理?
没有编程经验可以使用自动构建吗?
运行结果和预期的不一样怎么办?
模块family参数表示什么意思?
出现服务异常提示
设备在离线和在线间切换或者经常离线
如何传递外部参数给脚本?
通过findView有时候能找到控件有时候找不到?
如何设置默认脚本?
开发者如何快速的、高效的接单?
0基础1天学会js
js及平台特性(
必看
)
js
例子
数据类型及常量
运算符
语句
脚本特性
系统事件和回调
系统内置常量
js函数库
数组
数组
连接多个数组
数组是否包含值
合并数组为字符串
数组末尾添加数据
数组末尾删除数据
颠倒数组中元素的顺序
删除第一个元素
获取子数组
排序
添加或者删除元素
向数组头添加元素
查找数组
洗牌
随机挑选n个值
生成数组
集合
集合
构造函数
添加元素
添加其他容器
删除元素
转数组
字符串
字符串
构造函数
获取字符
获取unicode字符
连接字符串
查找字符串
从末尾开始查找字符串
删除字符串
替换字符串
提取字符串的某个部分
分割字符串
提取字符串
substringBefore
substringAfter
substringBeforeLast
substringAfterLast
是否包含字符串
是否以某个字符串开始
是否以某个字符串结尾
去除两边的空格
提取Integer
提取number
获取字节数组
转成大写
转成小写
正则表达式
正则表达式
构造函数
执行
测试
数学函数
数学函数
sin
asin
cos
acos
tan
atan
atan2
exp
log
pow
sqrt
abs
ceil
floor
round
max
min
random
日期
构造函数
日期转字符串
获取月中某一天
获取周中某一天
获取月份
获取年份
获取小时
获取分
获取秒
获取毫秒
获取毫秒数
设置月中某一天
设置月份
设置年
设置小时
设置分
设置秒
设置毫秒
设置日期
对象序列化(JSON)
JSON
parse
stringify
控制台
console
setOfflineLogFile
log
error
warning
info
全局函数
调用脚本
ui中执行任务
停止执行脚本
退出登录
获取设备自定义数据
获取用户自定义数据
获取全局自定义数据
自动获取最佳自定义数据
设置自定义数据
延时
发送消息
获取app名称
获取前台app名
获取前台app包名
概率
警告框
parseInt
parseFloat
parseBoolean
strIsEmpty
strIsNotEmpty
设置剪切板数据
获取剪切板数据
弹出框(toast)
启动页面
shell
开启或关闭wifi
开启或关闭悬浮球
打开无障碍设置对话框
获取ip
杀掉后台app
安装app
卸载app
使用默认浏览器打开url
震动手机
设置默认脚本
设置Log级别
获取Log级别
更新相册
生成二维码
解码二维码
辅助和控件操作
辅助和控件操作
控件对象
启动app
查找控件
查找根控件
点击控件
模拟手势点击
模拟多点手势点击
返回到某个页面
切换页面
切换多个页面
设置文本/粘贴数据
获取控件颜色
滚动
手势操作
按下系统返回键
打开最近运行任务页面
按下home键
长按电源键
打开通知界面
刷新界面
通知事件回调函数
窗口改变事件回调函数
自动构建脚本
自动构建
使用步骤
业务逻辑入口
启动APP
查找控件并处理
搜索控件
搜索根控件
点击
点击进入页面
返回页面
滚动处理
按返回键
循环处理
跳出循环
遍历容器
概率
日志
弹出框
延时
刷新当前页面
最近运行app
显示桌面
粘贴文本
获取控件文本
获取自定义数据
添加自定义数据项
搜索控件并循环处理
条件处理
数据处理
导入脚本
调用脚本
调用微服务
调用函数
调度脚本
调用自定义模块
自定义模块
退出执行
定时
GET网络请求
POST网络请求
模块组
js模块
音频模块
手势操作
写文件
获取控件颜色
获取屏幕颜色
找图
文字识别(ocr)
亮屏
变量声明
弹窗处理
广告处理
窗口变化处理
通知处理
用户界面(UI)
UI介绍(必看)
自定义登录UI
ui函数
安装ui界面
获取ui控件
动态创建ui
打开ui界面
关闭当前ui界面
显示对话框
显示弹出菜单
模版
介绍
属性-fullscreen
视图
介绍
属性-id
属性-width
属性-height
属性-padding
属性-layoutMargin
属性-backgroundColor
属性-backgroundImage
属性-visibility
事件-click
事件-long click
视图组
介绍
函数-add
函数-remove
函数-removeAll
文本
介绍
属性-text
属性-gravity
属性-size
属性-color
属性-lines
属性-maxLines
属性-style
属性-ellipsize
输入框
介绍
属性-hint
属性-inputType
按钮
介绍
图片
介绍
属性-src
属性-scaleType
WebView
介绍
事件-pageStarted
事件-pageFinished
事件-consoleMessage
函数-setUrl
函数-goBack
函数-goForward
函数-refresh
函数-exeJS
浏览器-exeScript
浏览器-stop
浏览器-toast
属性-url
复选框
介绍
属性-checked
事件-checked
单选框
介绍
属性-checked
事件-checked
单选框组
介绍
下拉列表
介绍
属性-entries
事件-onSelected
函数-设置选中项
函数-获取选中项的位置
函数-设置数据
列表(listview)
介绍
函数-addData
函数-setData
函数-update
函数-getData
事件-onItemClick
事件-onItemLongClick
线性布局
介绍
属性-orientation
子控件属性-layoutGravity
子控件属性-layoutWeight
帧布局
介绍
子控件属性-layoutGravity
垂直滚动布局
介绍
水平滚动布局
介绍
定时
setTimeout
clearTimeout
setInterval
clearInterval
setCronTask
clearCronTask
设备操作
获取设备名称
获取设备型号
获取设备可用天数
获取设备制造商
获取操作系统版本
获取当前音量
获取最大音量值
设置音量
悬浮框日志
显示悬浮消息
配置参数
开启、关闭悬浮框
清空所有消息
Toast
配置参数
显示Toast
取消Toast
屏幕及图色操作
申请截屏权限
截屏
停止截屏
获取屏幕颜色
找色
找图
读取图片
写入图片
请求锁屏
锁屏
亮屏
颜色
解析颜色
rgb
argb
alpha
red
green
blue
网络
get请求
post请求
下载文件
调用微服务
调用web服务
encodeURI
decodeURI
大模型
关于大模型
构造函数
调用大模型
百度千帆例子
线程
线程
构造函数
启动线程
停止线程
等待线程结束
线程锁
锁介绍
构造函数
加锁
解锁
WebSocket
WebSocket
构造函数
on
send
close
文件
文件
构造函数
是否为文件
是否为目录
获取目录下的文件
获取文件路径
文件是否存在
删除文件
读字符串
读字节
写文件
追加文件
数据库
数据库
构造函数
关闭数据库
删除数据库
表是否存在
执行sql语句
查询
开始事务
结束事务
excel
excel
Excel
create
open
addRow
append
removeRow
removeColumn
read
rows
columns
close
音频
音频
构造函数
播放
停止
蓝牙HID
蓝牙HID(ble)
构造函数
connect
send
receive
文字识别(OCR)
OCR
ocr文字识别
tessOcr文字识别
在线文字识别
ocrSwitchPage
ocrBack2Page
本地存储
本地存储
构造函数
读数据
写数据
删除数据
加密和解密
AES
AES
构造函数
生成密钥
编码
解码
DES
DES
构造函数
生成密钥
编码
解码
RSA
RSA
构造函数
生成密钥
编码
解码
摘要算法
base64编码
base64解码
团队协作
定制app(打包)
脚本例子
移动端sdk
移动端sdk
初始化引擎
自动登录
登录
登出
onCreate
onResume
onPause
onDestroy
设置状态变量的listener
设置消息listener
执行脚本
切换模式
获取当前模式
获取设备名
获取用户名
js调用java
服务端(后端)
微服务
微服务
移动端接口
服务端接口
业务处理
数据查询
通用服务
实战Demo
服务端api
服务端api
用户操作
设备操作
脚本操作
数据库
网络请求
缓存
锁
base64编解码
URI编解码
自定义数据
open api
openApi
获取token
刷新token
获取设备列表
获取设备信息
获取设备状态
启动设备
执行设备端脚本
停止设备
设置设备自定义数据
获取用户信息
创建用户
获取用户列表
调用微服务
执行后端脚本
线性布局(linear)
线性布局介绍
线性布局(linear),用于在水平或者垂直方向展示控件,也即让控件在水平方向或者垂直方向排列。
属性-orientation
方向,可选值为vertical(垂直排列)和horizontal(水平排列)
子控件属性-layoutGravity
子控件在布局中的相对位置,注意该属性用在linear的子控件中
left。靠左
right。靠右
top。靠顶部
bottom。靠底部
center。居中
center_vertical。垂直居中
center_horizontal。水平居中
子控件属性-layoutWeight
子控件在布局中的权重,用于计算子控件的宽(horizontal)或者高(vertical)。以horizontal为例说明,控件宽度=剩余宽度️*weight/weight_sum),剩余宽度等于linear布局的宽度-没有设置weight控件的宽度。
以上text的宽度为1/3控件宽,button为2/3控件宽
以上,剩余宽度=linear的宽度-edit的宽度。text的宽度为1/3剩余宽宽,button为2/3剩余宽宽