imageView2 = (ImageView) findViewById(R.id.img2);        Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher);        //创建一个与bitmap一样大小的bitmap2        Bitmap bitmap2 = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), bitmap.getConfig());        Canvas canvas = new Canvas(bitmap2);        //主要以这个对象调用旋转方法        Matrix matrix = new Matrix();        //以图片中心作为旋转中心,旋转180°        matrix.setRotate(180, bitmap2.getWidth() / 2, bitmap2.getHeight() / 2);        Paint paint = new Paint();        //设置抗锯齿,防止过多的失真        paint.setAntiAlias(true);        canvas.drawBitmap(bitmap, matrix, paint);        //将旋转后的图片设置到界面上        imageView2.setImageBitmap(bitmap2);

更多相关文章

  1. Android之关于手势操作图片的缩放与移动
  2. Android的TextView使用Html来处理图片显示、字体样式、超链接等
  3. Android volley框架加载网络图片
  4. android 网络图片查看器
  5. Android 图片压缩
  6. android 网络请求图片
  7. android Animation图片渐变动画 Demo
  8. 使用android的bitmap类实现图片的拼接

随机推荐

  1. Android Intent的几种用法全面总结
  2. 如何用Android(安卓)Studio打多包名APK
  3. Android(安卓)Frame动画demo
  4. Android使用Fragment打造万能页面切换框
  5. Android init.rc详解
  6. Android的快速开发框架,Afinal 0.2.1 发布
  7. android 本地数据库
  8. Google Android Market疑遭屏蔽
  9. Android项目应用程序—应用程序及生命周
  10. 关于Android机型的pid vid的那些破事儿