/** * return a bitmap from service * * @param url * @return bitmap type */ public final static Bitmap returnBitMap(String url) { URL myFileUrl = null; Bitmap bitmap = null; try { myFileUrl = new URL(url); HttpURLConnection conn; conn = (HttpURLConnection) myFileUrl.openConnection(); conn.setDoInput(true); conn.connect(); InputStream is = conn.getInputStream(); bitmap = BitmapFactory.decodeStream(is); } catch (MalformedURLException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return bitmap; }
跟通过Socket传输个字符串是一样的道理;只是这是字节流。 服务端Socket读取文件字节流,并传到客户端,客户端再写字节流到对应文件就可以了;这样用,最好再加个MD5验证,以保证传输的完整性
80,351
社区成员
91,288
社区内容
加载中
试试用AI创作助手写篇文章吧