是否有可能从Android中的另一个应用程序获取数据?

Pal*_*avi 11 android

我从android市场下载了一个应用程序.我只需输入一个数字,然后点击Enter,该应用程序生成一个包含一些内容的表.

我希望我的应用程序复制表的内容.我的应用程序调用了该应用程序 用户必须手动将数据放入编辑文本中,然后按Enter键.我的应用程序将在后台运行.

  1. 这可能吗?
  2. 怎么样?

另一个问题:我可以截取第二个应用程序屏幕的截图,然后使用图像到文本解码器来获取该屏幕上的数据吗?

Da *_*ong 6

有两种方法:

1)意图:如果要在应用程序之间共享少量文本或数字数据,则应发送包含数据的Intent.

2)内容提供者:要从您的应用程序向另一个应用程序提供文件,就是向接收应用程序发送文件的内容URI,并授予该URI的临时访问权限.具有临时URI访问权限的内容URI是安全的,因为它们仅适用于接收URI的应用程序,并且它们会自动过期.


Jin*_*n35 4

是有关应用程序之间的数据存储和数据共享的完整文档。我怀疑您是否可以共享数据库,但您可以尝试使用外部存储来执行相同的操作