日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android开发常用开源框架:图片处理

發布時間:2025/4/16 Android 62 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android开发常用开源框架:图片处理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 圖片加載,緩存,處理

框架名稱功能描述
Android Universal Image Loader一個強大的加載,緩存,展示圖片的庫,已過時
Picasso一個強大的圖片下載與緩存的庫
Fresco一個用于管理圖像和他們使用的內存的庫
Glide一個圖片加載和緩存的庫,使用的App有:網易新聞
GlidePaletteAndroid Lollipop Palette is now easy to use with Glide
PicassoPaletteAndroid Lollipop Palette is now easy to use with Picasso !
Picasso-transformations一個為Picasso提供多種圖片變換的庫
Glide-transformations一個為Glide提供多種圖片變換的庫


Picasso是著名的開源組織Square出品的圖片處理框架,使用的比較多

Glide是Google的員工基于Picasso開發,優化的,Android官網推薦使用的圖片處理框架

Fresco是Facebook開源的圖片處理框架,真正做到了三級緩存,功能強大,強烈推薦使用

Android Universal Image Loader是一個老牌的圖片處理框架,但是在2015年的9月份已經停止更新維護,所以不推薦使用

2. 圖片裁剪

框架名稱功能描述
uCropImage Cropping Library for Android,使用的App有:薄荷,嗶哩嗶哩
android-crop圖片裁剪,使用的App有:網易新聞,芒果TV
cropper圖片裁剪開源框架
Android-Image-CropperImage Cropping Library for Android, optimized for Camera / Gallery
PhotoCropperAndroid 大圖片裁剪終極解決方案
android-cropimageCropImage Activity from Gallery.apk packaged as a reusable Android library
PhotoCropA Library which can be used to crop images in Android similar to Facebook and Telegram,使用的App有:快手

uCrop

android-crop

Android-Image-Cropper

PhotoCropper

PhotoCrop

3. 圖片選擇

框架名稱功能描述
MultiImageSelector圖片選擇,使用的App有:薄荷
BGAPhotoPicker-AndroidAndroid 圖片選擇、預覽、九宮格圖片控件、拖拽排序九宮格圖片控件
TakePhoto輕量級Android照片處理框架
RxGalleryFinalAndroid圖片單選/多選、拍照、裁剪、壓縮。視頻選擇和錄制。GalleryFinal
boxing一個多媒體選擇器庫,B站出品。可以選擇一張或者多張圖片,提供預覽和裁剪功能。同樣支持gif圖,選擇視頻和圖像壓縮功能。

boxing

MultiImageSelector

BGAPhotoPicker-Android

TakePhoto


RxGalleryFinal

4. 圖片轉換,壓縮,濾鏡

框架名稱功能描述
Android-gpuimage一個開源的基于GPU的圖像處理庫,提供各種各樣的圖像處理濾鏡,并且支持照相機和攝像機的實時濾鏡,使用的App有:快手
photoview使用的App有:薄荷,網易新聞
circleimageview圓形圖片,使用的App有:薄荷
RoundedImageView圓形圖片,使用的App有:薄荷
SelectableRoundedImageViewAndroid ImageView that supports different radii on each corner
android-gif-drawablegif圖片,使用的App有:網易新聞,快手
Luban可能是最接近微信朋友圈的圖片壓縮算法
CompressorCompressor is a lightweight and powerful android image compression library

Android-gpuimage

circleimageview

RoundedImageView

SelectableRoundedImageView

)

5. 高斯模糊,毛玻璃,圖片模糊

框架名稱功能描述
android-stackblurAndroid StackBlur is a library that can perform a blurry effect on a Bitmap based on a gradient or radius, and return the result. The library is based on the code of Mario Klingemann.
BlurryBlurry is an easy blur library for Android
blurkit-androidThe missing Android blurring library. Fast blur-behind layout that parallels iOS.
BlurViewDynamic iOS-like blur of underlying Views for Android
ImageBlurringAndroid blurring image(bitmap) by java and jni

android-stackblur

Blurry

blurkit-android

BlurView

ImageBlurring

總結

以上是生活随笔為你收集整理的Android开发常用开源框架:图片处理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。