autojs最近任务多界面

简介: 牙叔教程 简单易懂

牙叔教程 简单易懂

效果


源码

"ui";
// author: @Ai @神麤詭末 @抠脚本人【接定制高效】 
ui.layout(
  <vertical gravity="center">
    <button textSize="50sp">第一个界面</button>
  </vertical>
);
let path = "./hello.js";
var rtEngines = runtime.engines;
log(rtEngines);
let config = {};
setTimeout(() => {
  config.intentFlags = Intent.FLAG_ACTIVITY_NEW_DOCUMENT | Intent.FLAG_ACTIVITY_MULTIPLE_TASK;
  rtEngines.execScriptFile(activity, path, fillConfig(config));
  setTimeout(() => {
    rtEngines.execScriptFile(activity, path, fillConfig(config));
  }, 2000);
  setTimeout(() => {
    rtEngines.execScriptFile(activity, path, fillConfig(config));
    rtEngines.execScriptFile(activity, path, fillConfig(config));
  }, 3000);
}, 1000);
function fillConfig(c) {
  var config = new com.stardust.autojs.execution.ExecutionConfig();
  c = c || {};
  c.path = c.path || files.cwd();
  if (c.path) {
    config.workingDirectory = c.path;
  }
  config.delay = c.delay || 0;
  config.interval = c.interval || 0;
  config.loopTimes = c.loopTimes === undefined ? 1 : c.loopTimes;
  config.intentFlags = Intent.FLAG_ACTIVITY_MULTIPLE_TASK | Intent.FLAG_ACTIVITY_NEW_TASK;
  if (c.arguments) {
    var arguments = c.arguments;
    for (var key in arguments) {
      if (arguments.hasOwnProperty(key)) {
        let value = arguments[key];
        config.setArgument(key, value, JSON.stringify(value));
      }
    }
  }
  var myEngine = rtEngines.myEngine();
  config.projectConfig = myEngine.getTag("execution.config").projectConfig;
  return config;
}


名人名言

思路是最重要的, 其他的百度, bing, stackoverflow, github, 安卓文档, autojs文档, 最后才是群里问问

--- 牙叔教程


声明

部分内容来自网络

本教程仅用于学习, 禁止用于其他用途

相关文章
|
7月前
|
API
AutoJs4.1.0开发心得
AutoJs4.1.0开发心得
104 0
|
测试技术 Android开发
autojs横屏截图的正确姿势
牙叔教程 简单易懂
2847 0
|
Android开发
autojs加载中界面
牙叔教程 简单易懂
424 0
autojs普通版控制台美化
autojs普通版控制台美化
914 0
|
Android开发
autojs按钮不可点击
牙叔教程 简单易懂
1121 0
|
Web App开发 开发者
[爆]小程序内可直接打开网页了!附开发文档
昨天微信团队又深夜奉上大新闻:①小程序内可直接打开网页、②小程序可关联500个公众号。为便于开发者灵活配置小程序,小程序现开放内嵌网页能力。(网友评论称这个功能直接把小程序提高n个高度,秒掉手机浏览器。
1410 0
|
4月前
|
图形学
小功能⭐️Unity获取点击到的UI
小功能⭐️Unity获取点击到的UI
|
监控 Serverless 持续交付
我们把“高血压”小游戏真正做到了不用下载,点击即玩!!!
我们把“高血压”小游戏真正做到了不用下载,点击即玩!!!
|
XML 前端开发 Android开发
autojs模仿QQ长按弹窗菜单(二)
这个菜单数据应该有哪些属性呢? ​菜单显示的文字 菜单点后的回调函数 因此, 数据大概是这样的
212 0
|
JavaScript Android开发
autojs模仿QQ长按弹窗菜单
我们自顶向下来写代码, 首先我们写的是setTestRecyclerViewAdapter.js, 他这个里面要做几件事: 加载两个类, Adapter和Holder, Holder先加载, 因为他会在Adapter中使用
253 0