同一源代码再建设一个网站wordpress数据盘
同一源代码再建设一个网站,wordpress数据盘,合肥网站建设博客,wordpress页面镶入文章1简介 之前往往是通过Bitmap、Drawable和Canvas配合完成#xff0c;需要写一系列繁杂的逻辑去缩小原有图片#xff0c;从而得到缩略图。 现在我给大家介绍一种比较简单的方法#xff1a;#xff08;网上有#xff09; 在Android 2.2版本中#xff0c;新增了一个T…1简介 之前往往是通过Bitmap、Drawable和Canvas配合完成需要写一系列繁杂的逻辑去缩小原有图片从而得到缩略图。 现在我给大家介绍一种比较简单的方法网上有 在Android 2.2版本中新增了一个ThumbnailUtils工具类来是实现缩略图此工具类的功能是强大的使用是简单它提供了一个常量和三个方法。利用这些常数和方法可以轻松快捷的实现图片和视频的缩略图功能。 2ThumbnailUtils工具类 常量 OPTIONS_RECYCLE_INPUT 从此常量用于表示应该回收extractThumbnail(Bitmap, int, int, int)输入源图片(第一个参数)除非输出图片就是输入图片。 方法 Bitmap createVideoThumbnail(String filePath, int kind) 创建一张视频的缩略图。如果视频已损坏或者格式不支持可能返回null。 参数 filePath 视频文件路径 kind 文件种类可以是 MINI_KIND 或 MICRO_KIND Bitmap extractThumbnail(Bitmap source, int width, int height, int options) 创建所需尺寸居中缩放的位图。 参数 source 需要被创造缩略图的源位图对象 width 生成目标的宽度 height 生成目标的高度 options在缩略图抽取时提供的选项 Bitmap extractThumbnail(Bitmap source, int width, int height) 创建所需尺寸居中缩放的位图。 参数 source 需要被创造缩略图的源位图对象 width 生成目标的宽度 height 生成目标的高度 3具体实现 package xiaosi.thumbnail;import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import android.media.ThumbnailUtils;
import android.os.Bundle;
import android.widget.ImageView;public class ThumbnailActivity extends Activity { private Bitmap bitmap null;private ImageView image;Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); image (ImageView) findViewById(R.id.image); //得到原图片bitmap BitmapFactory.decodeResource(getResources(), R.drawable.v);//得到缩略图bitmap ThumbnailUtils.extractThumbnail(bitmap, 100, 100); image.setImageBitmap(bitmap); }
} main.xml ?xml version1.0 encodingutf-8?LinearLayout xmlns:androidhttp://schemas.android.com/apk/res/android android:orientationverticalandroid:background#999999 android:layout_widthfill_parent android:layout_heightfill_parentImageView android:layout_widthwrap_content android:layout_heightwrap_content android:srcdrawable/vandroid:layout_marginLeft10dip/TextView android:layout_widthwrap_content android:layout_heightwrap_content android:text缩略图 android:textColor#000000/ImageView android:idid/image android:layout_widthwrap_content android:layout_heightwrap_contentandroid:layout_marginLeft10dip//LinearLayout 转载于:https://www.cnblogs.com/zhujiabin/p/4229446.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/89415.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!