两张图片叠加成一张图&&按XY轴比例缩放图片
来源:互联网 发布:兄弟连it教育 编辑:程序博客网 时间:2024/04/28 00:48
两张图片叠加成一张图
这个代码也是之前在网上搜到的,只是实在找不到原始出处了。当然还有别的方法实现叠图的效果,这个经测试验证可用,仅此而已。
Bitmap bitmap1 = ((BitmapDrawable) getResources().getDrawable( R.drawable.ic_default_slide)).getBitmap();
Bitmap bitmap2 = ((BitmapDrawable) getResources().getDrawable( R.drawable.ic_slide_player)).getBitmap();
Drawable[] array = new Drawable[2];
array[0] = new BitmapDrawable(bitmap1);
array[1] = new BitmapDrawable(bitmap2);
LayerDrawable la = new LayerDrawable(array);
// 其中第一个参数为层的索引号,后面的四个参数分别为left、top、right和bottom
la.setLayerInset(0, 0, 0, 0, 0);
la.setLayerInset(1, 20, 20, 20, 20);
im.setImageDrawable(la);
[html] view plaincopy
1.<strong> ImageView.ScaleType.FIT_XY缩放图片使用XY
2. ImageView.ScaleType.center:图片位于视图中间,但不执行缩放。</strong>
3. ImageView.ScaleType其余的值,感觉没有前两个常用
4. ImageView.ScaleType.CENTER_CROP 按统一比例缩放图片(保持图片的尺寸比例)便于图片的两维(宽度和高度)等于或者大于相应的视图的维度
5. ImageView.ScaleType.CENTER_INSIDE按统一比例缩放图片(保持图片的尺寸比例)便于图片的两维(宽度和高度)等于或者小于相应的视图的维度
6. ImageView.ScaleType.FIT_CENTER缩放图片使用center
7. I mageView.ScaleType.FIT_END缩放图片使用END
8. ImageView.ScaleType.FIT_START缩放图片使用START
9. ImageView.ScaleType.MATRIX当绘制时使用图片矩阵缩放
来自为知笔记(Wiz)
0 0
- 两张图片叠加成一张图&&按XY轴比例缩放图片
- 两张图片叠加成一张图片后使用
- OpenCV两张图片叠加,一张旋转一定的角度,另一张不变,如何叠加?
- 两张图片的叠加
- 两张图片进行叠加
- 两张yuv图片叠加
- 两个div叠加(两张图片叠加)
- 两个div叠加(两张图片叠加)
- 成比例缩放图片
- 怎样在一张图片上叠加另一张图片
- 实现两张图片的叠加
- ios合并两张图片(叠加两张图片 重合两张图片)
- 两张图片切换比例虚拟进度条
- 两张(多张)图片合成一张图片
- 安比例缩放图片
- 图片等比例缩放
- 图片等比例缩放
- 图片等比例缩放
- 如何设置通知栏下拉不可用
- 设置actionBar的图标在屏幕底部显示
- 代码设置文本点击按下颜色变化
- setContentView和inflate区别:
- 美化我们的seekbar
- 两张图片叠加成一张图&&按XY轴比例缩放图片
- android 4.0的多选列表使用
- 去掉TabHost中Tab间的分割线
- java 自动装箱和拆箱应注意的问题
- Android开发中如何获取外置TF卡的路径
- 公共技术点之 View 绘制流程
- 样式与主题1
- 样式与主题2
- Android应用之自定义Cursor