GitHub常用開源框架

Butter Knife

  1. https://github.com/JakeWharton/butterknife
  2. 功能說明:用於做註解的,和XUtils中的ViewUtils工具功能一致

Google Guice

  1. https://github.com/roboguice/roboguice
  2. Google的注入工具,屬於官方的依賴注入工具(類似於JavaWeb中的Spring)

AndroidStaggeredGrid

  1. https://github.com/etsy/AndroidStaggeredGrid
  2. 瀑布流

Android Swipe Layout

  1. https://github.com/daimajia/AndroidSwipeLayout
  2. 側滑拉開功能性的View

FoldableLayout

  1. https://github.com/alexvasilkov/FoldableLayout
  2. google+ 中listView的滑動效果

SwipeBackLayout

  1. https://github.com/ikew0ng/SwipeBackLayout
  2. 網易新聞中,左滑回退,右拉前進的效果

DynamicGrid

  1. https://github.com/askerov/DynamicGrid
  2. grid中item拖拽換位置的功能

android-flip

  1. https://github.com/openaphid/android-flip
  2. 翻頁的效果

google volley

  1. https://github.com/google/iosched/tree/master/third_party/volley
  2. google的異步加載圖片的工具

Android-Universal-Image-Loader

  1. https://github.com/nostra13/Android-Universal-Image-Loader
  2. 圖片的異步加載工具,可以對圖片進行裁剪,形狀設定

drag-sort-listview

  1. https://github.com/bauerca/drag-sort-listview
  2. 可拖拽排序的listView

android-swipelistview

  1. https://github.com/47deg/android-swipelistview
  2. 滑動操作item的listView,早期google email的listView 的item功能

ArcMenu

  1. https://github.com/daCapricorn/ArcMenu
  2. Path應用中的彈出旋轉的菜單

StickyListHeaders

  1. https://github.com/emilsjolander/StickyListHeaders
  2. 頭可以鎖定的listView,原生 通訊錄中 listView 頭部固定的效果

SmoothProgressBar

  1. https://github.com/castorflex/SmoothProgressBar
  2. android 5.0的進度條

android-times-square

  1. https://github.com/square/android-times-square
  2. 日曆控件

android-UniversalMusicPlayer

  1. https://github.com/googlesamples/android-UniversalMusicPlayer
  2. 媒體播放器,很好的一個Demo

zxing

  1. https://github.com/zxing/zxing
  2. 二維碼,條形碼
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章