如题,关键代码如下:
@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),显示在浏览器标签页的左侧。这个小图标不仅...
其中一个突出的示例是一款能够将文字加入到图标(ico)文件中的图标编辑源程序,其特色之处在于它不仅仅局限于基本的图标编辑,更进一步地加入了文本功能,允许用户在图标上添加描述性的文字,从而使得图标本身能够...
总的来说,网页WinFrom Silverlight按钮的图片和图标设计涉及到UI交互、XAML布局、资源管理等多个方面。通过熟练掌握这些技术,开发者可以创建出更加美观和用户友好的网页应用程序。在实际开发过程中,还需要考虑到...
8tupian图片加密平台是一个可以对图片进行加密的网络平台。 将原始图片上传,就可以生成一张加密的网络图片。 这张网络图片可以发布到网站,论坛,公众号,QQ群等网上的任何角落。 另外,扫码支付后,还可以设置成...
我现在已经有一个正规的工程,可以贴背景图片上去,但是图标无法透明。现在新做了一个工程(专门用来调试的),只是派生了工具栏,并加载了一个图标。现在连背景都画不出来了。 请各位协助达到上面的两个目标。先看...
一款简单的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"链接可能是该工具的官方网站,用户可以在那里获取...
这是一组共800个精美的可免费下载的SVG图标。这组图标提供了每一个SVG图标的单独文件,还提供了所有图标集合在一起的SVG...另外还提供了一个sprite.svg文件,可以使用该文件来当雪碧图使用,从中提取相应的SVG图标。
在Web开发中,16x16像素的图标大小是一种常见的选择,因为它能够在不同分辨率和设备上保持清晰,同时减少页面加载时间。 GIF是一种无损压缩的图像文件格式,由CompuServe公司在1987年推出。它支持8位色彩,理论上...
之前我们已经在平台上分享过很多基于jQuery或CSS3的鼠标滑过动画应用了,比如一些按钮,像最...另外它还有一个特点是随着页面大小的变化,图标的尺寸也会自动适应屏幕的大小,这款CSS3小图标也比较适合用作分享按钮。
在Android开发中,矢量图标的使用已经成为一种标准实践,因为它们可以无损缩放,不会因尺寸变化而失真,提供了更好的视觉效果。本文将深入探讨Android平台上的矢量图标,以及如何在项目中使用PNG格式的矢量图标大...
在计算机操作系统中,用户与系统交互的重要元素之一就是鼠标,而鼠标的视觉表现形式——鼠标图标,则是提升用户体验的关键要素。CUR文件,全称为Cursor文件,是一种用于存储Windows操作系统中的动态或静态鼠标指针...