如何将图像从DB导出到SD卡

侯赛因·库尔德(Hossein Kurd)

这种方法可以帮助我显示从db到imgview的图像。那么如何将其保存在SD卡上呢?

private Bitmap setImage(String base64String) {
    Bitmap bmp = null;
    try {
        if (base64String == null || base64String.equals("")) {


        } else {

            byte[] decodedString = Base64.decode(base64String, Base64.DEFAULT);

            bmp =  BitmapFactory.decodeByteArray(decodedString, 0, decodedString.length);

        }
    } catch (Exception e) {
        e.printStackTrace();
    }
    return bmp;
}

Eclipse Android 2.2

作者:范妮·普罗德图尔

从您的方法获取位图返回,您可以将该位图存储到sdcard中。

在android中,我们可以用相伴的方式保存位图。

然后,您必须从SD卡进入目录(文件对象),例如:

File deviceSdcardDirectory = Environment.getExternalStorageDirectory();

接下来,创建用于存储图像的特定文件:

File image = new File(deviceSdcardDirectory, "file_name.png");

之后,您只需要编写Bitmap即可:

// Encode the file as a PNG image.
FileOutputStream outStream;
try {

    outStream = new FileOutputStream(image);
    bitmap.compress(Bitmap.CompressFormat.PNG, 100, outStream); 
    /* 100 to keep full quality of the image */

    outStream.flush();
    outStream.close();

} catch (FileNotFoundException e) {
    e.printStackTrace();
} catch (IOException e) {
    e.printStackTrace();
}

不要忘记在清单文件中添加以下权限:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将图像从数据库导出到SD卡

来自分类Dev

如何将图像从Cropit导出到php以进行上传?

来自分类Dev

如何将转换后的图像保存到SD卡

来自分类Dev

如何将结果导出到R中excel的不同选项卡中

来自分类Dev

如何将Excel选项卡上的数据导出到其自己的Excel文件?

来自分类Dev

如何将Powershell导出到文件

来自分类Dev

如何将Google Map导出到包含自定义标记的图像?

来自分类Dev

如何将多个图像和字符串导出到单个文件?

来自分类Dev

如何将HTML页面导出到Laravel中的图像文件中?

来自分类Dev

如何将图像复制到SD卡上的现有目录?

来自分类Dev

MVVMCross:如何将ImageView绑定到本地图像(保存在SD卡中)

来自分类Dev

单击按钮如何将ViewPager当前图像保存到sd卡

来自分类Dev

MVVMCross:如何将ImageView绑定到本地图像(保存在SD卡中)

来自分类Dev

如何使用PHPhotoLibrary将图像导出到电话库

来自分类Dev

如何将PostgreSQL查询输出导出到csv文件

来自分类Dev

如何将大量数据导出到Excel

来自分类Dev

如何将数据从SQL Server导出到PostgreSQL?

来自分类Dev

如何将积压从versionone导出到JIRA?

来自分类Dev

如何将Eclipse产品导出到Linux?

来自分类Dev

如何将PostgreSQL中的结果数据导出到.CSV?

来自分类Dev

如何将多个HTML表格导出到Excel?

来自分类Dev

如何将chart.js图表导出到Excel?

来自分类Dev

如何将SQL查询导出到SPSS?

来自分类Dev

如何将数据集导出到SPSS?

来自分类Dev

如何将Excel数据导出到Mysql表

来自分类Dev

Postgresql:如何将表导出到单独的csv文件

来自分类Dev

Alasql如何将数据导出到CSV

来自分类Dev

如何将Nagios数据导出到CSV?

来自分类Dev

Alasql如何将数据导出到CSV

Related 相关文章

热门标签

归档