*把手机里的某张照片加载到ImageView里的方法有三种:

ivPicture 为 获取ImageView里的控件名

第一种:
ps:若多次设置:setImageURI(uri),若uri不变,即使文件内容变了,因为有缓存到uri,所以还是加载之前的文件。解决:变不同的uri或用第二种方法或其他

    File file=new File("/sdcard/test.jpg");ivPicture.setImageURI(Uri.fromFile(file));

第二种

    Bitmap bmp = MediaStore.Images.Media.getBitmap(MainActivity.this.getContentResolver(), Uri.fromFile(file));ivPicture.setImageBitmap(bmp);

第三种:

    FileInputStream file=new FileInputStream(new File("/sdcard/test.jpg"));ivPicture.setImageBitmap(BitmapFactory.decodeStream(file));

第四种:
若知道的是Uri(为content类型的uri,file类型的未试过),可如下写法:(第一种也是知道uri也行)

    //imageUri为 图片的uri地址ivPicture.setImageBitmap(BitmapFactory.decodeStream(getContentResolver().openInputStream(imageUri)));

ImageView 加载本地(手机)图片相关推荐

  1. iOS WebView 加载本地资源(图片,文件等)

    NSString *path = [[NSBundle mainBundle] pathForResource:@"关于.docx" ofType:nil]; NSURL *url ...

  2. c语言加载本地图片,Unity加载本地图片的2种方式

    1. 使用 WWW 加载,详细查看 unity3d 官方文档. 2. 使用 System.IO 加载,lua 代码如下: local File = luanet.import_type("S ...

  3. 剖析Picasso加载压缩本地图片流程(解决Android 5.0部分机型无法加载本地图片的问题)

    之前项目中使用Picasso遇到了一个问题:在Android 5.0以上版本的部分手机上使用Picasso加载本地图片会失败.为了解决这个问题,研究了一下Picasso加载和压缩本地图片的流程,才有了 ...

  4. android 加载网络bitmap图片 oom 简书_Android常见问题--ImageView加载图片OOM

    开发中给ImageView加载一个高质量图片时,APP抛出了"Canvas: trying to draw too large(840253440bytes) bitmap."的异 ...

  5. Android开发 - ImageView加载Base64编码的图片

    在我们开发应用的过程中,并不是所有情况下都请求图片的URL或者加载本地图片,有时我们需要加载Base64编码的图片.这种情况出现在服务端需要动态生成的图片,比如: 二维码 图形验证码 - 这些应用场景 ...

  6. 短视频系统源代码,加载本地图片和加载网络图片

    在短视频系统源代码中,上传照片时会涉及到加载本地图片或加载网络图片的情况,下面介绍一下相关代码 从布局开始 <?xml version="1.0" encoding=&quo ...

  7. Android 加载本地图片(文件管理器中的图片墙)

    Android 加载本地图片(文件管理器中的图片墙) --关于图片墙的一些感悟与疑问,希望大家共同探讨. (By伊叶也) 图片显示及监听 1.图片显示:基本上就5种显示形式(如果同时嵌入5种形式,采用 ...

  8. 可以加载本地图片和网络资源的轮播图:TuTu

    轮播图 可以加载本地图片或者网络资源的无限循环的轮播图,一行代码调用,图片三级缓存,节省流量,间隔自己设置,使用方便. 1.你只要写好布局就行,布局写成啥样你自己决定,扩展性强,满足多样化需求例如: ...

  9. ImageSwitcher加载本地图片和网络图片实现图片切换

    加载本地图片 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:andro ...

最新文章

  1. 使用 Chrome 开发者工具进行 JavaScript 问题定位与调试
  2. 5.与HTTP协作的Web服务器
  3. 标准控件(二)——Calendar
  4. python动态创建字典_如何在Python中创建动态命名字典?
  5. wgan 不理解 损失函数_GAN损失函数||WGAN
  6. 神经网络学习小记录63——Keras 图像处理中注意力机制的代码详解与应用
  7. 解决python 服务端口探测探活
  8. 系统集成管理工程师 第四章:项目管理一般知识
  9. XposedZjDroid脱壳梆梆加固
  10. 实现挂视频的三种方法
  11. 了解并掌握Halcon HDevelop 仿真程序语法
  12. 叉包舍 - PPPoE之常见拨号错误代码及处理
  13. MySQL语句进阶记录(四)
  14. H323plus的编译安装配置与使用:从头开始
  15. javascript中 .eq()的用法
  16. 在PPT中插入数据透视表(数据透视图)
  17. sql语句,性别只限制男和女
  18. python爬虫之中古诗网
  19. Happy Hours, Happy Days
  20. 一键扫码,10分钟入职,听说“高配”公司都是这样做的

热门文章

  1. 网络和IP地址计算器
  2. matplotlib - spines 设置
  3. ISCC2021 wp
  4. 2021衡阳田家炳高考成绩查询,2021年衡阳高考最高分多少分,历年衡阳高考状元
  5. 一文读懂支付通道背后的江湖!——下
  6. C++描述 LeetCode 5676. 生成交替二进制字符串的最少操作数
  7. 企微获客助手是什么?企微即将上线“获客助手”功能
  8. 常用汉字unicode编码
  9. ORACLE的递归查询
  10. 有关c基础指针需要注意的几个点!