Android sqlite数据库存取图片信息
16lz
2021-01-23
Androidsqlite数据库存取图片信息
存储图片:bitmap
private byte[] getIconData(Bitmap bitmap){ int size = bitmap.getWidth()*bitmap.getHeight()*4; ByteArrayOutputStream out = new ByteArrayOutputStream(size); try { bitmap.compress(Bitmap.CompressFormat.PNG, 100, out); out.close(); } catch (IOException e) { e.printStackTrace(); } return out.toByteArray();}
获取图片:
Bitmap getIconFromCursor(Cursor c, int iconIndex) { byte[] data = c.getBlob(iconIndex); try { return BitmapFactory.decodeByteArray(data, 0, data.length); } catch (Exception e) { return null; }}
网盘android学习视频分享: http://pan.baidu.com/share/home?uk=1882162285
更多相关文章
- Android 实现九宫格、点击图片放大全屏浏览等
- Android ImageView图片浏览器(ImageView加载sd卡图片资源)的内存溢
- android查询数据库获得手机里面所有的联系人
- android实现点击图片全屏展示效果
- android WebView 文字 、图片分开加载
- Android中几种常用图片加载库的使用
- Android中使用ViewPager实现图片的切换
- android中用xml文件设置button的各个状态的图片。
- Android 数据存储 之 SQLite数据库详解