1.打开根目录下test.jpg

Bitmap bm = BitmapFactory.decodeFile(Environment.getExternalStorageDirectory().getAbsolutePath()+"/test.jpg");

int[] pixels = new int[bm.getWidth()*bm.getHeight()];

bm.getPixels =(pixels,0,bm.getWidth(),0,0,bm.getWidth(),bm.getHeight() );

Bitmap bm1 = bm.copy(bm.getConfig(),true);//bm is not Mutable ,像素值不能改

bm1.setPixels(pixels,0,bm.getWidth(),0,0,bm.getWidth(),bm.getHeight() );

saveBitmap("test2",bm1);

ImageVie imgview = (ImageView)findViewById(R.id.imageView1);

imgview.setImageBitmap(bm1);

2.保存图片

public void saveBitmap(String name,Bitmap mBitmap){

File file = new File(Environment.getExternalStorageDirectory().getAbsolutePath()+"/"+name+".png");

file.createNewFile();

FileOutPutStream fout = null;

fout = new FileOutPutStream(file);

mBitmap.compress(Bitmap.CompressFormat.PNG,100,fout);

fout.flush();

fout.close();

}

原文:http://www.cnblogs.com/mlj318/p/4512355.html

android 图片存sd卡上,android打开,保存图片到sd卡,显示图片相关推荐

  1. Delphi FMX正确设计和加载图片满足分布式跨平台App的性能需求-分布式跨平台App中美工图片的处理、上传下载、并发及客户端显示技术架构

    Delphi FMX正确设计和加载图片满足分布式跨平台App的性能需求 分布式跨平台App中美工图片的处理.上传下载.并发及客户端显示技术架构 [综合:客户端(内存耗用.设备屏幕的自动适配).服务端( ...

  2. 利用对话框打开一个图像文件,并显示图片

    基于对博文"python一句话之利用文件对话框获取文件路径"的学习,编写利用对话框打开一个图像文件,并显示图片的操作 import tkinter as tk from tkint ...

  3. 图片上传并保存到数据库以及显示图片

    图片上传并保存到数据库以及显示图片 此处是用保存图片相对路径的方法,上传图片. 1. 首先创建数据库表: create table images ( image_ID int primary key ...

  4. android异步加载图片并缓存到内存和sd卡上,Android批量图片加载经典系列——采用二级缓存、异步加载网络图片...

    http://www.cnblogs.com/jerehedu/p/4560119.html 2015-06-08 09:20 by 杰瑞教育, 232 阅读, 1 评论, 收藏, 编辑一.问题描述 ...

  5. android安装在sd卡上,android_安装软件到SD卡上

    <android_安装软件到SD卡上>由会员分享,可在线阅读,更多相关<android_安装软件到SD卡上(12页珍藏版)>请在人人文库网上搜索. 1.把 APP2SD 分几步 ...

  6. android 三星手机拍照旋转90度,解决三星调用系统相机拍照显示图片旋转90度横着的问题...

    /** * 调用系统相机拍照工具类 * @author yao * */ public class CaremaUtil { private static String strImgPath = &q ...

  7. qlabel 显示图片后大小不变_图形编程:QT使用scrollarea显示图片的解决方案

    需求: 在界面上点击"显示图片"按钮,会调用scrollarea窗口显示图片,窗口大小能根据图片大小自动调整,但是最大为1024*768,图片过大就要有滚动条来显示 IDE环境: ...

  8. oppo的sd卡在哪里打开_oppo的sd卡在哪里打开

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 以oppo A91为例,其sd卡可直接在文件管理页面的存储里面即可打开. OPPO A91的屏幕为6.4英寸,主屏分辨率2400乘 ...

  9. android检测蓝牙设备连接不上,Android检查设备连接状态

    遇到一个检查蓝牙设备连接状态问题,困扰许久.在网上查询良久,尝试了多种方案,也没有很好的解决,最终经"高人指点",小有所获,在此小记. 网上查询的主要方法为以下两种: 1.getP ...

最新文章

  1. 2021年人工智能数据采集标注行业四大趋势预测
  2. Windows上Mqtt服务器搭建与使用客户端工具MqttBox进行测试
  3. 为什么docker比VM快?
  4. 计算机信息系统安全保护条例最新,计算机信息系统安全保护条例.doc
  5. 使用 Debian 从 0 开始搭建 hexo 博客
  6. 安卓手机文件管理器简单横向评比 - imsoft.cnblogs
  7. 关于“xxx”object is not callable的异常(转)
  8. url重写(urlrewrite)的一些系统变量
  9. 大数据学习(1)-大数据概述
  10. python 字符集转换-灰常慢
  11. 染色产品常见疵病分析
  12. wsdl2java工具生成客户端代码
  13. 今天完成了一个真正意义上完整的gridview数据表操作
  14. Java项目开发工具汇总
  15. 嵌入式设备移植触摸屏驱动
  16. 在 Chrome 浏览器中安装印象笔记·剪藏插件
  17. JAVAOooooo。。。。。ooo0000OOOOO
  18. php doctrine,数据库和Doctrine ORM
  19. VMWare 卡顿优化详解
  20. php7 字符串转数字,strtoupper()

热门文章

  1. 算法复杂度为O(N) 的排序算法
  2. Android Volley框架的使用(二)
  3. 33Exchange Server 2010跨站点部署-分支机构邮件从分支机构出
  4. GNU C - 关于8086的内存访问机制以及内存对齐(memory alignment)
  5. C#如何测试代码运行时间
  6. 静态链接库LIB和动态链接库DLL的区别 创建和示例
  7. Alpha 通道的概念与功能
  8. matlab常用函数——矩阵函数
  9. 学习笔记(43):Python实战编程-事件处理简介
  10. C++ 多线程使用future传递异常