Android開源專案推薦之【圖片選擇器】
1. [Android]史上最強的圖片選擇器-GalleryFinal
GitHub原地址 : https://github.com/pengjianbo/GalleryFinal , 現專案遷移至:https://github.com/FinalTeam/RxGalleryFinal
GalleryFinal簡介
Android自定義相簿,實現了拍照、圖片選擇(單選/多選)、 裁剪(單/多裁剪)、旋轉、ImageLoader無繫結任由開發者選擇、功能可配置、主題樣式可配置。GalleryFinal為你定製相簿。
為什麼要使用GalleryFinal?
- 拍照/選擇圖片倒立問題
- 市場上各種相機和圖片瀏覽器氾濫導致各種異常問題
- 各種手機相容性問題引起crash
- 系統Gallery App不能進行多選
- 系統拍照/選擇圖片/裁剪視乎不太好用
- 系統Gallery App不美觀
- ……
衍生版本
3. ImagePicker
Android自定義相簿,完全仿微信UI,實現了拍照、圖片選擇(單選/多選)、 裁剪 、旋轉、等功能。
該專案參考了:
4. NineGridView
類似QQ空間,微信朋友圈,微博主頁等,展示圖片的九宮格控制元件,自動根據圖片的數量確定圖片大小和控制元件大小,使用Adapter模式設定圖片,對外提供介面回撥,使用介面載入圖片,支援任意的圖片載入框架,如 Glide,ImageLoader,Fresco,xUtils3,Picasso 等,支援點選圖片全屏預覽大圖。
該專案是根據:https://github.com/laobie/NineGridImageView 修改而成,進行了優化擴充套件,使程式碼更加簡單,喜歡原作的可以去使用。同時歡迎大家下載體驗本專案,如果使用過程中遇到什麼問題,歡迎反饋。
AJPhotoPicker (IOS)
GitHub原地址: https://github.com/alienjun/AJPhotoPicker
用於代替系統的圖片選擇器的控制元件,基於AssetsLibrary方便定製自己的需求,使用UICollectionView進行圖片展示;網上也有一些做的很不錯的類似控制元件,而大多數實現過於複雜不方便自己定製,在試用了幾款後決定自己寫這個控制元件;目前已經新增了幾個自己需要的功能,同時控制元件在整合使用時也相對簡單,幾行程式碼+委託就可以了。
特性
- 基於AssetsLibrary、UICollectionView。
- 支援 視訊、圖片選擇。
- 支援多選、滑動多選、預覽。
- 使用方式簡單,便於定製。
相關文章
- Android、iOS、Mac開源專案推薦AndroidiOSMac
- 推薦10個Android開源專案Android
- Android圖片載入開源庫深度推薦,安利FrescoAndroid
- 推薦 | 機器學習開源專案 Top 10機器學習
- Go優秀開源專案推薦Go
- Android 一起來看看知乎開源的圖片選擇庫Android
- 微信開發值得推薦的開源專案
- 開源專案推薦:提高研發效率的5個開源專案
- Android圖片(視訊)選擇器:android-media-pickerAndroid
- 讀者推薦的開源專案 yyds
- Android 超高仿微信圖片選擇器 圖片該這麼載入Android
- css選擇器常用命名推薦CSS
- 推薦兩個好用的開源庫(圖片和UDP)UDP
- Android 拍照、選擇圖片並裁剪Android
- Android上傳圖片之呼叫系統拍照和從相簿選擇圖片Android
- 15個很有趣的開源專案推薦
- 【Android】Android開源專案精選(一)Android
- 推薦一款超級好用的開源專案畫圖工具
- 學習開源專案,不能選擇性眼瞎
- iOS開發圖片格式選擇iOS
- Swift 開源專案精選導圖Swift
- Android 仿微信的圖片選擇器ImageSelector的使用Android
- Android 實現一個仿微信的圖片選擇器Android
- Flutter 圖片選擇器 SelectPhotoWidgetFlutter
- 推薦20個值得收藏的前端開源專案前端
- 推薦幾個優秀的開源的專案
- 43個優秀的Swift開源專案推薦Swift
- 專案需求討論 - WebView下拍照及圖片選擇功能WebView
- 淺談Flutter web 圖片選擇器及圖片壓縮FlutterWeb
- Android文章與開源庫推薦Android
- 阿里架構師推薦:這十個開源專案,Android開發不容錯過!阿里架構Android
- 推薦10個值得收藏的前端開源Awesome專案前端
- android選擇圖片或拍照圖片上傳到伺服器(包括上傳引數)Android伺服器
- 開源專案之Android Afinal框架Android框架
- 推薦一個.Ner Core開發的配置中心開源專案
- 呼叫系統檔案管理器選擇圖片,呼叫系統裁剪AIP對圖片處理,顯示裁剪之後的圖片...AI
- [圖書] Golang 優質開源圖書推薦Golang
- Python資料推薦 + IDE推薦+經典練手專案(開源免費)PythonIDE