android第三方开源库Android/Java学习日记

GitHub上常用开源框架

2016-12-24  本文已影响23人  破荒之恋

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. 二维码,条形码
上一篇下一篇

猜你喜欢

热点阅读