android中ImageView制作台标
来源:互联网 发布:数据库decode 编辑:程序博客网 时间:2024/06/03 19:13
最近在做台标是用ImageView时遇到了一些问题,就是ImageView的大小时没有相对应的属性,后来想了想,就直接改变ImageView里面的图片大小,设置ImageView为wrapcontent,然后接着就是修改大小了,代码如下:
private void updateSize(double scale,ImageView iv)
{
float scaleWidth=1;
float scaleHeight=1;
int bmpWidth=bmp.getWidth();
int bmpHeight=bmp.getHeight();
/* 计算出这次要缩小的比例 */
scaleWidth=(float) (scaleWidth*scale);
scaleHeight=(float) (scaleHeight*scale);
/* 产生reSize后的Bitmap对象 */
Matrix matrix = new Matrix();
matrix.postScale(scaleWidth, scaleHeight);
Bitmap resizeBmp = Bitmap.createBitmap(bmp,0,0,bmpWidth,
bmpHeight,matrix,true);
iv.setImageBitmap(resizeBmp);
}
其实就是做相册时放大缩小的原理。
- android中ImageView制作台标
- android ImageView制作图片
- android中ImageView.ScaleType
- Android中ImageView和ImageButton
- ImageView中android:adjustViewBounds属性
- ImageView中android:adjustViewBounds属性
- android 中ImageView 无法居中
- Android中ImageView内存溢出
- android中 ImageView scaleType属性
- Android中圆形的imageView
- ImageView中android:adjustViewBounds属性
- Android控件中ImageView详解
- Android中创建ImageView对象
- Android中ImageView自适应高度
- Android中动态改变ImageView大小
- Android中动态改变ImageView大小
- 举例说明android中ImageView的用法
- android中ImageView的ScaleType属性
- Android SDK2.3 更新指南
- 实现FreeModbus协议所需要的软/硬件需求
- 无法解析的外部符号的 3 种可能
- Python中的tuple
- 界面设计原则
- android中ImageView制作台标
- Windows Phone 7 开发 31 日谈——第25日:外部API
- 高手教教
- 并行计算
- 模块-modbus模块
- javaScript问题
- 字符设备驱动程序(理论篇)
- 作为函数形参的数组,在函数体内,数组名仅仅是个指针
- 行列转换