Repository: https://github.com/excilys/androidannotations
Description: Android快速開發框架。
Features:html
PS:與roboguice的比較:roboguice經過運行時讀取annotations進行反射,因此可能影響應用性能,而AndroidAnnotations在編譯時生成子類,因此對性能沒有影響。java
Repository: https://github.com/JakeWharton/butterknife
Description: JakeWharton的開源做品,利用annotation幫你快速完成View的初始化,減小代碼。
Features:mysql
Repository: https://github.com/square/dagger
Description: sqaure開源的依賴注入框架,是Guice的一個子集,更輕量,更適合在Android平臺使用。
Features:android
依賴注入框架的對比:dagger-and-butter-knife-vs-android-annotations,依賴注入淺析ios
Repository: https://github.com/litesuits/android-lite-http
Description: 一款‘智能’的HTTP框架類庫。國人開發的一套框架。
Features:git
Repository: https://github.com/loopj/android-async-http
Description: Android異步Http請求
Used By:github
Features:算法
Repository: https://github.com/AsyncHttpClient/async-http-client
Description: Java異步Http和WebSocket請求。使用NIO實現異步操做,默認的異步實現是基於Netty之上。sql
Repository: https://github.com/Trinea/AndroidCommon
Description: Trinea大神寫的Http緩存工具。
Features:數據庫
Repository: https://github.com/kevinsawicki/http-request
Description: Java HTTP請求庫。
Repository: https://github.com/koush/ion
Description: Android異步網絡和圖片加載. Used By: https://github.com/koush/ion#projects-using-ion
Features: https://github.com/koush/ion#features
Repository: https://github.com/square/okhttp
Description: Square開源的http庫,支持http和spdy協議.
Features:
Repository: https://github.com/square/retrofit
Description: Square開源的Android和Java的REST風格請求庫.
Repository: google volley | https://github.com/mcxiaoke/android-volley
Description: Google提供的網絡通訊庫,使得網絡請求更簡單、更快速
Features:
Repository: https://github.com/lxdvs/Volley-OkHttp-Android
Description: 整合OkHttp和Volley。
Repository:
Description: Facebook 開源的一個強大的圖片加載組件。
Features:
Repository: https://github.com/etao-open-source/cube-sdk
Description: 一淘開源的一款Android開發包,包括圖片加載和網絡請求服務,綜合了Android-Universal-Image-Loader和square等組件優勢。
Features:
Repository: https://github.com/bumptech/glide
Description: 一個高效、開源、 Android設備上的媒體管理框架。靈活的API,能夠和不少網絡框架進行整合。
Features:
Repository: https://github.com/Trinea/AndroidCommon
Description: Trinea開源的圖片緩存,包含內存和Sdcard緩存。 Features:
Repository: https://github.com/square/picasso
Description: square開源的圖片緩存。
Features:
Repository: https://github.com/nostra13/Android-Universal-Image-Loader
Description: 應該是使用最多的圖片緩存,支持主流圖片緩存的絕大多數特性。
Features:
Used By:
Applications using
Repository: https://github.com/pardom/ActiveAndroid
Description: ActiveAndroid是一個輕量級的orm框架,名稱命令方式相似於Yii、Rails等使用的orm框架ActiveRecord。
Repository: https://github.com/greenrobot/greenDAO
Description: GreenDAO是一個輕量級,快速的orm框架。簡化建表、查詢、更新、插入、事務、索引的操做。
Features:
Repository: https://github.com/j256/ormlite-android
Description: OrmLite不是Android平臺專用的orm框架,它是一個Java orm,OrmLite For Android增長了對Android平臺的支持。
Repository: https://github.com/realm/realm-java
Description: 移動端的數據庫,適用於 Phone、Tablet、Wearable,支持 ORM,線程安全、支持連表及數據庫加密,比 SQLite 性能更好。
Features:
Repository: https://github.com/satyan/sugar
Description: Android平臺專用orm框架。
Features:
Repository: https://github.com/greenrobot/EventBus Description: 事件總線框架,非註解,效率很是高,這裏是和square的otto的對比。
Features:
Repository: https://github.com/square/otto
Description: Square開源的事件總線框架,在Guava基礎上增強,基於註解形式。
Repository: https://github.com/bboyfeiyu/AndroidEventBus
Description: bboyfeiyu開源的事件總線框架,吸取了greenrobot的EventBus以及square的otto的優勢,並在此基礎上作出了相應的改進,使得事件總線框架更適合用戶的使用習慣,也使得事件的投遞更加的精準、靈活。
Repository: https://github.com/alibaba/fastjson
Description: 阿里巴巴開源JSON解析庫,是一個Java語言編寫的高性能功能完善的JSON庫。它採用一種「假定有序快速匹配」的算法,把JSON Parse的性能提高到極致,是目前Java語言中最快的JSON庫。各類JSON庫的比較
Features:
Repository: https://github.com/google/gson
Description: google開源的JSON解析庫
Repository: https://github.com/FasterXML/jackson-core
Description: Jackson能夠輕鬆的將Java對象轉換成json對象和xml文檔,一樣也能夠將json、xml轉換成Java對象
Repository: https://github.com/square/moshi
Description: square開源的JSON庫,與GSON相比,更少的內建類型,更少的配置,安全的html轉義等。
Repository: https://github.com/BoltsFramework/Bolts-Android
Description: Parse發佈的面向Android的底層庫集合,參見parse-announces-bolts
Repository: https://github.com/path/android-priority-jobqueue
Description: Path開源的android優先級任務隊列框架。
Repository: https://github.com/path/android-priority-jobqueue
Description: GPUImage是個功能十分強大、又十分易用的圖像處理庫。提供各類各樣的圖像處理濾鏡,而且支持照相機和攝像機的實時濾鏡。
Repository: https://github.com/daizhenjun/ImageFilterForAndroid
Description: 國內的代震軍開源的濾鏡效果框架。
Repository: https://github.com/commonsguy/cwac-camera
Description: commonsguy開源的camera操做封裝。
Repository: https://github.com/boxme/SquareCamera
Description: 正方的攝像機,有先後攝像頭等操做。
Repository: https://github.com/Yalantis/CameraModule
Description: Yalantis開源的攝像機,有自動聚焦功能等。
Repository: https://github.com/almalence/OpenCamera
Description: 完整的攝像機,功能很全,不過代碼有點亂。
Repository: https://github.com/Skykai521/StickerCamera
Description: 這是一款集成了相機,圖片裁剪,給圖片貼貼圖打標籤的相機應用。
Repository: https://github.com/appunite/AndroidFFmpeg
Description: FFmpeg視頻解析的例子。
Repository: https://github.com/yixia/VitamioBundle
Description: Vitamio是一款Android 與iOS 平臺上的全能多媒體開發框架。
Features:
Repository: https://github.com/orhanobut/logger
Description: 簡單、美觀並且十分強大的 Android 日誌工具。
Repository: https://github.com/MustafaFerhan/DebugLog
Description: 能夠幫你建立更簡單和更容易理解的調試日誌,可以友好的顯示調試信息所在類和函數。
Repository: https://github.com/JakeWharton/hugo
Description: 用於打印函數信息及執行時間的工具,僅在 debug 模式生效。
Repository: https://github.com/mmin18/AndroidDynamicLoader
Description: 點評的插件化實現方式,是用 Fragment 以及 Schema 的方式實現。
Repository: https://github.com/singwhatiwanna/dynamic-load-apk
Description: Apk動態加載框架,熱部署,利用 ClassLoader 以及 Activity 代理的方式解決。
Repository: https://github.com/houkx/android-pluginmgr
Description: 一種無須規範限制的動態加載解決方案,插件不須要依賴任何API
Features:
Repository: https://github.com/facebook/conceal
Description: Conceal是一套用於Android上的文件加密和鑑權的Java API
Repository: https://github.com/sqlcipher/android-database-sqlcipher
Description: Sqlite 加密工具
Repository: https://github.com/pockethub/PocketHub
Description: Github 的 Android 客戶端項目
Repository: https://github.com/google/iosched
Description: The Google I/O 2014 Android App
Repository: https://github.com/chrisbanes/cheesesquare
Description: Demos the new Android Design library
Repository: https://github.com/romannurik/muzei
Description: 定時更換桌面精美壁紙
Repository: https://github.com/JakeWharton/u2020
Description: 開源框架集成的demo