团队开发day09

  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));

原文地址:https://www.cnblogs.com/zhukaile/p/14832998.html