我可以使用什么来在Android客户端和网络服务器之间发送/接收数据。 数据通常包括: 文字,图片或视频。 据我所知,我不能使用JSON,因为我无法使用它发送图像。
答案 0 :(得分:2)
对于只有文本数据,您可以使用XML或JSON,对于图像/视频和其他附件,无论是否有文本,您都必须使用服务器的POST方法。
帮助链接:
答案 1 :(得分:2)
为此你必须使用XML / JSON。如果要将映像发送到服务器,请将映像(Blob)转换为字符串并将该字符串发送到服务器,然后将服务器端转换字符串转换为数据库中的Blob和Store。
为此,您可以参考以下链接:
http://blog.sptechnolab.com/2011/02/10/android/android-connecting-to-mysql-using-php/
答案 2 :(得分:0)
要从服务器接收数据,您可以使用xml / JSON。但要发送数据,您将不得不使用http的get或post方法。仅用于发送文本GET就足够用于发送图像&视频最好采用带有base64加密的POST方法。