您的位置:首页 > 移动开发 > Android开发

Android利用webservices实现图片远程上传

2012-02-24 18:11 323 查看
我们利用Android手机的拍照功能,把拍焉来的图片上通过WebService传上其中WebService上的代码如下:

[WebMethod(Description = "上传服务器图片信息,返回是否成功")]
public string UploadFile(byte[] fs,string FileName)
{
try
{
MemoryStream m = new MemoryStream(fs);//定义并实例化一个内存流,来存放上传的图片二进制流
FileStream f = new FileStream(Server.MapPath(".") + \\images" + FileName, FileMode.Create);//把内存里的文件写入文件流
m.WriteTo(f);
m.Close();
f = null;
m = null;
return "文件上传成功";
}
catch(Exception ex)
{
return ex.Message.ToString();
}
}

所以我们在Android客户端只要调用该方法然后传入图片的二进制对象就OK了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: