var ccc=className("android.widget.ListView").findOne().children();
log(ccc.length)//有十五个子控件
log(ccc)
log("=====================")
log(className("android.widget.ListView").findOne().child(0))//父控件Rect(51, 1047 - 1029, 1329)
log("000000000000000000000")
log(className("android.widget.ListView").findOne().child(0).child(0))
log("111111111111111111111")
log(className("android.widget.ListView").findOne().child(0).child(1))//1分/每日首次登录;
log("222222222222222222222")
log(className("android.widget.ListView").findOne().child(0).child(2))//已获1分/每日上限1分
log("333333333333333333333")
log(className("android.widget.ListView").findOne().child(0).child(3))//已完成;
log("********************")
log(className("android.widget.ListView").findOne().child(1))log("$$$$$$$$$$$$$$$$$$$$$$$$$$$")
var list=className("android.widget.ListView").findOne().children();
for(var i=0;i<list.length;i++){log("控件:"+i)log(className("android.widget.ListView").findOne().child(i).child(1))    log(className("android.widget.ListView").findOne().child(i).child(3))
}

13:53:14.739/D: =====================
13:53:14.758/D: com.stardust.automator.UiObject@1a6329; boundsInParent: Rect(0, 1 - 326, 95); boundsInScreen: Rect(51, 1047 - 1029, 1329); packageName: cn.xuexi.android; className: android.view.View; text: ; contentDescription: null; viewId: null; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; enabled: true; password: false; scrollable: false; [ACTION_ACCESSIBILITY_FOCUS, ACTION_NEXT_AT_MOVEMENT_GRANULARITY, ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY, ACTION_NEXT_HTML_ELEMENT, ACTION_PREVIOUS_HTML_ELEMENT]
13:53:14.759/D: 000000000000000000000
13:53:14.777/D: com.stardust.automator.UiObject@1a64fa; boundsInParent: Rect(0, 14 - 326, 43); boundsInScreen: Rect(51, 1089 - 1029, 1176); packageName: cn.xuexi.android; className: android.view.View; text: ; contentDescription: null; viewId: null; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; enabled: true; password: false; scrollable: false; [ACTION_ACCESSIBILITY_FOCUS, ACTION_NEXT_AT_MOVEMENT_GRANULARITY, ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY, ACTION_NEXT_HTML_ELEMENT, ACTION_PREVIOUS_HTML_ELEMENT]
13:53:14.777/D: 111111111111111111111
13:53:14.790/D: com.stardust.automator.UiObject@1a6519; boundsInParent: Rect(0, 46 - 326, 61); boundsInScreen: Rect(51, 1185 - 1029, 1230); packageName: cn.xuexi.android; className: android.view.View; text: 1分/每日首次登录; contentDescription: null; viewId: null; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; enabled: true; password: false; scrollable: false; [ACTION_ACCESSIBILITY_FOCUS, ACTION_NEXT_AT_MOVEMENT_GRANULARITY, ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY, ACTION_NEXT_HTML_ELEMENT, ACTION_PREVIOUS_HTML_ELEMENT]
13:53:14.791/D: 222222222222222222222
13:53:14.808/D: com.stardust.automator.UiObject@1a6538; boundsInParent: Rect(0, 60 - 326, 80); boundsInScreen: Rect(51, 1227 - 1029, 1287); packageName: cn.xuexi.android; className: android.view.View; text: 已获1分/每日上限1分; contentDescription: null; viewId: null; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; enabled: true; password: false; scrollable: false; [ACTION_ACCESSIBILITY_FOCUS, ACTION_NEXT_AT_MOVEMENT_GRANULARITY, ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY, ACTION_NEXT_HTML_ELEMENT, ACTION_PREVIOUS_HTML_ELEMENT]
13:53:14.808/D: 333333333333333333333
13:53:14.827/D: com.stardust.automator.UiObject@1a6557; boundsInParent: Rect(270, 32 - 326, 60); boundsInScreen: Rect(861, 1143 - 1029, 1227); packageName: cn.xuexi.android; className: android.view.View; text: 已完成; contentDescription: null; viewId: null; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: true; longClickable: false; enabled: true; password: false; scrollable: false; [ACTION_CLICK, ACTION_ACCESSIBILITY_FOCUS, ACTION_NEXT_AT_MOVEMENT_GRANULARITY, ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY, ACTION_NEXT_HTML_ELEMENT, ACTION_PREVIOUS_HTML_ELEMENT]
13:53:14.827/D: ********************
13:53:14.844/D: com.stardust.automator.UiObject@1a6348; boundsInParent: Rect(0, 94 - 326, 202); boundsInScreen: Rect(51, 1326 - 1029, 1650); packageName: cn.xuexi.android; className: android.view.View; text: ; contentDescription: null; viewId: null; checkable: false; checked: false; focusable: false; focused: false; selected: false; clickable: false; longClickable: false; enabled: true; password: false; scrollable: false; [ACTION_ACCESSIBILITY_FOCUS, ACTION_NEXT_AT_MOVEMENT_GRANULARITY, ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY, ACTION_NEXT_HTML_ELEMENT, ACTION_PREVIOUS_HTML_ELEMENT]
13:53:14.845/V:

[[remote]Untitled-4441.js]运行结束,用时0.176000秒

auto.js B0012 进入各频道 查找父控件 子控件 2021-10-03相关推荐

  1. auto.js B0013 查找父控件子控件进入阅读文章视频学习每日答题2021-10-03

    log("$$$$$$$$$$$$$$$$$$$$$$$$$$$") var list=className("android.widget.ListView") ...

  2. JS获取节点的兄弟,父级,子级元素

    先说一下JS的获取方法,其要比JQUERY的方法麻烦很多,后面以JQUERY的方法作对比. JS的方法会比JQUERY麻烦很多,主要则是因为FF浏览器,FF浏览器会把你的换行也当最DOM元素 < ...

  3. Auto.JS 解决火山、快手自动点赞找不到控件问题

    我们开发auto.js的时候需要模拟人工进行点赞,但是我们用autojs.apk的时候会发现找不到控件id,进而无法调用click方法.经过多方查找,确实也没有发现通用的解决方案,那只能根据具体的手机 ...

  4. js input复选框选中父级同时子级也选中_突破百度JS反爬获取百度文库数据下载...

    毕业,是一首离别的歌 前言 炎炎夏季,又快到了我们该说毕业的时候.都说分开是为了更好的相聚,让我们彼此珍惜! 在这个炎热的空档期,对于技术渴望的宅男腐女们我们该做点什么呢?那最好的方式就是用编程来填补 ...

  5. jquery查找父窗体id_JavaScript_jQuery子窗体取得父窗体元素的方法,本文实例讲述了jQuery子窗体取 - phpStudy...

    jQuery子窗体取得父窗体元素的方法 本文实例讲述了jQuery子窗体取得父窗体元素的方法.分享给大家供大家参考.具体如下: $("#父窗口元素ID",window.parent ...

  6. JS节点操作(1) - 父节点,子节点,兄弟节点

    节点操作的作用 获取元素通常使用的两种方式: 1. 利用DOM提供的方法获取元素 document.getElementById() document.getElementsByTagName() d ...

  7. 【Auto.JS】Autojs官方提取文档使用说明函数 (2)

    接上一篇文章:Autojs官方提取文档使用说明函数 (1) Images Stability: 2 - Stable images模块提供了一些手机设备中常见的图片处理函数,包括截图.读写图片.图片剪 ...

  8. auto.js蚂蚁森林收能量

    auto.js蚂蚁森林收能量 在网上看了一些自动收能量的脚本 写了一个脚本 使用AutoJs运行 AutoJS下载地址 :here 运行步骤如下: 1.解锁(点亮屏幕,切换到输入密码界面,输入密码) ...

  9. autojs入门视频教程,Auto.js Pro安卓全分辨率免ROOT引流脚本开发零基础到进阶教程,飞云脚本学院2019年全力打造高清品质,不容错过的年度大作

    课程大纲(更新中-) 基础课程 [已完成]01安装Visual Studio Code(时长9分33秒)在线观看 [已完成]02安装Auto.js Pro(时长5分48秒)在线观看 [已完成]03解读 ...

最新文章

  1. leetcode C++ 6. Z 字形变换 将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。
  2. 列举Python中常见的内置函数
  3. Shell简介:什么是Shell,Shell命令的两种执行方式
  4. 第46讲:遇到动态页面怎么办?详解渲染页面爬取
  5. Java中number数字类型的转换_Java下数字类型的转换 (转)
  6. 双向循环链表的插入与删除
  7. 图论模型Floyd算法
  8. Java基础学习总结(43)——Java8 Lambda揭秘
  9. 训练第一个机器学习模型
  10. CASIA WebFace、WIDDER FACE、FDDB、AFLW、CelebA训练集详解
  11. 阶段3 1.Mybatis_05.使用Mybatis完成CRUD_1 回顾Mybatis的环境搭建-实现查询所有功能
  12. java网店系统 开源_网店系统javashop发布其开源框架,遵循GPL协议
  13. Vue3+elementplus搭建通用管理系统实例七:通用表格实现上
  14. mysql身份证号性别_mysql中身份证号判断男女人数
  15. 关于大学生寝室点外卖的调研报告
  16. 高斯——拉盖尔积分法和高斯——勒让德积分法求积分
  17. Windows10开机进不了BIOS的解决办法
  18. 网工知识角|如何理解网络拓扑中的下一跳地址
  19. linux usb boot
  20. 在微信小程序中 使用uView rules 表单校验 validator 不起作用(无效)

热门文章

  1. 2019乌鲁木齐·丝绸之路冰雪马拉松天山脚下鸣枪开跑
  2. Pytorch之Dataloader参数collate_fn研究
  3. 计算机网络处理延时是什么原因,电脑网络延迟的解决方法是什么
  4. JMeter性能测试之使用CSV文件参数化
  5. matplotlib 画双轴子图无法显示 x-轴 坐标轴标签
  6. 基于深度学习场景分类算法
  7. java毕业设计网站SpringBoot美容院预约管理系统
  8. 我为什么要离开传智再去创业?
  9. inter处理器(CPU)的分类
  10. native聊天界面 react_ReactNative 聊天 App 实战|RN 仿微信界面群聊|朋友圈