Android開源專案推薦之【圖片選擇器】

colin2213發表於2016-11-29

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。
  • 支援 視訊、圖片選擇。
  • 支援多選、滑動多選、預覽。
  • 使用方式簡單,便於定製。
  

相關文章