如何将图片存入sqlite数据库

 我来答
rdrz223
推荐于2016-03-18 · TA获得超过234个赞
知道答主
回答量:111
采纳率:66%
帮助的人:117万
展开全部
1.将图片转化为byte数组
2.将byte数组放入contentvalues
3.执行数据库的insert操作,将contentvalues里面的值存入sqlite
代码大致如下://转换
Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.icon);
0202020202020202 ByteArrayOutputStream baos = new ByteArrayOutputStream();02020202
0202020202020202 bm.compress(Bitmap.CompressFormat.PNG, 100, baos);02020202
0202020202020202 byte[] result = baos.toByteArray();0202//装入
ContentValues values = new ContentValues();
values.put("image", result);//插入数据库
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式