如题,关键代码如下:
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.bitmap_change);
iView = (ImageView)findViewById(R.id.iv);
originBg = BitmapFactory.decodeResource(this.getResources(), R.drawable.download_completed);
labelBitmap = BitmapFactory.decodeResource(this.getResources(), R.drawable.icon);
int widthOrg = originBg.getWidth();
int heightOrg = originBg.getHeight();
resultBitmap = Bitmap.createBitmap(widthOrg,heightOrg,Config.ARGB_8888);
Canvas canvasIn = new Canvas(resultBitmap);
canvasIn.drawBitmap(originBg,0,0,null);
canvasIn.drawBitmap(labelBitmap,10,10,null);
canvasIn.save();
iView.setImageBitmap(resultBitmap);
// newMap = Bitmap.createBitmap(bitmap, 0, 0, widthOrg, heightOrg, matrix,true);
}
private Bitmap zoomBitmap(float scale)
{
Matrix m = new Matrix();
m.postScale(scale, scale);
resultBitmap = Bitmap.createBitmap(resultBitmap, 0, 0, resultBitmap.getWidth(), resultBitmap.getHeight(), m, true);
return resultBitmap;
}
分享到:
相关推荐
在地图标注上显示数字,通常需要自定义标注的图标,这个图标可以是一个包含数字占位符的图片。然后通过JavaScript来修改图片上的数字文本,达到动态更新的效果。另外,也可以直接在Canvas上绘制图标和数字,这样可以...
一个优秀的按钮图标不仅可以提升用户界面的美观度,还能有效引导用户的交互行为,提高网站或应用的用户体验。本压缩包文件“图标合集”包含了丰富的button图片和各种Web开发图标,下面我们将深入探讨这些资源在Web...
CSS类图标是通过添加特定的CSS类到组件上显示的,而图像URL图标则直接引用了图片文件。前者在性能上更优,因为它们不需要额外的HTTP请求,而后者则提供了更大的自定义可能性,例如可以使用SVG格式以实现高分辨率的...
一、PNG图片转化为ICON图标 1. 准备工作:首先,你需要一个PNG格式的图像,这种格式通常具有透明背景,适用于制作图标。 2. 使用在线转换工具:访问在线转换网站,如www.bitbug.net。登录或注册账号后,上传你的...
### 在Web项目地址(浏览器上)前加图标 #### 知识点概述 在Web开发过程中,为了增强网站的品牌识别度以及用户体验,我们经常会为网站添加一个图标(通常称为Favicon),显示在浏览器标签页的左侧。这个小图标不仅...
8tupian图片加密平台是一个可以对图片进行加密的网络平台。 将原始图片上传,就可以生成一张加密的网络图片。 这张网络图片可以发布到网站,论坛,公众号,QQ群等网上的任何角落。 另外,扫码支付后,还可以设置成...
总的来说,网页WinFrom Silverlight按钮的图片和图标设计涉及到UI交互、XAML布局、资源管理等多个方面。通过熟练掌握这些技术,开发者可以创建出更加美观和用户友好的网页应用程序。在实际开发过程中,还需要考虑到...
我现在已经有一个正规的工程,可以贴背景图片上去,但是图标无法透明。现在新做了一个工程(专门用来调试的),只是派生了工具栏,并加载了一个图标。现在连背景都画不出来了。 请各位协助达到上面的两个目标。先看...
一款简单的ICO图标生成器。操作简单,点击选择图片文件,支持bmp、jpeg、png、gif...另外拖拽的图片文件也可以是图标本身(ico文件)。 可以一次最多保存十个单图标文件,也可以将最多十个图标保存成一个多尺寸图标文件。
openSUSE号称史上最华丽的linux桌面版本,用了3个月,界面确实牛X,是我用过的几个linux发行版本中,命令行用的最少的一个,感觉比较接近windows。这个资源是kde的默认图标,从/usr/share/icons/default.kde4/压缩而...
### Android中实现按钮的图片在点击后变成另外一个 在Android应用开发过程中,经常需要为用户提供交互式的视觉反馈,其中一种常见的需求就是改变按钮在不同状态下的显示效果,比如当用户点击按钮时,按钮的图标发生...
ExtJs是一种基于JavaScript的富客户端应用框架,专为构建企业级Web应用程序而设计。...无论是新手还是经验丰富的ExtJs开发者,这个图标集合都是一个宝贵的资源,帮助创建更加专业和引人入胜的Web应用。
同时,这个工具可能还具备自定义设置,允许用户调整图标之间的间距、大小,甚至添加背景图片,进一步提升桌面的整体美感。 另外,"桌面图标任我排 官方网站.url"链接可能是该工具的官方网站,用户可以在那里获取...
在Web开发中,16x16像素的图标大小是一种常见的选择,因为它能够在不同分辨率和设备上保持清晰,同时减少页面加载时间。 GIF是一种无损压缩的图像文件格式,由CompuServe公司在1987年推出。它支持8位色彩,理论上...
之前我们已经在平台上分享过很多基于jQuery或CSS3的鼠标滑过动画应用了,比如一些按钮,像最...另外它还有一个特点是随着页面大小的变化,图标的尺寸也会自动适应屏幕的大小,这款CSS3小图标也比较适合用作分享按钮。
在Android开发中,矢量图标的使用已经成为一种标准实践,因为它们可以无损缩放,不会因尺寸变化而失真,提供了更好的视觉效果。本文将深入探讨Android平台上的矢量图标,以及如何在项目中使用PNG格式的矢量图标大...
如一些杀毒),搭配modSysVersion(取当前系统版本),modIconToPic(转换ICON句柄为一般图片文件)使用,另外还可获得 Windows 操作系统的版本、把ICON文件转为一般图像文件与获取EXE文件的图标。 本托盘图标...
设定一个持续时间,让图片在X轴或Y轴上平移一定的距离,达到滑动的效果。 3. **旋转切换**: 通过使用RotateTransform和DoubleAnimation,可以实现图片的旋转切换。设定旋转角度和旋转中心,让图片在切换时进行...
在计算机操作系统中,用户与系统交互的重要元素之一就是鼠标,而鼠标的视觉表现形式——鼠标图标,则是提升用户体验的关键要素。CUR文件,全称为Cursor文件,是一种用于存储Windows操作系统中的动态或静态鼠标指针...
- 获取到图标后,你可以将它显示在界面上,比如在 `PictureBox` 控件中,或者保存为图片文件。 注意,由于操作系统和文件关联的设置不同,同一个文件可能在不同环境下有不同的图标。另外,对于某些不常见或没有...