java-ANDROID程序有没有办法读取另外一个程序的界面中的内容?

问题描述

ANDROID程序有没有办法读取另外一个程序的界面中的内容?
简要介绍一下相关技术即可

即有没有办法访问到另外一个包下的Textview与ImageView?

解决方案

不能直接读取,到可以间接实现,比如通过service实现进程间通信,两种方式AIDL与Messager

时间: 2024-12-30 22:18:05

java-ANDROID程序有没有办法读取另外一个程序的界面中的内容?的相关文章

安卓网-android 在桌面直接打开应用软件和一个程序里直接打开另一个程序机制上有什么不同?

问题描述 android 在桌面直接打开应用软件和一个程序里直接打开另一个程序机制上有什么不同? 面试题来的,完全不会,吓蒙了... android 在桌面直接打开应用软件和一个程序里直接打开另一个程序机制上有什么不同? 解决方案 如何用java程序直接打开一个Excel文件.

visual studio 2010-关于VS2010打包安装程序,安装时,选择安装文件夹界面中的磁盘开销的问题,求大神指导

问题描述 关于VS2010打包安装程序,安装时,选择安装文件夹界面中的磁盘开销的问题,求大神指导 用VS2010打包的安装程序,安装时的选择安装文件夹界面 我想把磁盘开销去掉,或者换成下图这样的"所需空间"和"可用空间",不知道打包的时候,在哪设置 求指导 解决方案 最简单的是用第三方的打包工具,比如installshield,它支持对话框自定义.想怎么做就怎么做. 解决方案二: 安装程序的安装界面为乱码的问题

java excel-java 生成excel表单并在某一单元格中填写内容

问题描述 java 生成excel表单并在某一单元格中填写内容 java 生成excel表单并在某一单元格中填写内容我可能一行excel中只在最前面和最后面填写了内容.中间全是空

Java获取XML节点总结之读取XML文档节点的方法_java

dom4j是Java的XML API,用来读写XML文件的.目前有很多场景中使用dom4j来读写xml的. 要使用dom4j开发,需要下载导入dom4j相应的jar文件. 官网下载:http://www.dom4j.org/dom4j-1.6.1/ github下载:http://dom4j.github.io/ 下载解压之后如图所示: 我们只需要把dom4j-1.6.1.jar文件构建到我们开发项目中就可以了. 下面就以Eclipse创建java项目的构建方法为例说明: 声明:本Java项目的

在一个程序后面运行另一个程序

问:怎样在一个程序运行后面运行另一个程序? ●1. 在一个程序里面运行另一个程序的最简单的方法是把它们依次列入一个批处理文件(扩展名为.BAT的文件),在执行该批处理文件时,其中所列程序就会自动运行.在C或DOS中,都没有一种特定的方法来完成"在一个程序结束后运行另一个程序"这样一种函数调用.然而,C提供了两组函数,它们允许一个程序随时可以运行另一个程序,而后者的运行将结束前者的运行.如果你将这样的函数调用放在第一个程序的末尾,就能达到上述目的.C提供的这两组函数是exec()和spa

怎样通过一个程序来生成另一个程序

前不久大家都在讨论怎样通过一个程序来生成另一个程序,我提出了将另一个程序当资源文件包含在程序中一起编译,然后在程序运行时根据需要再重新生成出来,下面是我的一个例子, 在这里,我将windows自带的写字板(writer.exe)当资源. 下面是源代码 //资源文件writer.exe长度为204800,在资源文件中定义为"CUSTOM"资源,编号为1111 HRSRC  hMyRes;  //resource handle HGLOBAL  hgpt;  //resource poin

c语言-求一个关于C语言中有关文件和链表的一个程序

问题描述 求一个关于C语言中有关文件和链表的一个程序 我们老师布置了一道题:有A和B两个文件夹,每个文件夹下面都有若干子目录.但是 不知道目录里面文件的类型和具体的文件数目.现在要创建一个C文件夹,对C文件夹 的要求是:(1)C文件夹下面子目录的文件名和文件长度是A的,打开的内容是B的( 打开之后只要内容是B的,不要求内容完整与否).(2)通过键入命令或是其他方式 C文件夹可以直接恢复到B文件夹.要求使用链表完成. 我们老师只把题目说了这些,他说对A.B文件夹的定义让我们自己讨论吧.能实现他所

sendmessage-c# 通过句柄控制另外一个程序按钮,作用无效

问题描述 c# 通过句柄控制另外一个程序按钮,作用无效 我用一个c# 程序 通过spy++ 获取到另外一个程序的 按钮句柄 进行点击操作无效(测试的软件已经正常打开了): 我用此方法测试了 电脑自带的 计算器程序可以正常使用 代码如下 IntPtr okbtn = new IntPtr(0x0A0970); //spy++ 获取到的按钮句柄 const uint BM_CLICK = 0xF5; System.Threading.Thread.Sleep(1000); SendMessage(o

Win8.1系统无法运行Java程序的解决办法

  部分Win8.1系统用户发现在使用Java程序时,页面上留块空白和一个黑黑的叉叉,或者干脆无法运行程序.下面系统之家小编就为大家介绍一下Win8.1系统无法运行Java程序的解决办法! 1.确定你已经安装了Java; 2.确定你的IE已经启用了JAVA插件.IE选项->程序->管理加载项:[JAVA SE Runtime Enviroment]启用; 3.打开JAVA控制面板确认[启用浏览器中的JAVA内容]是否已勾选.计算机->控制面板->程序->JAVA->安全