B2B网络软件
标题:
AIWROK苹果系统自带view视图简洁UI界面示例
[打印本页]
作者:
YYPOST群发软件
时间:
昨天 08:58
标题:
AIWROK苹果系统自带view视图简洁UI界面示例
AIWROK苹果系统自带view视图简洁UI界面示例
2.png
(488.62 KB, 下载次数: 1)
下载附件
昨天 08:58
上传
3.png
(502.3 KB, 下载次数: 1)
下载附件
昨天 08:58
上传
4.png
(495.35 KB, 下载次数: 0)
下载附件
昨天 08:58
上传
// 🍎交流QQ群711841924群一,苹果内测群:528816639
var tab = new TabView();
tab.setTitles(["首页", "脚本", "工具", "设置"]);
tab.show(() => {
printl("界面已启动");
tab.addView(0, createHomePage());
tab.addView(1, createScriptPage());
tab.addView(2, createToolsPage());
tab.addView(3, createSettingsPage());
});
function createHomePage() {
var v = new Vertical();
v.setBackgroundColor(245, 245, 250);
var title = new Label();
title.setText("欢迎使用");
title.setTextColor(50, 50, 50);
title.setFontSize(24);
v.addView(title);
var divider = new Label();
divider.setHeight(1);
divider.setBackgroundColor(200, 200, 200);
v.addView(divider);
var btnContainer = new Vertical();
var btn1 = new Button();
btn1.setText("运行脚本");
btn1.setColor(52, 152, 219);
btn1.setTextColor(255, 255, 255);
btn1.setHeight(50);
btn1.onClick(() => {
printl("运行脚本");
});
btnContainer.addView(btn1);
var btn2 = new Button();
btn2.setText("查看日志");
btn2.setColor(46, 204, 113);
btn2.setTextColor(255, 255, 255);
btn2.setHeight(50);
btn2.onClick(() => {
printl("查看日志");
});
btnContainer.addView(btn2);
var btn3 = new Button();
btn3.setText("退出程序");
btn3.setColor(231, 76, 60);
btn3.setTextColor(255, 255, 255);
btn3.setHeight(50);
btn3.onClick(() => {
tab.dismiss();
});
btnContainer.addView(btn3);
v.addView(btnContainer);
return v;
}
function createScriptPage() {
var v = new Vertical();
v.setBackgroundColor(245, 245, 250);
var title = new Label();
title.setText("脚本列表");
title.setTextColor(50, 50, 50);
title.setFontSize(22);
v.addView(title);
var divider = new Label();
divider.setHeight(1);
divider.setBackgroundColor(200, 200, 200);
v.addView(divider);
var ck1 = new CheckBox();
ck1.setText("脚本1 - 自动点击");
v.addView(ck1);
var ck2 = new CheckBox();
ck2.setText("脚本2 - 自动滑动");
v.addView(ck2);
var ck3 = new CheckBox();
ck3.setText("脚本3 - 自动输入");
v.addView(ck3);
var ck4 = new CheckBox();
ck4.setText("脚本4 - 自动截图");
v.addView(ck4);
var ck5 = new CheckBox();
ck5.setText("脚本5 - 自动找图");
v.addView(ck5);
var runBtn = new Button();
runBtn.setText("运行选中脚本");
runBtn.setColor(52, 152, 219);
runBtn.setTextColor(255, 255, 255);
runBtn.setHeight(50);
runBtn.onClick(() => {
if (ck1.isSelect()) {
printl("运行脚本1");
}
if (ck2.isSelect()) {
printl("运行脚本2");
}
if (ck3.isSelect()) {
printl("运行脚本3");
}
if (ck4.isSelect()) {
printl("运行脚本4");
}
if (ck5.isSelect()) {
printl("运行脚本5");
}
});
v.addView(runBtn);
return v;
}
function createToolsPage() {
var v = new Vertical();
v.setBackgroundColor(245, 245, 250);
var title = new Label();
title.setText("工具箱");
title.setTextColor(50, 50, 50);
title.setFontSize(22);
v.addView(title);
var divider = new Label();
divider.setHeight(1);
divider.setBackgroundColor(200, 200, 200);
v.addView(divider);
var btnContainer = new Vertical();
var btn1 = new Button();
btn1.setText("屏幕点击");
btn1.setColor(155, 89, 182);
btn1.setTextColor(255, 255, 255);
btn1.setHeight(45);
btn1.onClick(() => {
printl("执行屏幕点击");
hid.clickPercent(0.5, 0.5);
});
btnContainer.addView(btn1);
var btn2 = new Button();
btn2.setText("屏幕滑动");
btn2.setColor(155, 89, 182);
btn2.setTextColor(255, 255, 255);
btn2.setHeight(45);
btn2.onClick(() => {
printl("执行屏幕滑动");
hid.swipVPercent(0.5, 0.8, 0.5, 0.2, 50, 500, 50);
});
btnContainer.addView(btn2);
var btn3 = new Button();
btn3.setText("返回主页");
btn3.setColor(155, 89, 182);
btn3.setTextColor(255, 255, 255);
btn3.setHeight(45);
btn3.onClick(() => {
printl("返回主页");
hid.home();
});
btnContainer.addView(btn3);
var btn4 = new Button();
btn4.setText("最近应用");
btn4.setColor(155, 89, 182);
btn4.setTextColor(255, 255, 255);
btn4.setHeight(45);
btn4.onClick(() => {
printl("打开最近应用");
hid.recents();
});
btnContainer.addView(btn4);
v.addView(btnContainer);
return v;
}
function createSettingsPage() {
var v = new Vertical();
v.setBackgroundColor(245, 245, 250);
var title = new Label();
title.setText("设置");
title.setTextColor(50, 50, 50);
title.setFontSize(22);
v.addView(title);
var divider = new Label();
divider.setHeight(1);
divider.setBackgroundColor(200, 200, 200);
v.addView(divider);
var ck1 = new CheckBox();
ck1.setText("启用通知");
ck1.setID("通知设置");
ck1.setDefultSelect();
v.addView(ck1);
var ck2 = new CheckBox();
ck2.setText("启用音效");
ck2.setID("音效设置");
v.addView(ck2);
var ck3 = new CheckBox();
ck3.setText("启用震动");
ck3.setID("震动设置");
v.addView(ck3);
var ck4 = new CheckBox();
ck4.setText("自动保存");
ck4.setID("自动保存");
ck4.setDefultSelect();
v.addView(ck4);
var saveBtn = new Button();
saveBtn.setText("保存设置");
saveBtn.setColor(46, 204, 113);
saveBtn.setTextColor(255, 255, 255);
saveBtn.setHeight(50);
saveBtn.onClick(() => {
printl("设置已保存");
});
v.addView(saveBtn);
var about = new Label();
about.setText("版本: 1.0.0");
about.setTextColor(150, 150, 150);
v.addView(about);
return v;
}
复制代码
欢迎光临 B2B网络软件 (http://bbs.niubt.cn/)
Powered by Discuz! X3.2