public class ImagePiece {

public int index = 0;

public Bitmap bitmap = null;  
}

/**
     * 切割图片
     * @param bitmap  原图片
     * @param xPiece  图片横向x轴 被  xPiece等分
     * @param yPiece  图片纵向y轴 被  yPiece等分
     * @param size          图片宽高被等分后 计算子图片 宽 高 
     * @return 字图片集合  list
     */
    public static List<ImagePie> split(Bitmap bitmap, int xPiece, int yPiece,int size) {

List<ImagePie> pieces = new ArrayList<ImagePie>(xPiece * yPiece);  
        int width = bitmap.getWidth();  
        int height = bitmap.getHeight();  
        
        
        
        int pieceWidth = width / size;  
        int pieceHeight = height / size;  
        for (int i = 0; i < yPiece; i++) {  
            for (int j = 0; j < xPiece; j++) {  
                ImagePie piece = new ImagePie();  
                piece.index = j + i * xPiece;  
                int xValue = j * pieceWidth;  
                int yValue = i * pieceHeight;  
                piece.bitmap = Bitmap.createBitmap(bitmap, xValue, yValue,  
                        pieceWidth, pieceHeight); 
                pieces.add(piece);  
            }  
        }

return pieces;  
    }  
    本文只为记载    曾参考了其他人的博客,但是由于项目过去好长时间,把博主忘记了....

Android 切割图片相关推荐

  1. Android 调用相册 拍照 实现系统控件缩放 切割图片

    android 下如果做处理图片的软件 可以调用系统的控件 实现缩放切割图片 非常好的效果 今天写了一个demo分享给大家. package cn.m15.test;import java.io.By ...

  2. Android下利用Bitmap切割图片

    在自己自定义的一个组件中由于需要用图片显示数字编号,而当前图片就只有一张,上面有0-9是个数字,于是不得不考虑将其中一个个的数字切割下来,需要显示什么数字,只需要组合一下就好了. 下面是程序的关键代码 ...

  3. android图片分割点击,Android中图片切割成多个图片的实现方法

    系统手机总是有很多不是很完美的时候,比如逐帧播放图片的时候产生的效果,今天爱站技术频道小编为大家整理了Android中图片切割成多个图片的实现方法,大家一起来了解一下吧! 以下是封装好的两个类,可以实 ...

  4. android获取图片缩略图,Android系获取图片和视频的缩略图

    获取手机里视频缩略图: public static Bitmap getVideoThumbnail(ContentResolver cr,Uri uri) { Bitmap bitmap = nul ...

  5. python语言编写一个生成九宫格图片的代码_Python切割图片成九宫格的示例代码

    这篇文字讲述如何使用Python把一张完整的大图切割成9份小图片,制作朋友圈九宫格图文分享. 原图如下: 我们想要利用这张图制作高逼格的九宫格朋友圈分享. 达到类似于这样的效果: 实现原理非常简单,那 ...

  6. android 加载进度,Android实现图片加载进度提示

    本文实例为大家分享了Android实现图片加载进度提示的具体代码,供大家参考,具体内容如下 先上图: 实现原理: 第一个控件的实现原理是重写ImageView的onDraw()方法,利用Canvas的 ...

  7. Android大图片裁剪终极解决方案 原理分析

    约几个月前,我正为公司的APP在Android手机上实现拍照截图而烦恼不已. 上网搜索,确实有不少的例子,大多都是抄来抄去,而且水平多半处于demo的样子,可以用来讲解知识点,但是一碰到实际项目,就漏 ...

  8. 自定义Android带图片的按钮

    自定义Android带图片的按钮 前言 现在移动设备的按钮设计讲究大图标小文字,希望用户只要一看到图标便能知道这个按钮是干嘛的,但又要有必要的文字提示,最常见的就数搜索按钮了,上面一个大大的放大镜图标 ...

  9. android 圆角图片

    今天,简单讲讲Android圆角图片的使用. 最近,感觉好忙,换了工作,新的APP要重新阅读,对我是一个考验.所有这段时间的博客可能不会很详细了,因为我比较忙,而且还有很多内容要写.这篇写完后,我会写 ...

最新文章

  1. 习题7-1 选择法排序 (20 分)
  2. 0x32.数学知识 - 约数
  3. 算法-----数组------合并两个有序数组
  4. 不当免费技术支持的10种方法
  5. Java程序员必须掌握的7个Java性能指标!
  6. python echarts mysql python_Django中从mysql数据库中获取数据传到echarts方式
  7. ArcGIS实验教程——实验一:ArcGIS软件的认识与使用
  8. 用dynamic增强C#泛型表达力
  9. 字符串的全排列JAVA实现
  10. 创建存储过程向表中循环加入数据
  11. 关于Relay Log无法自动删除的问题
  12. 商(quotient)—— 两数之比
  13. 利用junit对springMVC的Controller进行测试
  14. 多线程之线程通信条件Condition二
  15. kafka权威指南-笔记
  16. dubbo学习之本地存根实践
  17. 关于Iphone 4 如何用itunes备份短信等设置
  18. A micro Lie theory for state estimation in robotics005:The tangent spaces and the Lie algebra
  19. Blast中文手册(5)
  20. windows10下VM安装安卓虚拟机PhoenixOS

热门文章

  1. Linux内核源码——通知链(notifier chain)
  2. Visual Paradigm 里什么是复合结构图?
  3. Elasticsearch(ES)入门,这一篇就够了
  4. 用html制作一个影厅位置图,screenx影厅是什么
  5. VOCs有机废气处理方法-吸附树脂
  6. Redhat_rhel8.0_DNS服务搭建步骤
  7. 核心单词Word List 46
  8. Windows10 mysql解决MySQL服务无法启动 系统出错 发生系统错误 1067
  9. 抖音四面被拒,再战头条终获offer,在线面试指南
  10. 雷达回波视频预测核心问题及关键技术纪要