web端的数据成功存储,但是和android端的数据获取到的数据不适配,
进行数据之间的适配。
遇到问题:在安卓中glide不能解析png图片,于是修改二进制流的转化,将png先转化为jpg
再存入到服务器
bufferedImage = ImageIO.read(item.getInputStream());
// create a blank, RGB, same width and height, and a white background
BufferedImage newBufferedImage = new BufferedImage(bufferedImage.getWidth(),
bufferedImage.getHeight(), BufferedImage.TYPE\_INT\_RGB);
//TYPE\_INT\_RGB:创建一个RBG图像,24位深度,成功将32位图转化成24位
newBufferedImage.createGraphics().drawImage(bufferedImage, 0, 0, Color.WHITE, null);
// write to jpeg file
ImageIO.write(newBufferedImage, "jpg", new File(path+"//"+fileName));
手机扫一扫
移动阅读更方便
你可能感兴趣的文章