将图像文件发送到服务器并在 Android 中接收它

Vishist Varugeese

我有一个Image file存储在我local storage的 Android 设备上。一旦用户点击一个按钮,我想send图像到服务器,receive之后它已被处理过python scriptserver然后我想在 ImageView 中显示它并将它存储在我的本地存储中。我正在寻找客户端和服务器端实现。另外,服务器是否应该始终运行 python 脚本?(一个图像处理脚本,处理客户端发送的图像并发回客户端)

这样做的正确方法是什么?

这种过程的基本工作流程是什么?

例如:据我所知,

  • 客户端向服务器发送图像。
  • 服务器在图像上运行 python 脚本(假设它检测到新图像并自动运行 python 脚本)
  • 处理后,服务器以处理后的图像进行响应。(现在我应该等待服务器将处理后的图像发回吗?因为有时可能会有延迟)
  • 然后客户端将图像显示在 ImageView

我对它进行了一些研究,并找到了单独的教程来发送和接收图像。

文件接收:https : //www.androidhive.info/2012/07/android-loading-image-from-url-http/

文件上传:https : //www.androidhive.info/2014/12/android-uploading-camera-image-video-to-server-with-progress-bar/

请指定我可以使用的其他方法。

库4

有很多方法可以做到这一点,当您开始在 Android 中进行开发时,您可以使用您在问题中发布的链接。但是,一旦您非常重视为上传和下载而编写的性能和代码数量,您可能需要使用一些非常知名的库。

改造

可用于将图像(多部分)上传到服务器。代码非常少且可靠。https://medium.com/@adinugroho/upload-image-from-android-app-using-retrofit-2-ae6f922b184c

滑行

大多数android开发人员用来下载图像的有用库之一。https://github.com/bumptech/glide

您只需要编写几行代码即可下载和显示图像,如下所示:-

Glide.with(context)
    .load("http://via.placeholder.com/300.png")
    .into(ivImg);

同样,有很多方法可以实现这一目标,选择其中一种取决于您。但是上面提到的是android开发人员中非常常用的库。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将图像和视频发送到Android中的服务器

来自分类Dev

HttpPost:将图像发送到Web服务器并接收请求

来自分类Dev

将JavaScript代码发送到Android中的Web监视服务器(CCTV)

来自分类Dev

Android通过MultipartEntity将图像发送到服务器-设置内容类型?

来自分类Dev

改造:将POST请求发送到android中的服务器

来自分类Dev

将图像/文本文件从Android发送到Web服务器(localhost)

来自分类Dev

将文件(图像)从android设备发送到使用REST编写的服务器上的Web服务

来自分类Dev

android restful webservice将数据数组发送到php中并检索服务器中的数据

来自分类Dev

如何将多个json对象的数据发送到android中的服务器?

来自分类Dev

使用HttpUrlConnection Android将base64编码的图像发送到服务器

来自分类Dev

在android API 23中使用HttpURLConnection将文件和参数发送到服务器

来自分类Dev

我应该使用TCP套接字还是HTTP发布将文件发送到Android应用中的服务器

来自分类Dev

如何在发送到android中的服务器之前压缩任何图像文件?

来自分类Dev

Android:将文件发送到服务器:PHP在服务器中接收该文件

来自分类Dev

将图像和视频发送到Android中的服务器

来自分类Dev

将图像发送到Android中的服务器

来自分类Dev

将JavaScript代码发送到Android中的Web监视服务器(CCTV)

来自分类Dev

改造:将POST请求发送到android中的服务器

来自分类Dev

无法通过文本字段将消息从服务器发送到android中的客户端

来自分类Dev

将图像/文本文件从Android发送到Web服务器(localhost)

来自分类Dev

Android将ListView中的数据发送到服务器

来自分类Dev

在Android中自动将本地Sqlite数据发送到MySQL服务器

来自分类Dev

将文件(图像)从android设备发送到使用REST编写的服务器上的Web服务

来自分类Dev

如何从android发送PNG文件并在python中接收它

来自分类Dev

如何将多个json对象的数据发送到android中的服务器?

来自分类Dev

将数据发送到服务器时,Android中的ASN.1Exception

来自分类Dev

图像文件未从android模拟器接收到服务器

来自分类Dev

如何将json数据发送到服务器并在android中获得Json响应?

来自分类Dev

将图像文件发送到广播接收器

Related 相关文章

  1. 1

    将图像和视频发送到Android中的服务器

  2. 2

    HttpPost:将图像发送到Web服务器并接收请求

  3. 3

    将JavaScript代码发送到Android中的Web监视服务器(CCTV)

  4. 4

    Android通过MultipartEntity将图像发送到服务器-设置内容类型?

  5. 5

    改造:将POST请求发送到android中的服务器

  6. 6

    将图像/文本文件从Android发送到Web服务器(localhost)

  7. 7

    将文件(图像)从android设备发送到使用REST编写的服务器上的Web服务

  8. 8

    android restful webservice将数据数组发送到php中并检索服务器中的数据

  9. 9

    如何将多个json对象的数据发送到android中的服务器?

  10. 10

    使用HttpUrlConnection Android将base64编码的图像发送到服务器

  11. 11

    在android API 23中使用HttpURLConnection将文件和参数发送到服务器

  12. 12

    我应该使用TCP套接字还是HTTP发布将文件发送到Android应用中的服务器

  13. 13

    如何在发送到android中的服务器之前压缩任何图像文件?

  14. 14

    Android:将文件发送到服务器:PHP在服务器中接收该文件

  15. 15

    将图像和视频发送到Android中的服务器

  16. 16

    将图像发送到Android中的服务器

  17. 17

    将JavaScript代码发送到Android中的Web监视服务器(CCTV)

  18. 18

    改造:将POST请求发送到android中的服务器

  19. 19

    无法通过文本字段将消息从服务器发送到android中的客户端

  20. 20

    将图像/文本文件从Android发送到Web服务器(localhost)

  21. 21

    Android将ListView中的数据发送到服务器

  22. 22

    在Android中自动将本地Sqlite数据发送到MySQL服务器

  23. 23

    将文件(图像)从android设备发送到使用REST编写的服务器上的Web服务

  24. 24

    如何从android发送PNG文件并在python中接收它

  25. 25

    如何将多个json对象的数据发送到android中的服务器?

  26. 26

    将数据发送到服务器时,Android中的ASN.1Exception

  27. 27

    图像文件未从android模拟器接收到服务器

  28. 28

    如何将json数据发送到服务器并在android中获得Json响应?

  29. 29

    将图像文件发送到广播接收器

热门标签

归档