Android项目图像资源保存在,将图像从drawable保存到android中的内部文件存储
从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中的内部文件存储相关推荐
- 小猪的Python学习之旅 —— 14.项目实战:抓取豆瓣音乐Top 250数据存到Excel中
小猪的Python学习之旅 -- 14.项目实战:抓取豆瓣音乐Top 250数据存到Excel中 标签:Python 一句话概括本文: 利用Excel存储爬到的抓取豆瓣音乐Top 250数据信息,还有 ...
- Android的数据存储:SharedPrefrence存储,手机内部文件存储,手机外部文件存储
存储方式分类 Android支持的数据存储方式:SharedPrefrence存储手机内部文件存储手机外部文件存储Sqlite数据库存储远程服务器存储 SharedPrefrence存储 介绍 SP存 ...
- Android——数据存储(课堂代码整理:SharedPreferences存储和手机内部文件存储)...
layout文件: 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmln ...
- android项目两种构建方式的整合(Eclipse/idea和Android Studio)
android的两种构建方式 目前android主要有两种构建方式,一种基于ant(传统的),另一种是13年Google/IO上新推出基于Gralde的构建(Android Studio).从sdk的 ...
- 新建android项目导包,Cordova开发App入门(一)创建android项目
前言Apache Cordova是一个开源的移动开发框架.允许使用标准的web技术-HTML5,CSS3和JavaScript做跨平台开发. 应用在每个平台的具体执行被封装了起来,并依靠符合标准的AP ...
- Eclipse Android项目 为控件添加了Id,但是在Java代码中提示xxx cannot be resolved or is not a field
在Android开发过程中,常需要在布局文件中为控件添加Id,以便在Java代码中找到这个控件. 但在使用Eclipse进行开发的过程中,常会出现明明已经在Layout XML文件中为组件添加了Id, ...
- Android优秀学习资源列表
1Android的发展历史 一.Android系统的发布 Google公司于2007年11月5日宣布与34家手机生产商.运营商以及其他科技公司组成一个开放手机联盟,将共同开发名为"Andro ...
- 在Flutter中更快地加载您的图像资源
本文主要介绍在Flutter中更快地加载您的图像资源 我们可以将图像放在我们的资产文件夹中,但如何更快地加载它们?这是 Flutter 中的一个秘密函数,可以帮助我们做到这一点 - precacheI ...
- ps cc 生成html,ps cc中怎么生成图像资源?
如何使用PhotoshopCC生成图像资源新功能,看PS怎么自动导出自定义大小.格式.名称的文件.web设计图片分层导出的有效工具!我们可以让Photoshop自己随时导出我们设置大小.格式.压缩品质 ...
最新文章
- 泰晤士最新排名出炉,这两所大学跌惨了
- php 爬虫去重,浅谈动态爬虫与去重(续)
- 优云,新一代运维PaaS平台
- 【 Makefile 编程基础之三】详解 Makefile 变量的定义规则使用!
- 活着的理由,做事的风格
- Sent non-empty 'Sec-WebSocket-Protocol' header but no response was received
- python myqr 二维码生成
- python六十三: __call__
- Faster R-CNN 《Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks》论文笔记
- 使用 Boost.MPI 的 all_reduce() 计算最小值的示例
- html 新浪博客,html
- Java IO 系列(01)-Java IO概述
- 7、JsonCpp简单使用(3)
- php两个时间月数,PHP获得两个日期之间的月数
- 特征做得好,模型没烦恼
- .NET中JSON的序列化和反序列化
- 4十4十4写成乘法算式_小学数学二年级下册数学1-4单元知识点复习提前准备才能考的更好...
- 【C++】常用集合算法
- 集成电路布图设计独创性判断标准
- excel转置怎么操作_EXCEL转置的方法介绍,这种函数80%的人没用过,教你如何转置996...
热门文章
- TypeError: '
- 课程一(Neural Networks and Deep Learning),第三周(Shallow neural networks)—— 2、Practice Questions...
- Java中的全局变量与局部变量
- 给EditText的drawableRight属性的图片设置点击事件
- DataTable判断列是否为空!(实用)
- 8.26~8.30-广州软件所-实习工作日记
- C++ 引用的几个用法
- [转载] Python内置函数-min函数和max函数-详解
- [转载] 简易Python代码---购物清单
- [转载] 康威的人生游戏与轻量级模式