安卓:是否可以在不保存的情况下共享位图图像



我正在应用程序中创建位图图像,但我不想将其保存在手机上。如果用户愿意,他可以与其他应用程序共享。我尝试了很多东西,但如果不保存图像,我就无法与其他应用程序共享图像。真的有什么方法可以让我们在不保存的情况下与其他 android 应用程序共享图像吗?或者我们必须先保存它,然后再共享。恳请建议。

保存的位图不在磁盘上,而仅在 RAM 中。不允许其他应用读取应用分配的 RAM。应用导出易失性数据的方法如下:

  1. 将字节数据写入一个大Parcel,并将其放在一个额外的Intent中。
  2. 通过网络套接字或通过自定义内容/文件提供程序等提供数据。

但即使要使这些方法起作用,您也需要其他应用程序知道如何获取数据。除非其他应用程序也由您编程,否则这不太可能。

最新更新