在 Android phone 上裁剪图片

Crop picture on Android phone

有问题。

任何人都可以给我一些示例,说明如何为 Android(从相机库拍摄照片)编写图像裁剪功能吗?我发现了很多员工的例子,比如: Intent cropIntent = new Intent("com.android.camera.action.CROP"); 但是,这种方法并不适用于所有手机。 图书馆也不适合我。

提前致谢!

我真的不明白为什么你不想在你的应用程序中使用库。您为什么要 花费这么多时间 re-writing 并处理所有边缘情况 一些人已经做过的事情?

这里有一些很棒的裁剪库。我已经在 100K+ 用户的生产中使用了这些,并且从未发生过崩溃或任何问题。

1) uCrop

2) android-crop

3) Android Image Cropper

如果你还不服气,想自己做,那么你应该开始看这些项目的代码了。 他们是open-source

此外,不可能在单个 SO 答案中解释制作图像裁剪器的所有细节。