ImageView 加载本地(手机)图片
*把手机里的某张照片加载到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 加载本地(手机)图片相关推荐
- iOS WebView 加载本地资源(图片,文件等)
NSString *path = [[NSBundle mainBundle] pathForResource:@"关于.docx" ofType:nil]; NSURL *url ...
- c语言加载本地图片,Unity加载本地图片的2种方式
1. 使用 WWW 加载,详细查看 unity3d 官方文档. 2. 使用 System.IO 加载,lua 代码如下: local File = luanet.import_type("S ...
- 剖析Picasso加载压缩本地图片流程(解决Android 5.0部分机型无法加载本地图片的问题)
之前项目中使用Picasso遇到了一个问题:在Android 5.0以上版本的部分手机上使用Picasso加载本地图片会失败.为了解决这个问题,研究了一下Picasso加载和压缩本地图片的流程,才有了 ...
- android 加载网络bitmap图片 oom 简书_Android常见问题--ImageView加载图片OOM
开发中给ImageView加载一个高质量图片时,APP抛出了"Canvas: trying to draw too large(840253440bytes) bitmap."的异 ...
- Android开发 - ImageView加载Base64编码的图片
在我们开发应用的过程中,并不是所有情况下都请求图片的URL或者加载本地图片,有时我们需要加载Base64编码的图片.这种情况出现在服务端需要动态生成的图片,比如: 二维码 图形验证码 - 这些应用场景 ...
- 短视频系统源代码,加载本地图片和加载网络图片
在短视频系统源代码中,上传照片时会涉及到加载本地图片或加载网络图片的情况,下面介绍一下相关代码 从布局开始 <?xml version="1.0" encoding=&quo ...
- Android 加载本地图片(文件管理器中的图片墙)
Android 加载本地图片(文件管理器中的图片墙) --关于图片墙的一些感悟与疑问,希望大家共同探讨. (By伊叶也) 图片显示及监听 1.图片显示:基本上就5种显示形式(如果同时嵌入5种形式,采用 ...
- 可以加载本地图片和网络资源的轮播图:TuTu
轮播图 可以加载本地图片或者网络资源的无限循环的轮播图,一行代码调用,图片三级缓存,节省流量,间隔自己设置,使用方便. 1.你只要写好布局就行,布局写成啥样你自己决定,扩展性强,满足多样化需求例如: ...
- ImageSwitcher加载本地图片和网络图片实现图片切换
加载本地图片 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:andro ...
最新文章
- 使用 Chrome 开发者工具进行 JavaScript 问题定位与调试
- 5.与HTTP协作的Web服务器
- 标准控件(二)——Calendar
- python动态创建字典_如何在Python中创建动态命名字典?
- wgan 不理解 损失函数_GAN损失函数||WGAN
- 神经网络学习小记录63——Keras 图像处理中注意力机制的代码详解与应用
- 解决python 服务端口探测探活
- 系统集成管理工程师 第四章:项目管理一般知识
- XposedZjDroid脱壳梆梆加固
- 实现挂视频的三种方法
- 了解并掌握Halcon HDevelop 仿真程序语法
- 叉包舍 - PPPoE之常见拨号错误代码及处理
- MySQL语句进阶记录(四)
- H323plus的编译安装配置与使用:从头开始
- javascript中 .eq()的用法
- 在PPT中插入数据透视表(数据透视图)
- sql语句,性别只限制男和女
- python爬虫之中古诗网
- Happy Hours, Happy Days
- 一键扫码,10分钟入职,听说“高配”公司都是这样做的