灵码
返回首页
从安装到打包,完整操作流程。
好后打开「灵码」。
编辑器上方是画布(手机屏幕比例),下方是操作区:
· 选中组件:在画布上点组件,出现蓝框即为选中
· 修改属性:选中组件后点「属性」,改文本/颜色/宽高/字号等
· 调整层级:选中组件后点「上移/下移」改变叠放顺序
· 删除组件:选中后点「删除」
示例(按钮单击):提示("你好")点「界面」可新建多个界面(页面)。每个界面有独立组件和事件。
加底部导航栏:添加「导航栏」组件,属性「选项」填逗号分隔的页面名(如:首页,消息,我的),顺序对应界面顺序,预览时点导航可切换页面。
编辑器点「运行」可预览当前工程(调试模式)。调试模式有输出区,可看到 打印/提示 的调试信息。
在 Download 目录,文件名「工程名.apk」。
垂直布局里放三个按钮,它们会竖排成一列
聊天记录页套滚动布局,消息多了可以往下滑
九宫格功能菜单
选项填:首页,消息,我的 → 底部出现三个导航,分别切到第 1/2/3 个界面
事件-单击:提示("你点了按钮")
容") 动态改文字
src 填 https://图片地址,或 SD卡目录()+"/a.png"
QQ 头像那种圆形图
勾选后 获取值(勾选1) 为 真
同一组单选互斥
选项填:苹果,香蕉,橘子;选中后 获取值(下拉1) 返回序号
选择日期后文本显示日期
选择时间后文本显示时间
src 填 https://lm.mzf.ink
src 填 mp4 视频直链
脚本里 设置值(进度1,80) 更新进度
拖动改变音量:设置值(滑动条1,50)
卡片里放图片+文本做图文卡片
src 填 [{"文本":"A"},{"文本":"B"}]
图片九宫格
轮播图
全中文脚本命令,共 85 个。用法中「组件名」用双引号引起来。
提示("你好") 打印("变量=" + 变量) 容")
设置颜色(文本1,红) 设置背景(按钮1,"#23725d") 隐藏(按钮1) 显示(按钮1) 容 = 获取文本(文本1)
设置值(进度1,80) 设置属性(图片1,"src","https://...") 地址 = 获取属性(图片1,"src") 跳转("https://lm.mzf.ink")
跳转界面(设置页面)
退出应用
返回上一页
振动(200) 复制("要复制的文字") 容 = 获取剪贴板()
如果(变量 == "1") {提示("是")} 否则 {
提示("否")}
重复(10) {打印("第" + 循环次数 + "次")}
当(变量 < 10) {变量 = 变量 + 1}
重复(10) {如果(变量 == 5) { 跳出 }}
重复(10) {继续}
如果(变量 > 1 并且 变量 < 10) {} // 这是一行注释 运行源码("脚本.z") (1000) // 等 1 秒
定时器(1000) {打印("每秒一次")}
停止定时器() 长度 = 字符长度("你好") // 2
子串 = 截取字符("你好世界",1,2) // 好世 位置 = 查找字符("abc","b") // 2 新 = 替换字符("a-b","-","") // ab 转大写("abc") // ABC 转小写("ABC") // abc 去除空格(" hi ") // hi 正则替换("a1b2","\\d","#") 转编码("你") // %E4%BD%A0
转中文("%E4%BD%A0") // 你
数 = 转换数字("12.5")
随机数(1,100) 取整(3.7) // 3 取绝对值(-5) // 5 时间 = 当前时间() 数组 = 创建数组(1,2,3) 取数组(数组,1) // 1
改数组(数组,2,"新")
数组长度(数组) // 3 取json值("{\"a\":1}","a") // 1 创建目录(SD卡目录()+"/我的文件夹") SD卡目录() // /storage/emulated/0/Download 容 = 读取文件(SD卡目录()+"/a.txt")
容")
删除文件(路径) 如果(文件存在(路径)) {} 大小 = 文件大小(路径) 列表 = 文件列表(SD卡目录()+"/灵码脚本") 复制文件(源路径,目标路径) 移动文件(源路径,目标路径) 打开文件(路径) 下载文件("https://...",SD卡目录()+"/x.apk") 网页 = 获取网页("https://...") 网络请求("GET","https://...","成功代码","失败代码") ws连接("ws://地址","成功代码","收到消息代码","断开代码") ws发送("{\"op\":1}") 打电话("10086") 容")
播放音乐("https://.../a.mp3") 停止音乐 容")
朗读("你好") 宽 = 屏幕宽() 型号 = 设备型号() 横屏 状态栏颜色("#23725d") 隐藏状态栏 打开应用("com.tencent.mm") 名)
打开设置