我在python中有一些工作代码,我需要转换为Java.
我在这个论坛上看了很多帖子但找不到答案.我正在读取JPG图像并将其转换为字节数组.然后我将此缓冲区写入另一个文件.当我比较Java和python代码中的写入文件时,最后的字节不匹配.如果您有任何建议,请告诉我.我需要使用字节数组将图像打包成需要发送到远程服务器的消息.
Java代码(在Android上运行)
File queryImg = new File(ImagePath);
int imageLen = (int)queryImg.length();
byte [] imgData = new byte[imageLen];
FileInputStream fis = new FileInputStream(queryImg);
fis.read(imgData);
Run Code Online (Sandbox Code Playgroud)
FileOutputStream f = new FileOutputStream(new File("/sdcard/output.raw"));
f.write(imgData);
f.flush();
f.close();
Run Code Online (Sandbox Code Playgroud)
谢谢!
理想情况下,我不想开展活动来做到这一点.当WiFi连接丢失时,我的应用程序需要关闭,因为这对我们来说是一个致命的错误.我想显示一条错误消息,让用户按下确定按钮,然后退出应用程序.最好的方法是什么?
谢谢!