本文共 555 字,大约阅读时间需要 1 分钟。
向数据库写入图片信息: 数据库中的字段设置为 binary类型 Bitmap bitmap = BitmapFactory.decodeFile(path); ByteArrayOutputStream baos = new ByteArrayOutputStream(); bitmap.compress(CompressFormat.JPEG, 50, baos); String sql = "insert into pic_info(pic_data, pic_name,pic_size,send_date,is_success) " +"values(?,?,?,?,?)"; Object[] args = new Object[]{baos.toByteArray(), name, size, now, isSucess}; db.insert(sql, args); 读取数据库的图片信息: byte[] picData = cursor.getBlob(cursor.getColumnIndex("pic_data")); bitmap.setImageBitmap(BitmapFactory.decodeByteArray(picData, 0, picData.length));转载地址:http://mgbai.baihongyu.com/