将Blob图片放进数据库中
publiclongaddUser(Useruser){
/**
*操作sqlite数据裤,存储数据
*/
db=dbhelper.getWritableDatabase();
ContentValuesvalues=newContentValues();
//存储一张图片进BLOB容器
ByteArrayOutputStreamos=newByteArrayOutputStream();
//user.getUser_head()这里为一张图片,你可以自定义一张图片R.drawable.你的图片
BitmapDrawablenewhead=(BitmapDrawable)user.getUser_head();
//CompressFormat.PNG图片的压缩格式为.png,质量为100,os为前面声明的流
newhead.getBitmap().compress(CompressFormat.PNG,100,os);//
values.put(DBInfo.table.USER_HEAD,os.toByteArray());
longrowid=db.insert("表的名称",DBInfo.table.USER_NAME,
values);
db.close();
returnrowid;
}
相关推荐
yangkang 2020-11-09
lbyd0 2020-11-17
sushuanglei 2020-11-12
85477104 2020-11-17
KANSYOUKYOU 2020-11-16
wushengyong 2020-10-28
lizhengjava 2020-11-13
星月情缘 2020-11-13
huangxiaoyun00 2020-11-13
luyong0 2020-11-08
腾讯soso团队 2020-11-06
Apsaravod 2020-11-05
PeterChangyb 2020-11-05
gaobudong 2020-11-04
wwwjun 2020-11-02
gyunwh 2020-11-02
EchoYY 2020-10-31
dingyahui 2020-10-30