这不应该那么难,但我无法弄清楚。我只需要保存图像,然后动态构建它,以便我的所有用户都可以查看这些图像。Parse.com上的教程非常有用,但不适用于图像。我需要详细的解释或有用的链接。感谢您的关注。
就保存图像而言,这就是我所拥有的一切。我在我的数据浏览器中正确获取了文件,但是如果我尝试查看它,它只会显示我的字符串"beatdown.jpg"
而不是实际的 jpg。
....
private void saveImage() {
// TODO Auto-generated method stub
InputStream header = new FileInputStream("beatdown.jpg");
byte[] head = IOUtils.toByteArray(header);
ParseFile file = new ParseFile(head);
try{
file.save();
} catch (ParseException e) {
e.printStackTrace();
}
ParseObject displayImage = new ParseObject("displayImage");
displayImage.put("header", file);
try{
displayImage.save();
} catch (ParseException e1){
e1.printStackTrace();
}
}
我知道我正在尝试将“beatdown.jpg”字符串转换为上面代码中的字节,并且它没有将其作为.jpg
. 但我不知道如何使它成为.jpg
.
编辑:我添加了commons-io。但是当我运行代码时(参见上面更新的代码),它不会在 parse.com 上的任何内容上注册。我在我的 logcat 中得到了这个;
Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40cf2498 that was originally bound here