从drawble资源将图像保存到SD卡:

假设您的drawable中有一个图像即ic_launcher.然后从这个图像获取一个位图对象,如:

Bitmap bm = BitmapFactory.decodeResource( getResources(), R.drawable.ic_launcher);

可以使用以下方法检索SD卡的路径:

String extStorageDirectory = Environment.getExternalStorageDirectory().toString();

然后使用以下命令保存到按钮单击上的SD卡:

File file = new File(extStorageDirectory, "ic_launcher.PNG");

outStream = new FileOutputStream(file);

bm.compress(Bitmap.CompressFormat.PNG, 100, outStream);

outStream.flush();

outStream.close();

不要忘记添加android.permission.WRITE_EXTERNAL_STORAGE权限.

Android项目图像资源保存在,将图像从drawable保存到android中的内部文件存储相关推荐

  1. 小猪的Python学习之旅 —— 14.项目实战:抓取豆瓣音乐Top 250数据存到Excel中

    小猪的Python学习之旅 -- 14.项目实战:抓取豆瓣音乐Top 250数据存到Excel中 标签:Python 一句话概括本文: 利用Excel存储爬到的抓取豆瓣音乐Top 250数据信息,还有 ...

  2. Android的数据存储:SharedPrefrence存储,手机内部文件存储,手机外部文件存储

    存储方式分类 Android支持的数据存储方式:SharedPrefrence存储手机内部文件存储手机外部文件存储Sqlite数据库存储远程服务器存储 SharedPrefrence存储 介绍 SP存 ...

  3. Android——数据存储(课堂代码整理:SharedPreferences存储和手机内部文件存储)...

    layout文件: 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmln ...

  4. android项目两种构建方式的整合(Eclipse/idea和Android Studio)

    android的两种构建方式 目前android主要有两种构建方式,一种基于ant(传统的),另一种是13年Google/IO上新推出基于Gralde的构建(Android Studio).从sdk的 ...

  5. 新建android项目导包,Cordova开发App入门(一)创建android项目

    前言Apache Cordova是一个开源的移动开发框架.允许使用标准的web技术-HTML5,CSS3和JavaScript做跨平台开发. 应用在每个平台的具体执行被封装了起来,并依靠符合标准的AP ...

  6. Eclipse Android项目 为控件添加了Id,但是在Java代码中提示xxx cannot be resolved or is not a field

    在Android开发过程中,常需要在布局文件中为控件添加Id,以便在Java代码中找到这个控件. 但在使用Eclipse进行开发的过程中,常会出现明明已经在Layout XML文件中为组件添加了Id, ...

  7. Android优秀学习资源列表

    1Android的发展历史 一.Android系统的发布 Google公司于2007年11月5日宣布与34家手机生产商.运营商以及其他科技公司组成一个开放手机联盟,将共同开发名为"Andro ...

  8. 在Flutter中更快地加载您的图像资源

    本文主要介绍在Flutter中更快地加载您的图像资源 我们可以将图像放在我们的资产文件夹中,但如何更快地加载它们?这是 Flutter 中的一个秘密函数,可以帮助我们做到这一点 - precacheI ...

  9. ps cc 生成html,ps cc中怎么生成图像资源?

    如何使用PhotoshopCC生成图像资源新功能,看PS怎么自动导出自定义大小.格式.名称的文件.web设计图片分层导出的有效工具!我们可以让Photoshop自己随时导出我们设置大小.格式.压缩品质 ...

最新文章

  1. 泰晤士最新排名出炉,这两所大学跌惨了
  2. php 爬虫去重,浅谈动态爬虫与去重(续)
  3. 优云,新一代运维PaaS平台
  4. 【 Makefile 编程基础之三】详解 Makefile 变量的定义规则使用!
  5. 活着的理由,做事的风格
  6. Sent non-empty 'Sec-WebSocket-Protocol' header but no response was received
  7. python myqr 二维码生成
  8. python六十三: __call__
  9. Faster R-CNN 《Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks》论文笔记
  10. 使用 Boost.MPI 的 all_reduce() 计算最小值的示例
  11. html 新浪博客,html
  12. Java IO 系列(01)-Java IO概述
  13. 7、JsonCpp简单使用(3)
  14. php两个时间月数,PHP获得两个日期之间的月数
  15. 特征做得好,模型没烦恼
  16. .NET中JSON的序列化和反序列化
  17. 4十4十4写成乘法算式_小学数学二年级下册数学1-4单元知识点复习提前准备才能考的更好...
  18. 【C++】常用集合算法
  19. 集成电路布图设计独创性判断标准
  20. excel转置怎么操作_EXCEL转置的方法介绍,这种函数80%的人没用过,教你如何转置996...

热门文章

  1. TypeError: '
  2. 课程一(Neural Networks and Deep Learning),第三周(Shallow neural networks)—— 2、Practice Questions...
  3. Java中的全局变量与局部变量
  4. 给EditText的drawableRight属性的图片设置点击事件
  5. DataTable判断列是否为空!(实用)
  6. 8.26~8.30-广州软件所-实习工作日记
  7. C++ 引用的几个用法
  8. [转载] Python内置函数-min函数和max函数-详解
  9. [转载] 简易Python代码---购物清单
  10. [转载] 康威的人生游戏与轻量级模式