Android 图片选择器和图片裁剪库

时间:2024-03-28 19:32:51

前言:现在大部分的App都支持上传图片和裁剪图片的功能,比如设置用户头像、聊天发送图片、发表动态、论坛帖子等。上传图片需要先从选择手机中选择要上传的图片,所以图片选择器在App中是很常见的组件,一般的手机系统都会自带一个图片选择器,不过很丑且使用不方便。


一、Matisse 知乎开源的图片选择器

1、Matisse 是知乎开源的一款 Android 图片/视频选择器。

GitHub地址:https://github.com/zhihu/Matisse

  • 可以在 Activity 或者 Fragment 使用
  • 可以选择JPEG, PNG, GIF 类型的图片,也支持选择 MPEG, MP4等格式的视频
  • 可以应用在不同的主题,包括 Matisse 两套内置主题和自定义主题
  • 支持不同的图片加载库,目前支持 Glide 和 Picasso。
  • 支持自定义筛选规则

2、使用方式:

Matisse 知乎开源的图片选择器

Matisse自定义主题

Matisse在6.0 以上手机使用相机功能

Android 图片选择器和图片裁剪库


二、ImagePicker图片裁剪库

Android自定义相册,完全仿微信UI,实现了拍照、图片选择(单选/多选)、裁剪 、旋转、等功能。、

使用方式:ImagePicker完全仿微信的图片裁剪库

Android 图片选择器和图片裁剪库Android 图片选择器和图片裁剪库