Auto.js-ソフトウェア開発UIスクリプト障害のない最適なソリューションスクリプトソースコードの有効化
9249 ワード
"ui";
// (www.feiyunjs.com)
// :
// CPU ,
// threads.start(function() {
// auto.waitFor();
// });
// : auto()
//
// auto();
// :
//
//
ui.layout(
<vertical>
<appbar>
<toolbar title="UI "/>
</appbar>
<Switch id="autoService" text=" " checked="{{auto.service != null}}" padding="8 8 8 8" textSize="15sp"/>
<frame height="200" gravity="center">
<text text=" ..." gravity="center"/>
</frame>
<button id="start" text=" "/>
</vertical>
);
ui.autoService.on("check", function(checked) {
// ,
if(checked && auto.service == null) {
app.startActivity({
action: "android.settings.ACCESSIBILITY_SETTINGS"
});
}
if(!checked && auto.service != null){
auto.service.disableSelf();
}
});
// ,resume
ui.emitter.on("resume", function() {
// ,
ui.autoService.checked = auto.service != null;
});
ui.start.on("click", function(){
//
if(auto.service == null) {
toast(" !");
return;
}
main();
});
function main() {
//
threads.start(function () {
log(" ");
sleep(2000);
log(" ");
});
}