ContentValues contentValues = new ContentValues();
InputStream is = getResources().openRawResource(rid);
int bufSize = 63 * 1024;
byte[] buffer = new byte[bufSize];
try{
int size = is.read(buffer);
while(size > = 0){
ByteArrayOutputStream out = new ByteArrayOutputStream(size);
out.write(buffer,0,size);
out.flush();
out.close();
contentValues.put("song_mp3",out.toByteArray());
db.insert(mySong,null,contentValues);
size = is.read(buffer);
}
}catch(Exception e){
e.printStackTrace();
}
Android保存大文件到sqlite数据库
最新推荐文章于 2024-03-29 11:25:26 发布