图片的放大和缩小(不失帧)
来源:互联网 发布:内容推荐算法的实现 编辑:程序博客网 时间:2024/05/16 02:23
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 加载Imageview和获得图片的信息 final ImageView imageView = (ImageView) findViewById(R.id.imgView); final Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.icon); final Button scale_btn = (Button) findViewById(R.id.scale_btn); final EditText scale_text = (EditText) findViewById(R.id.scale_editView); scale_btn.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { String scaleStr = scale_text.getText().toString(); if (scaleStr == null || "".equals(scaleStr)) return; float scale = 0.0f; try { scale = Float.parseFloat(scaleStr); } catch (NumberFormatException e) { return; } imageView.setImageBitmap(scaleBitmap(bitmap,scale)); } }); } public void direct_scale(View v) { } //处理图片的方法 private Bitmap scaleBitmap(Bitmap bitmap ,float scale) { int bitmapWidth = bitmap.getWidth(); int bitmapHeight = bitmap.getHeight(); Matrix matrix = new Matrix(); matrix.setScale(scale, scale); return Bitmap.createBitmap(bitmap, 0, 0, bitmapWidth, bitmapHeight, matrix, true); }}
0 0
- 图片的放大和缩小(不失帧)
- 图片的放大和缩小
- 图片的放大和缩小
- 图片的放大和缩小
- 图片的放大和缩小
- 图片的放大缩小
- 图片的放大缩小
- 图片的放大缩小
- js-图片的放大和缩小
- javaScript实现图片的放大和缩小
- JS实现图片的放大和缩小
- Qt 图片放大和缩小
- 图片的放大与缩小
- 图片的放大与缩小
- 图片的放大或缩小
- 图片的放大和缩小的性能分析
- PhotoView图片的放大和缩小的用法
- C#(winform)实现图片的无损放大缩小【点击鼠标滚动键放大缩小】
- 矩阵的物理意义(三)
- Elementary OS 0.4简体中文
- 2016年度csdn排名第一 何方神圣 竟然是搞ios的
- 网络爬虫爬取数据 本地数据库储存 远程api分析 模型
- vim插件vundle
- 图片的放大和缩小(不失帧)
- WebService之初体验
- 修改sql数据库默认端口(原1433端口)
- 改变态度,就能改变你的高度
- C语言中的一些关键字(十四)
- ATOM编辑器
- OfType的用法
- System V 消息队列
- BZOJ 2648 (kdtree)