我打算做一个有时会从服务器接收图片并发送回图片或其他数据的应用程序。由于它应该通过3G或WIFI,因此我想到了将PHP作为服务器端。它很容易在线访问并可以接收图像。
我有一些担忧:
如果可以使用PHP,是否有任何示例?
如果没有:
作为服务器端,我应该使用什么来覆盖上述情况?
更新:
真的吗?您想要特定的问题吗?那么这里是:
以下代码无法从给定的php网站下载图像:
DefaultHttpClient client=new DefaultHttpClient();
client.getImage(url);
我无法编译。可能是什么问题呢?
Android应用程序可以从PHP网站接收图像吗?
是的。为什么不呢?:)您可以在api响应中将其作为二进制数据发送。
PHP网站可以使用推送消息来广播图像吗?
可以,但是它应该广播图像资源ID或任何其他基本信息,以告知android应用此资源可用以及它在哪里。然后,您将不得不使用另一个api调用来获取此特定资源。推送API限制了您可以在推送中发送的数据量。
Android应用程序可以将图像“上传”到PHP站点吗?
当然。
没有尝试过,但是这里有一些例子:http : //androidexample.com/Upload_File_To_Server_-_Android_Example/index.php?view=article_discription&aid=83&aaid=106
在这里,您可以看到如何获取JSON中的二进制数据,但可以轻松地将图片公开为可通过某些URL使用,例如www.yourpage.com/image/image1234,并将其传递给您的android应用。那么您可以使用AndroidQuery之类的库将其添加到您的应用中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句