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。
- 支援 視訊、圖片選擇。
- 支援多選、滑動多選、預覽。
- 使用方式簡單,便於定製。
相關文章
- 推薦 | 機器學習開源專案 Top 10機器學習
- Go優秀開源專案推薦Go
- 開源專案推薦:提高研發效率的5個開源專案
- 讀者推薦的開源專案 yyds
- Flutter 圖片選擇器 SelectPhotoWidgetFlutter
- Android 仿微信的圖片選擇器ImageSelector的使用Android
- 15個很有趣的開源專案推薦
- 推薦一款超級好用的開源專案畫圖工具
- 阿里架構師推薦:這十個開源專案,Android開發不容錯過!阿里架構Android
- Swift 開源專案精選導圖Swift
- 學習開源專案,不能選擇性眼瞎
- 推薦幾個優秀的開源的專案
- 推薦20個值得收藏的前端開源專案前端
- iOS開發圖片格式選擇iOS
- 專案需求討論 - WebView下拍照及圖片選擇功能WebView
- 淺談Flutter web 圖片選擇器及圖片壓縮FlutterWeb
- 推薦10個值得收藏的前端開源Awesome專案前端
- 【開源庫推薦】#3 Android EventBus的使用Android
- 影片直播原始碼,圖片選擇器ImagePicker原始碼
- 呼叫系統檔案管理器選擇圖片,呼叫系統裁剪AIP對圖片處理,顯示裁剪之後的圖片...AI
- 推薦一個.Ner Core開發的配置中心開源專案
- 10大Python開源專案推薦(Github平均star2135)PythonGithub
- 強烈推薦!!!阿里旗下10款頂級開源專案阿里
- [圖書] Golang 優質開源圖書推薦Golang
- js圖片壓縮推薦JS
- IT專案管理工具推薦:選擇最適合你的優秀工具專案管理
- Android自定義View之區塊選擇器AndroidView
- 圖片摳圖線上工具推薦
- 推薦一些值得學習的開源專案和框架框架
- 推薦一個開源免費的 Spring Boot 實戰專案Spring Boot
- 推薦一個.Net Core開發的Websocket群聊、私聊的開源專案Web
- 五星好評!基於uniapp開發的開源專案推薦APP
- 【Android珍藏】推薦10個炫酷的開源庫Android
- 六款值得推薦的Android開源框架簡介Android框架
- jQuery選擇器之層次選擇器jQuery
- 開源專案之kisso
- 開源專案推薦 - 巨鯨任務排程平臺(Spark、Flink)Spark
- 推薦10個Java方向最熱門的開源專案(8月)Java
- Linux伺服器選擇哪個版本好?常用版本推薦Linux伺服器