英文原文:Scale and Crop an Image using Javascript and CSS 在页面上需要裁减和缩放一张图片是一个常见问题.缩放图片比较简单的方法是使用image的hight和width属性.同样地,裁剪图片可以通过将图像 设置为元素背景并设置元素的高度和宽度来完成.无论如何,缩放和裁剪图像都稍微复杂了一点.如果这需要经常做,还是把图像的裁剪和缩放交给一个类 (class)好一些.为此,我写了这个裁剪缩放器(Cropenscaler). 思路是这样的:创建一个特定大
效果图: 在平时载入图片时,我会使用SetImageBitmap.setImageResource.BitmapFactory.decodeResource来设置一张图 片通过以上方法来设置图片时.会通过Java层的createBitmap来完毕.这种话会消耗非常多内存.easy导致 OOM(Out Of Memory),因此推荐使用BitmapFactory.Options这个类来设置一张资源图. 參看下面代码: public class MainActivity extends Activi