文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Android-sqlite数据库存取图片信息

Android-sqlite数据库存取图片信息

时间:2011-06-05  来源:silencer

sqlite数据库存取图片信息。

存储图片: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;

        }

    }

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载