android中自动获取屏幕元素(内容)的想法

l200702031000 l200702031000 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
正在搞一个程序,背景不谈。现在卡在一个问题上:自动获取当前屏幕的内容,然后截图。
假设屏幕是一个listView控件,但是长度不固定,无法预判,如何能自动获取整个控件的长度,而不是只截取当前一屏。

想了很多方法,一直没有好的思路。
想用自动化测试类InstrumentationTestCase,但是这个强依赖于apk或者jar包,因为APK可能会更新,不方便。
还想到实在不行,就在程序中循环滑动屏幕,每次小范围滑动,直到滑动前后截图数据一致了,便认为是截完了。这个方法可行,但是数据量太大了。

所以,上来请各位大神不吝赐教,有啥好办法~~
...全文

相关推荐

安卓获取当前屏幕的屏幕尺寸(像素)

在安卓开发过程中需要获得当前屏幕尺寸(像素)来做适配,或者图片尺寸设计,技术含量不大,望君采用,为你剩几秒钟,哈哈!!!

qq_34800306

安卓屏幕亮度调节实战指南

是一个非常重要的类,它用于描述窗口的布局参数,比如窗口的位置、尺寸、类型等。在Android开发中,我们常常需要在应用程序中动态调整窗口的属性,为我们提供了这样的能力。在调整屏幕亮度的上下文中,它允许我们对屏幕亮度进行编程式控制。当我们希望调整屏幕的亮度时,直接操作亮度值是不够的,因为这需要改变底层的系统设置。通过,我们可以在当前应用的上下文中修改亮度参数,然后应用到相应的窗口上。这种方式的优点是可以针对特定窗口调整亮度而不影响全局设置。

苏苏苏苏大霖

安卓屏幕扩展让安卓设备变成你第二个显示器

安卓屏幕扩展,让安卓设备变成你PC的第二个显示器,分PC端和android 两部分

Richfish01

安卓签名获取工具 Android签名获取工具

安卓签名获取的一款工具,使用方法请见CSDN博客http://blog.csdn.net/weimeig/article/details/78818085

唯美星辉

Android获取点击屏幕的位置坐标

主要为大家详细介绍了Android获取点击屏幕的位置坐标,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

weixin_38729269
评论 3
收藏 已收藏
分享
返回顶部
l200702031000
Java 51,407 成员 86,130 内容