Android 图片缩略图显示

//通过openRawResource获取一个inputStream对象
        InputStream inputStream = getResources().openRawResource(R.drawable.temp);
        //通过一个InputStream创建一个BitmapDrawable对象
        BitmapDrawable drawable = new BitmapDrawable(inputStream);
        //通过BitmapDrawable对象获得Bitmap对象
        Bitmap bitmap = drawable.getBitmap();
        //利用Bitmap对象创建缩略图
        bitmap = ThumbnailUtils.extractThumbnail(bitmap, 51, 108);
        //imageView 显示缩略图的ImageView
        imageView.setImageBitmap(bitmap);
时间: 2024-07-30 13:03:55

Android 图片缩略图显示的相关文章

android 图片解码显示流程

问题来源 android 可以在 gallery 里面显示内部存储的图片,支持 jpeg,png,gif,bmp 等,甚至文件类型和图片后缀名不一致,只要是图片文件就能显示,然后 git 只会显示第一帧图像,然而 android 其实是可以显示 gif 动画的,在浏览器里打开 gif 动画,就能够正常加载显示. Gallery 查看图片 gallery 实现了 Gallery/src/com/android/camera/ViewImage.java ImageViewTouchBase new

安卓异步加载图片(缩略图显示)的实现

/** * 根据指定的图像路径和大小来获取缩略图 * 此方法有两点好处: * 1. 使用较小的内存空间,第一次获取的bitmap实际上为null,只是为了读取宽度和高度, * 第二次读取的bitmap是根据比例压缩过的图像,第三次读取的bitmap是所要的缩略图. * 2. 缩略图对于原图像来讲没有拉伸,这里使用了2.2版本的新工具ThumbnailUtils,使 * 用这个工具生成的图像不会被拉伸. * @param imagePath 图像的路径 * @param width 指定输出图像的

android 图片自定义显示

最近遇到需求,需要显示展示较多的图片,于是自己写了一个例子,需求如下 实现原理,把复杂的分组处理,每一行为一条,代码比较简单,主要在于分组处理 代码:上传资源总是失败,csdn服务器太差了 我传到以下网站了 http://blog.chinaunix.net/uid-8210028-id-4651943.html

Android图片浏览器之缩略图

最近在自学Android,尝试实现一般手机上都存在的图片浏览器,从缩略图开始. 直接上图,这是google手机自带Photos图片浏览器. 通过查阅资料了解到,在实现缩略图之前需要做的工作有: 1.查找手机中所有图片,包括截图.拍照.通过USB从电脑中黏贴过来等方式存储在若干个文件夹的,  将图片完整路径存储在字符串数组中: 2.对于某一幅图片,不管是缩略也好,全屏显示也好,需要在一种组件进行显示(只是图片的大小不一样): 3.寻找一种组件,可以利用来存放各个缩略图,完成网格般的效果: 对于第一

Android中ImnageView 中如何让图片拉伸显示?

通过设置android:scaleType="fitXY"使得图片拉伸显示.补充:scaleType的属性有matrix(默认).center.centerCrop.centerInside.fitCenter.fitEnd.fitStart.fitXY.android:scaleType="center"保持原图的大小,显示在ImageView的中心.当原图的size大于ImageView的size,超过部分裁剪处理. android:scaleType=&quo

Android 获取并显示远程图片 Picasso框架的使用(一)

转载请注明出处:明桑Android 在Android开发中,常需要从远程获取图片并显示在客户端,当然我们可以使用原生HttpUrlConnection和AsyncTask等操作来完成,但并不推荐,因为这样不仅需要我们编写大量的代码,还需要处理缓存和下载管理等,最好自己封装成库或者采用第三方库: Picasso:A Powerful Image Downloading and Caching Library for Android 根据名字就知道它是跟什么相关了(Picasso:毕加索)它的基本操

Android 获取并显示远程图片 Picasso框架的使用(二)

转载请注明出处:明桑Android 在上篇文章中介绍了Picasso的基本用法,这篇文章作为以上的练习: 本文代码github地址:UsePicasso 实现效果:(动图请耐心加载) 需要的知识点 了解Picasso框架的使用:Android 获取并显示远程图片 Picasso框架的使用(一) 知道如何自定义GridView 我们需要编写两个布局文件:activity_gridview.xml activity_main.xml 以及ImageAdapter类.GridImageActivity

怪胎:Android开发ImageView图片无法显示

今天碰到一个非常奇怪的问题: 在Android中ImageView无法显示加载的本地SDCard图片. 具体过程是:先调用本地照相机程序摄像,然后将拍摄的图片加载在ImageView中显示. [java] view plaincopyprint? public class ActiEnvi extends Activity   { static final String TAG = "ActiEnvi"; private static final int REQ_CODE_CAMERA

Android -- 打开本地图片且显示路径

背景                                                                                          代码                                                                                           先上布局文件: <LinearLayout xmlns:android="http://schemas.android.co