团队开发day09
阅读原文时间:2023年07月08日阅读:2

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