android客户端下载服务器端的图片,通过什么传输的??

问题描述

android客户端有个功能可以查看服务器的图片,客户端传过去一个图片路径,服务器端是通过什么方法传图片到客户端的啊?主要是request和response怎么封装图片?

解决方案

解决方案二:
HTTP协议,就像下载一个图片一样。类似于这样的代码:URLurl=newURL("http://xxx.xxx.xxx.xxx/img/xxx.gif");URLConnectionconn=url.openConnection();InputStreamis=conn.getInputStream();图片就在这个InputStream中,把这个InputStream包装到Bitmap中去。
解决方案三:
楼上正解。获得InputStream后利用BitmapFactory.decodeStream(InputStreamis)就可以返回一个Bitmap类型了,然后ImageView.setImageBitmap(Bitmapbm)就ok了

时间: 2024-08-01 07:48:32

android客户端下载服务器端的图片,通过什么传输的??的相关文章

(原创)优酷android客户端 下载中 bug 解决

在网络情况不好的情况下,优酷android客户端下载视频会终止,用户放弃下载点击 删除该任务以后,切换到网络好的情况下进行下载,会显示该视频已在下载队列里,然后客户端UI界面却什么都看不到.导致用户根本无法下载. 其实优酷的下载都是使用读文件形式的 在优酷android的文件目录那里,(目前不考虑挂在SD卡和其他存储优化)就是内存设备/youku/offinedata里有很多下载视频的文件夹,里面有文件夹创建的时间.图片.flv形式的分集.info文件.youku.m3u8文件 下载信息(包括下

android服务器-android客户端的服务器端可以移植到手机本地吗

问题描述 android客户端的服务器端可以移植到手机本地吗 android客户端的服务器端可以移植到手机本地吗实现思路是什么呢,tomcat木有手机android版吧 解决方案 等着你去开发吧!你可以试试 解决方案二: tomcat没有Android端的

安卓程序下标越界-android客户端从服务器获取图片报数组下标越界

问题描述 android客户端从服务器获取图片报数组下标越界 速求:各位大神好,帮忙给看一下,刚才运行安卓客户端从服务器获取图片报"数组下标越界",程序挂掉了,啥原因呢:public class MainActivity extends Activity implements OnScrollListener { private static final String TAG = null; private int count=0; public SimpleAdapter simpl

android客户端从服务器端获取json数据并解析的实现代码_Android

首先客户端从服务器端获取json数据 1.利用HttpUrlConnection 复制代码 代码如下: /**      * 从指定的URL中获取数组      * @param urlPath      * @return      * @throws Exception      */     public static String readParse(String urlPath) throws Exception {                  ByteArrayOutputSt

socket-android客户端接收服务器端发来的图片异常

问题描述 android客户端接收服务器端发来的图片异常 threadid=11: thread exiting with uncaught exception (group=0x40a13300) FATAL EXCEPTION: Thread-78 java.lang.NegativeArraySizeException: -2555936 at me.demo.transimage.MainActivity$1$1.run(MainActivity.java:59) 客户端代码 publi

Android客户端post请求服务器端实例_Android

Android客户端请求服务器端的详细解释 1. Android客户端与服务器端通信方式: Android与服务器通信通常采用HTTP通信方式和Socket通信方式,而HTTP通信方式又分get和post两种方式. 2. 解析服务器端返回数据的解释: (1).对于服务器端来说,返回给客户端的数据格式一般分为html.xml和json这三种格式. (2). JSON(Javascript Object Notation)是一种轻量级的数据交换格式,相比于xml这种数据交换格式来说,因为解析xml比

Android客户端post请求服务器端实例

Android客户端请求服务器端的详细解释 1. Android客户端与服务器端通信方式: Android与服务器通信通常采用HTTP通信方式和Socket通信方式,而HTTP通信方式又分get和post两种方式. 2. 解析服务器端返回数据的解释: (1).对于服务器端来说,返回给客户端的数据格式一般分为html.xml和json这三种格式. (2). JSON(Javascript Object Notation)是一种轻量级的数据交换格式,相比于xml这种数据交换格式来说,因为解析xml比

服务器-通过JSON格式获取到的html页面,怎么在Android客户端显示

问题描述 通过JSON格式获取到的html页面,怎么在Android客户端显示 服务器端直接将一个有图片有超链接的html封装成JSON中的一个字段的值,客户端获取后怎么去显示这个html呢?通过setText(Html.fromHtml(map.get(""content"")))明显是不可以的,因为还是有图片和链接的.JSON如下: 解决方案 http://blog.sina.com.cn/s/blog_75016706010149yy.html 解决方案二:

移动围脖Android客户端(用于管理新浪微博)发布

本文为原创,如需转载,请注明作者和出处,谢谢! 移动围脖Android客户端下载    本客户端为0.9版.正在完善中.目前的功能主要包括浏览关注的微博(首页):浏览微博广场中的微博(逛逛):浏览包含"@我的"的微博:评论.转发微博:显示微博的详细信息(包括评论和转发数.图像.发表时间):刷新微博的评论和转发数:主大显示图像:支持屏幕旋转显示微博信息:刷新微博内容(获得最新的微博);写微博(包括文字微博和带图像的微博):插入表情字符:从相册中选择图像:拍照获得图像:编辑图像(在图像上绘