Best android open-source packages and libraries.

Open Source about Android

Android open source libraries and apps
Updated 3 years ago

动态加载/插件化/热更新

  1. Dynamic-load-apk
  2. Android-Plugin-Framework
  3. ACDD-非代理Android动态部署框架
  4. Nuwa-热修复
  5. Dexposed-免Root无侵入AOP框架
  6. legend-Hook java methods
  7. VirtualApp
  8. DynamicAPK
  9. understand-plugin-framework-插件话原理教程
  10. DroidPlugin
  11. XposedBridge
  12. Android-Plugin-Framework- 插件开发框架及示例程序,原理介绍

开发工具

  1. LessCode-打造精简,高效的Android工具库
  2. AndroidStudio优秀插件汇总
  3. AndroidStudio设置Sublime主题

牛x开源库

  1. Glide
  2. Fresco
  3. Retrofit
  4. Eventbus
  5. RxJava
  6. OkHttp
  7. RxAndroid
  8. Picasso
  9. Drozer
  10. Androguard
  11. Stetho
  12. RxPermissions
  13. RxBinding

Android学习

  1. LearningNotes
  2. DriodDeveloper
  3. android-best-practises
  4. android-guides
  5. Android OTA介绍
  6. 一个定期翻译国外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目
  7. android-comomn-lib
  8. HmkCode-Android
  9. Android开源项目汇总
  10. Android开源项目解析
  11. 国内优秀Android学习资源

RxJava

  1. Retrofit+Rxjava的下载工具
  2. Awesome-RxJava-RxJava基础教程
  3. RxJava Essentials中文翻译版
  4. RxJava Samples
  5. RxLifecycle-提供对Acitvity和Fragment生命周期的支持
  6. RaJava Joins
  7. RxJava-Android-Samples

Reactive-Native

  1. RN相关资源总结,非常全面

资源整理

  1. Android开发中的日常积累
  2. Awesome Android

开源App项目

  1. Android-MarkDown-MarkDown解析器
  2. Weather-天气App
  3. CoReader-Android平台代码阅读器
  4. BookReader-小说阅读器
  5. AppPlus-管理app,导出apk文件,监视进程
  6. Wire-Wire的客户端(一个很牛的聊天应用)
  7. File-Explore-文件浏览器
  8. OwnCloud-App-OwnCloud客户端
  9. Google App 架构Samples
  10. AndroidChromium-chrome客户端源码
  11. CoordinateBehaviorExample-CoordinateLayout使用例子
  12. Avengers-使用Dagger2,RxJava,Retrofit
  13. SeeWeather-一款天气应用
  14. Smart App Updates-增量更新
  15. mintube-playing YouTube videos in a minimized window
  16. OpenVPN-OpenVPN的Android客户端
  17. EffectiveAndroid-MVP结构的Sample
  18. BasePedo-Android计步器
  19. ML Manager-App管理器
  20. WaniKani-for-Android(wanikani.com的客户端)
  21. InstaMaterial-用Material Design实现的Instagram
  22. OpenTasks-获取应用task
  23. Remindly-创建提醒的app
  24. EffectiveAndroidUI-使用MVP或者MVVM架构
  25. Todo.txt for Android(Official Todo.txt Android app for managing your todo.txt file stored in Dropbox.)
  26. Tweet Lanes(weet Lanes is a fully functional Twitter client,)
  27. Android Visualizer-实现频谱的demo
  28. RoadTrip-实现了几种特殊的视觉效果
  29. Retrofit 1 OkHttp 3 Client
  30. Picasso 2 OkHttp 3 Downloader
  31. YahooNewsOnboarding
  32. Timber-音乐播放器
  33. DoubanMovie-React-Native(用RN实现的App)
  34. Ninja-一个Web Browser(不是编译工具ninja)
  35. iosched-Google I/O Android App
  36. StarWars.Android
  37. NewPipe-A lightweight Youtube frontend for Android
  38. Yahnac-新闻App-架构比较好
  39. HackerNews-新闻App,使用Reactive Native
  40. Philm-电影信息App
  41. Plaid-Material Design很好的Sample
  42. Telegram-Telegram的Android客户端
  43. PocketHub-Github Android App
  44. SceretCodes-查看手机Sceret Code
  45. Antenna-A podcast manager for Android
  46. Auro-音乐播放器
  47. 安能饭否-客户端
  48. GeekNews-MVP+RxJava+Retrofit+Dagger2+Realm+Glide 阅读类App
  49. Doua-开源的豆瓣客户端
  50. Bourbon-Dribble的客户端,手机,wear,TV版都有
  51. 咕咚翻译
  52. 简阅-功能比较丰富,基于MVP架构

Android 工具库

  1. jadx-Dex to Java decompiler
  2. Freeline-Android平台上的秒级编译方案
  3. FingerprintAuthHelper-指纹认证
  4. Reprint-A simple, unified fingerprint authentication library for Android with ReactiveX extensions
  5. AndroidAudioConverter-音频格式转换库
  6. Maoni-收集用户反馈
  7. Tiger-更快的java依赖注入框架
  8. ArscBlamer-可以转换arsc文件
  9. apk-decompiler-apk反编译
  10. Android工具类库汇总
  11. CameraFilter-照相机滤镜效果
  12. Chateau-聊天框架,可以轻松添加至App中
  13. AdvancedLuban-高效,简洁的图片压缩工具库
  14. AndroidProcesses-获取运行进程
  15. android_root-获取root
  16. AndroidPdfViewer-Pdf查看工具
  17. NativeIORedirect-基于GotHook的IO重定向的实现,能够重定向所有的IO操作
  18. scalpel-图形化的调试工具
  19. libfuse-android
  20. DanmakuFlameMaster-弹幕解析绘制引擎
  21. LeakCanary-内存泄露检测
  22. Dex Method List
  23. PaletteHelper-使用Palette
  24. SVG2VectorDrawable-将SVG文件转化为Android vectordrawable的命令行工具
  25. Sqlcipher
  26. AndroidAsync-a low level network protocol library
  27. Genius-Android(Material Design 控件和一些常用类库组合而成)
  28. 微信抢红包插件

Android UI库

  1. ExtractWordView-可以提取英文单词
  2. FlowingDrawer
  3. FiftyShadesOf-界面占位View
  4. BottomSheetPickers-日期选择器
  5. Sprayscape-VR-ish camera
  6. Particle-简单粒子动画
  7. AndroidCustomView-投票排名对比图
  8. SpeedView-仪表盘View
  9. EllipsizeTextView
  10. GoogleClock-基于SVG实现的时钟模拟
  11. LowPoly-实现Low Poly效果(低多边形效果)
  12. TapTargetView-tap target效果
  13. RingProgressBar 14. ActSwitchAnimTool-切换动画 15. Emojiconize-emojiTextView
  14. NumberProgressBar
  15. Android-SpinKit
  16. UltimateRecyclerView
  17. Light Calendar View
  18. Animation-Android引导动画
  19. StepView
  20. MagicaSakura-多主题框架
  21. Jgraph-图表
  22. CircularAnim-水波动画
  23. WaveSideBar-快速跳跃分组的侧边栏控件
  24. StereoView-Android 3D立体无限旋转容器
  25. GiftCard
  26. PaperShredder-碎纸机动画
  27. skrollr-平台独立的parallax scrolling library
  28. SlackLoadingView
  29. SpiderWebScoreView-蜘蛛网评分控件
  30. FanMenu
  31. ScratchView
  32. PullToMakeSoup
  33. AudioPlayerView-音频播放View
  34. BlurLockView-毛玻璃效果的解锁界面
  35. WaveInApp-显示音频频谱
  36. MaterialBottomNavigation
  37. CreditCardView
  38. CreditCardView-另一个版本的实现
  39. Morphing Button
  40. FabricView
  41. LikeAnimation
  42. SmallBang
  43. SwipeBack
  44. TagCloudView ![]((https://raw.githubusercontent.com/misakuo/3dTagCloudAndroid/master/screenshot.gif)
  45. CoolMenu
  46. EarthView-simple and easy to use API to integrate EarthView with Google into your android application
  47. FlyFresh
  48. MetaballLoding
  49. SectorProgressView
  50. Android-ObservableScrollView
  51. AgendaCalendarView
  52. Dotted Progress Bar
  53. Picker-UI
  54. SlidingCard
  55. MixtureTextView
  56. PianoView-钢琴控件
  57. CharacterPickerView-仿iOS的PickerView控件
  58. Swipe-Deck
  59. MathView-可以显示数学公式
  60. WatchFace-Android wear表盘主题
  61. FloatingSearchView
  62. FabTransitionActivity
  63. MagicProgressWidget
  64. ArcLayout
  65. ExplosionField-图标爆炸效果
  66. 探探卡片滑动效果
  67. CircleProgressView
  68. PatternLock
  69. PathView
  70. 仿IOS PickerView
  71. FillableLoaders-填充式加载
  72. Android TreeView
  73. ChromeLikeSwipeLayout-下拉刷新
  74. FillableLoaders-Wave式加载
  75. Dashed Circular Progress
  76. GiftRainView-从上至下下金币
  77. libGDX-Android-AppEffect(使用libGDX实现高效的特效动画)
  78. ListViewVariants
  79. WaveLoadingView
  80. Transitions-Everywhere
  81. ToggleDrawable
  82. ProgressLayout
  83. alibaba-vlayout

其他工具

  1. Marp-MarkDown编辑器
  2. ChromeAdb-chrome插件

开发框架

  1. Rexxar Android-针对移动端的混合开发框架

Java

  1. soot-Java optimization framework
  2. 基础算法
  3. JD-GUI

C/C++

  1. list-C语言list实现
  2. libfuse

编程学习

  1. FreeCodeCamp