我有一个Image file
存储在我local storage
的 Android 设备上。一旦用户点击一个按钮,我想send
图像到服务器,receive
之后它已被处理过python script
的server
。然后我想在 ImageView 中显示它并将它存储在我的本地存储中。我正在寻找客户端和服务器端实现。另外,服务器是否应该始终运行 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/
请指定我可以使用的其他方法。
有很多方法可以做到这一点,当您开始在 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] 删除。
我来说两句