问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

从android手机上传到服务器的图片如何立即返回在手机控件上显示?

发布网友 发布时间:2022-05-06 10:09

我来回答

2个回答

热心网友 时间:2023-10-09 02:51

你需要写一个方法,读取网络图片,在上传操作完成后,调用这个方法,
这个是我经常用的读取网络图片的方法,你参考一下:
//url为图片的网络地址,
public static Bitmap getImg(String url)
{
URL imgurl = null;
Bitmap bitmap = null;
try
{
imgurl = new URL(url);

}
catch(MalformedURLException e)
{
e.printStackTrace();
}
try
{
HttpURLConnection conn = (HttpURLConnection)imgurl.openConnection();
conn.setRequestMethod("POST");
conn.setDoInput(true);
conn.setDoOutput(true);
conn.setUseCaches(false);
conn.connect();
InputStream is = conn.getInputStream();
bitmap = BitmapFactory.decodeStream(is);
is.close();
conn.disconnect();
}catch(IOException e)
{
e.printStackTrace();
}
return bitmap;

}

然后在要显示的的activity里,将这个方法传给imageview就可以了
imageview.setImageBitmap(MainActivity.getImg(url));来自:求助得到的回答

热心网友 时间:2023-10-09 02:52

用jspSmartUpload组件来实现,用jsp+servlet在Servlet里实现的代码:

PrintWriter out = response.getWriter();
int count = 0;
// 实例化上传控件对象
SmartUpload su = new SmartUpload();
// 初始化操作
su.initialize(config, request, response);

// 设置上传文件最大字节数
su.setTotalMaxFileSize(100000);

//
try {
//禁止上传指定扩展名的文件
su.setDeniedFilesList("ext,bat,jsp");
} catch (SQLException e1) {
e1.printStackTrace();
}

try {
// 上传文件到服务器
su.upload();

File fileup = new File(request.getRealPath("upload"));
if(!fileup.exists()){
// 创建目录
fileup.mkdir();
}
// 处理多个文件的上传
for(int i = 0;i < su.getFiles().getCount();i++){
com.jspsmart.upload.File file = su.getFiles().getFile(i);
if(!file.isMissing()){ // 如果文件有效
// 保存文件到指定上传目录
file.saveAs("/upload/new."+file.getFileExt(), su.SAVE_VIRTUAL);
count = su.save("/upload");
}
}

} catch (SmartUploadException e) {

e.printStackTrace();
}
out.println(count +"file(s) uploaded");

如果你对这个上传组件不了解,最好是先去查查用法。。。

如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!

vaela
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2024年四川570分能考上什么大学? 2024年四川文科560分能考上什么大学? 2024年广东561分能考上什么大学? 2024年江苏历史类561分能考上什么大学? 在形ABC中,角A.B.C所对的边分别为a.b.c,且acosB+bcosA=2c cos 求... ...B、C的对边分别为a、b、c,已知acosB+bcosA=2(bcosC+ccosB).(1... ...b、c的对边分别为a、b、c,且acosb+bcosa=2cosc 在△ ABC中,角A、B、C所对的边分别为a、b、c,已知b=cosA,c=2cosB,试... 在△ABC中,角A,B,C所对的边分别为a,b,c,且满足bcosA+acosB=2ccosC,△... ...对应的边分别为a、b、c,且满足aCOSB+bcosA=2cCOSC... 怎样能把王水里溶化的黄金提炼出来呀 王水溶解黄金后怎么提纯???需要加什么药水?? 在家怎么用王水提炼黄金,最简单的方法 怎样提炼“王水”中的金 怎么提取溶于王水里的金,步骤越详细越好、、、 如何提取王水里的金子,王水是谁发明的 短篇小说由几个部分构成? 从王水中提炼金的方法 溶于王水的金要怎么提炼出来 诧异是什么意思 王水提炼黄金具体方法是什么? 乡场上的作者简介 文学批评具有什么作用?举例说明。 青春期心理健康的简介 下列哪一篇是贾平凹所写的反映农村经济改革的中篇小说( )。 从市场结构看,世界市场是由以下几部分构成的 青春期时候的心理会发生哪些变化? 等你在桥头的阅读答案 等你在桥头的阅读答案是什么? 陈焕生上城 和 乡场上 都是反映是什么之后的农民精神面貌的变化;《乡场上》的主人公是谁 王水快速提炼黄金方法 求救!android部分手机上传照片到后台服务器为什么显示的图片是不全的,有缺失,缺失部分为黑色。 求,王水浸出的金需要什么化学物品还原吸金,如何操作提纯,详细过程?谢谢 android Volley上传图片到服务器 华为手机上传出错 如何提取溶解在王水中的金 王水化金后用什么提取黄金 高端进口壁纸好在哪 如何做一个能将文件上传到局域网服务器的软件,适用于ANDROID系统 如何将ImageView图片上传到服务器并 《朝花夕拾》的十篇散文的概括有什么? 比较高端大气的壁纸品牌有哪些?求推荐 臻仕壁纸是高端壁纸吗? 请问高端壁纸品牌有哪些? 《朝花夕拾》有哪十篇文章? 修改可以用加号的符号吗? T-SQL中如何修改表结构 对待生活,取舍有度,不慌不忙,对待自己,追求质量,不依附,不高攀,至于其什么意_百度问一问 不必远行,最美的风景在身边,东风风神AX7挺漂亮的 最美的风景往往就是身旁,感谢长安CS75的相伴 最美的风景不一定在眼里,而是在心里