Android開源項(xiàng)目分類整理

分類整理平時(shí)收集的項(xiàng)目,便于查找。

Android

架構(gòu)

  1. Mosby

    A Model-View-Presenter library for modern Android apps.

  2. AndroidArchitectureCollection

  3. googlesamples/android-architecture

  4. MVP Clean Architecture

  5. Rosie

    快速創(chuàng)建遵循The Clean Architecture的應(yīng)用。Rosie共分三層,view, domainrepository颖侄。對(duì)于每一層,Rosie提供了大量的類隆敢,這將使定義和分離這些問(wèn)題要容易得多发皿。

  6. Android-CleanArchitecture

    image
    image
  7. Android-Clean-Boilerplate

  8. Android Boilerplate

    image
    image

熱門技術(shù)棧(RxJava & RxAndroid & Dagger2 & Realm)

  1. Dagger 2

  2. realm-java

  3. RxJava

  4. RxAndroid

  5. RxLifecycle

  6. retrofit

  7. gradle-retrolambda

  8. android-butterknife-zelezny

  9. butterknife

  10. GeekNews

    極客日?qǐng)?bào),一款純粹的閱讀App拂蝎,基于Material Design + MVP + RxJava + Retrofit + Dagger2 + Realm + Glide


    image
    image
  11. RxJava-Android-Samples

  12. wcl-dagger-demo

動(dòng)態(tài)加載 & 熱修復(fù)

  1. Nuwa

    hotfix修復(fù)Android應(yīng)用程序穴墅。

  2. alibaba/dexposed

    Dexposed是一個(gè)功能強(qiáng)大且非侵入性的運(yùn)行AOP(面向方面編程)框架,基于開源Xposed框架項(xiàng)目温自。

  3. Small

    世界那么大玄货,組件那么小。Small悼泌,做最輕巧的跨平臺(tái)插件化框架松捉。

  4. Android Dynamic Loader

  5. AndFix

    image
    image
  6. dynamic-load-apk

  7. DynamicAPK

  8. Droid Plugin

  9. SmartAppUpdates

MaterialDesign

  1. material_design_zh

  2. Material design icons

  3. Awesome-MaterialDesign

  4. awesome-android-ui

  5. Material Menu

    image
    image

    image
    image
  6. MaterialList

  7. FloatingActionButton

  8. Material Dialogs

    image
    image
  9. MaterialDesignLibrary

  10. Material Icon Library

  11. material

  12. MaterialDrawer

  13. material-animated-switch

  14. InstaMaterial

  15. AndroidMaterialDesignToolbar

  16. droidicon

Android 5.0+ 新特性

  1. Cheesesquare Sample

  2. Music Player

    image
    image
  3. Depth-LIB-Android

    This library adds depth/thickness to views.
    This library adds depth/thickness to views.
  4. CoordinatorBehaviorExample

    image
    image
  5. android-topeka

    image
    image
  6. google-io-2014-compat

  7. iosched

    The Google I/O 2015 Android App

  8. LollipopShowcase

    image
    image
  9. Android-ObservableScrollView

    image
    image
    image
    image
    image
    image
    image
    image
    image
    image
    image
    image
    image
    image
    image
    image
    image
    image
    image
    image
  10. FlowingDrawer

    image
    image
  11. plaid

    image
    image
  12. Euclid

    image
    image
  13. SystemBarTint

    image
    image
  14. android-pathview

    image
    image
  15. CircularReveal

UI

  1. AutoFitTextView

    A TextView that automatically resizes text to fit perfectly within its bounds.


    image
    image
  2. Muzei Live Wallpaper

    A living museum for your Android home screen.


    image
    image
  3. Android-CircleMenu

    自定義ViewGroup實(shí)現(xiàn)的圓形旋轉(zhuǎn)菜單,支持跟隨手指旋轉(zhuǎn)以及快速旋轉(zhuǎn)


    image
    image
  4. android-ActionSheet

    image
    image
  5. ListViewAnimations

    image
    image
  6. HelloCharts for Android

    image
    image
  7. MPAndroidChart

    image
    image
  8. AsymmetricGridView

    image
    image
  9. SlideExpandableListView

    image
    image
  10. PagerSlidingTabStrip

    image
    image
  11. HighLightGuideView

    一個(gè)用于 app 新功能高亮引導(dǎo)的庫(kù),支持圓形馆里、橢圓形隘世、矩形高亮形狀


    image
    image
  12. PullRefreshView

    image
    image
  13. Universal Android Music Player Sample

    image
    image
    image
    image
  14. StickyHeaderListView

    image
    image
    image
    image
  15. XRecyclerView

    image
    image
    image
    image
  16. FlexLayout

  17. VideoListPlayer

    VideoListPlayer實(shí)現(xiàn)了在列表控件(ListView, RecyclerView)中加載并播放視頻,并支持滑動(dòng)時(shí)自動(dòng)播放/暫停的功能鸠踪。利用該項(xiàng)目丙者,可以輕松實(shí)現(xiàn)類似Instagram的視頻播放功能

    image
    image
  18. SwipeRecyclerView

    image
    image
  19. SwipeMenuListView

    image
    image
  20. Android Swipe Layout

    image
    image
  21. android-PullRefreshLayout

    image
    image
  22. Android-PullToRefresh

    image
    image
  23. Ultra Pull To Refresh

    image
    image
  24. SuperRecyclerView

  25. UltimateRecyclerView

    image
    image
  26. BaseRecyclerViewAdapterHelper

  27. AdapterDelegates

  28. SlidingTutorial-Android

    image
    image
  29. ViewInspector

    image
    image
  30. fontbinding

    image
    image
  31. TableFixHeaders

    image
    image
  32. PhotoPicker

    image
    image
  33. wechat

    image
    image
  34. CircleProgress

    image
    image
  35. ProgressWheel

  36. Android-Week-View

    image
    image
  37. android-times-square

    image
    image

換膚(日、夜間模式切換)

  1. ChangeSkin

    基于插件式的Android換膚框架营密,支持app內(nèi)和或者外部插件式提供資源的換膚方案械媒,無(wú)需重啟Activity。


    image
    image
  2. Android-Skin-Loader

    一個(gè)通過(guò)動(dòng)態(tài)加載本地皮膚包進(jìn)行換膚的皮膚框架

  3. MultipleTheme

    真正的支持無(wú)縫換膚/夜間模式的Android框架,配合theme和換膚控件框架可以做到無(wú)縫切換換膚(無(wú)需重啟應(yīng)用和當(dāng)前頁(yè)面)纷捞。

工具(圖片痢虹、網(wǎng)咯、數(shù)據(jù)庫(kù)主儡、性能奖唯、測(cè)試)

  1. leakcanary

    A memory leak detection library for Android and Java.

    image
    image
  2. Android Performance Monitor

    BlockCanary是一個(gè)Android平臺(tái)的一個(gè)非侵入式的性能監(jiān)控組件,應(yīng)用只需要實(shí)現(xiàn)一個(gè)抽象類缀辩,提供一些該組件需要的上下文環(huán)境臭埋,就可以在平時(shí)使用應(yīng)用的時(shí)候檢測(cè)主線程上的各種卡慢問(wèn)題,并通過(guò)組件提供的各種信息分析出原因并進(jìn)行修復(fù)臀玄。

  3. Luban

    Android圖片壓縮工具瓢阴,仿微信朋友圈壓縮策略

  4. FileDownloader

    Android 文件下載引擎,穩(wěn)定健无、高效荣恐、簡(jiǎn)單易用

    image
    image
    image
    image
  5. ClassyShark

    ClassyShark是一個(gè)獨(dú)立的工具。它可以可靠地瀏覽任何Android的可執(zhí)行文件累贤,并顯示出重要的信息叠穆,如類接口和成員,DEX計(jì)數(shù)和依賴臼膏。ClassyShark支持多種格式硼被,包括庫(kù)(.dex,.aar渗磅,的.so)嚷硫,可執(zhí)行文件(.apk文件,的.jar始鱼,的.class)和所有的Android二進(jìn)制XML仔掸。

  6. Parceler

    實(shí)現(xiàn)Parceler的輕量級(jí)注解框架

  7. uCrop - Image Cropping Library for Android

    image
    image
  8. ion

    Android Asynchronous Networking and Image Loading

    Get JSON

    Ion.with(context)
        .load("http://example.com/thing.json")
        .asJsonObject()
        .setCallback(new FutureCallback<JsonObject>() {
           @Override
            public void onCompleted(Exception e, JsonObject result) {
                // do stuff with the result or error
            }
        });
    

    Post JSON and read JSON

    JsonObject json = new JsonObject();
        json.addProperty("foo", "bar");
        
        Ion.with(context)
        .load("http://example.com/post")
        .setJsonObjectBody(json)
        .asJsonObject()
        .setCallback(new FutureCallback<JsonObject>() {
           @Override
            public void onCompleted(Exception e, JsonObject result) {
                // do stuff with the result or error
            }
        });
    
  9. dex-method-counts

  10. LitePal for Android

    LitePal is an open source Android library that allows developers to use SQLite database extremely easy.

  11. LoganSquare

    The fastest JSON parsing and serializing library available for Android.

    image
    image
  12. ASimpleCache

    ASimpleCache 是一個(gè)為android制定的 輕量級(jí)的 開源緩存框架。輕量到只有一個(gè)java文件(由十幾個(gè)類精簡(jiǎn)而來(lái))医清。

  13. Tray

    a SharedPreferences replacement for Android.

  14. Android Testing Templates

知識(shí)庫(kù)

  1. CoreLink

    Android 開發(fā)中的日常積累

  2. Android官方培訓(xùn)課程中文版

  3. Android 開源項(xiàng)目分類匯總

  4. 國(guó)內(nèi)一線互聯(lián)網(wǎng)公司內(nèi)部面試題庫(kù)

  5. Andriod-collect-blogs

  6. 一些國(guó)內(nèi) Android 開發(fā)者信息

  7. Android SDK 源碼解析

  8. LearningNotes

  9. Diycode每日精選

  10. ShareAndroidResource

  11. CodePath Android Cliffnotes

  12. Android-Tips

  13. android-tech-frontier

    一個(gè)定期翻譯國(guó)外Android優(yōu)質(zhì)的技術(shù)起暮、開源庫(kù)、軟件架構(gòu)設(shè)計(jì)会烙、測(cè)試等文章的開源項(xiàng)目 http://www.devtf.cn

  14. android-best-practices

其他

  1. PocketHub

  2. android-visualizer

  3. Java-WebSocket

  4. AutobahnAndroid

Web

React技術(shù)棧

  1. React

  2. React Router

  3. React Tutorial

  4. React-Bootstrap

  5. redux

  6. redex

  7. React Redux

  8. react-router-redux

  9. react-canvas

  10. redux-saga

  11. React Starter Kit

  12. Immutable collections for JavaScript

  13. react-demos

  14. Reselect

  15. Awesome Redux

  16. bleeding-edge-sample-app

ReactNative

  1. React Native

  2. React-Native學(xué)習(xí)指南

  3. xReddit

  4. react-native-scrollable-tab-view

  5. F8 App 2016

  6. mrn

    A Material Design style React Native component library.

  7. React Native Material Design

  8. ZhiHuDaily-React-Native

JQuery

  1. NoBackEnd Website

  2. touchstonejs

  3. jQuery WeUI - 打造微信公眾號(hào)開發(fā)的瑞士軍刀

  4. WeUI 為微信 Web 服務(wù)量身設(shè)計(jì)

  5. jQuery Tiny Pub/Sub

    A really tiny pub/sub implementation for jQuery.

  6. vConsole

    一個(gè)輕量负懦、可拓展、針對(duì)手機(jī)網(wǎng)頁(yè)的前端開發(fā)者調(diào)試面板

其他

  1. hexo-theme-next

  2. WebRTC code samples

  3. PID Cat

  4. Nuclide

  5. AndroidUIX

    移植Android的UI組件到Web端, 以Android的方式來(lái)制作高性能優(yōu)體驗(yàn)的WebApp

  6. ionic

Ruby

React on Rails

  1. react-rails

  2. React on Rails

  3. webpack-rails-react

  4. react-webpack-rails-tutorial

  5. ruby-style-guide

其他

  1. FFRRIWB on Rails

  2. Poltergeist - A PhantomJS driver for Capybara

  3. rspec-rails

  4. Welcome to Rails

  5. geokit

其他

  1. Zeal

    Zeal is a simple offline documentation browser inspired by Dash

  2. 免費(fèi)的編程中文書籍索引

  3. ngrok - Introspected tunnels to localhost (homepage)

  4. shadowsocks-android

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末柏腻,一起剝皮案震驚了整個(gè)濱河市密似,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌葫盼,老刑警劉巖,帶你破解...
    沈念sama閱讀 207,113評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件村斟,死亡現(xiàn)場(chǎng)離奇詭異贫导,居然都是意外死亡抛猫,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門孩灯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)闺金,“玉大人,你說(shuō)我怎么就攤上這事峰档“芷ィ” “怎么了?”我有些...
    開封第一講書人閱讀 153,340評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵讥巡,是天一觀的道長(zhǎng)掀亩。 經(jīng)常有香客問(wèn)我,道長(zhǎng)欢顷,這世上最難降的妖魔是什么槽棍? 我笑而不...
    開封第一講書人閱讀 55,449評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮抬驴,結(jié)果婚禮上炼七,老公的妹妹穿的比我還像新娘。我一直安慰自己布持,他們只是感情好豌拙,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評(píng)論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著题暖,像睡著了一般按傅。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上芙委,一...
    開封第一講書人閱讀 49,166評(píng)論 1 284
  • 那天逞敷,我揣著相機(jī)與錄音,去河邊找鬼灌侣。 笑死推捐,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的侧啼。 我是一名探鬼主播牛柒,決...
    沈念sama閱讀 38,442評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼痊乾!你這毒婦竟也來(lái)了皮壁?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,105評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤哪审,失蹤者是張志新(化名)和其女友劉穎蛾魄,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,601評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡滴须,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評(píng)論 2 325
  • 正文 我和宋清朗相戀三年舌狗,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片扔水。...
    茶點(diǎn)故事閱讀 38,161評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡痛侍,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出魔市,到底是詐尸還是另有隱情主届,我是刑警寧澤,帶...
    沈念sama閱讀 33,792評(píng)論 4 323
  • 正文 年R本政府宣布待德,位于F島的核電站君丁,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏磅网。R本人自食惡果不足惜谈截,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望涧偷。 院中可真熱鬧簸喂,春花似錦、人聲如沸燎潮。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)确封。三九已至除呵,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間爪喘,已是汗流浹背颜曾。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留秉剑,地道東北人泛豪。 一個(gè)月前我還...
    沈念sama閱讀 45,618評(píng)論 2 355
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像侦鹏,于是被迫代替她去往敵國(guó)和親诡曙。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評(píng)論 2 344

推薦閱讀更多精彩內(nèi)容