Android开源项目分类整理
来源:互联网 发布:俄亥俄州立大学知乎 编辑:程序博客网 时间:2024/04/29 19:24
分类整理平时收集的项目,便于查找。
Android
架构
Mosby
A Model-View-Presenter library for modern Android apps.
AndroidArchitectureCollection
googlesamples/android-architecture
MVP Clean Architecture
Rosie
快速创建遵循The Clean Architecture的应用。Rosie共分三层,view, domain 和 repository。对于每一层,Rosie提供了大量的类,这将使定义和分离这些问题要容易得多。
Android-CleanArchitecture
Android-Clean-Boilerplate
Android Boilerplate
热门技术栈(RxJava & RxAndroid & Dagger2 & Realm)
Dagger 2
realm-java
RxJava
RxAndroid
RxLifecycle
retrofit
gradle-retrolambda
android-butterknife-zelezny
butterknife
GeekNews
极客日报,一款纯粹的阅读App,基于Material Design + MVP + RxJava + Retrofit + Dagger2 + Realm + Glide
RxJava-Android-Samples
wcl-dagger-demo
动态加载 & 热修复
Nuwa
hotfix修复Android应用程序。
alibaba/dexposed
Dexposed是一个功能强大且非侵入性的运行AOP(面向方面编程)框架,基于开源Xposed框架项目。
Small
世界那么大,组件那么小。Small,做最轻巧的跨平台插件化框架。
Android Dynamic Loader
AndFix
dynamic-load-apk
DynamicAPK
Droid Plugin
SmartAppUpdates
MaterialDesign
material_design_zh
Material design icons
Awesome-MaterialDesign
awesome-android-ui
Material Menu
MaterialList
FloatingActionButton
Material Dialogs
MaterialDesignLibrary
Material Icon Library
material
MaterialDrawer
material-animated-switch
InstaMaterial
AndroidMaterialDesignToolbar
droidicon
Android 5.0+ 新特性
Cheesesquare Sample
Music Player
Depth-LIB-Android
CoordinatorBehaviorExample
android-topeka
google-io-2014-compat
iosched
The Google I/O 2015 Android App
LollipopShowcase
Android-ObservableScrollView
FlowingDrawer
plaid
Euclid
SystemBarTint
android-pathview
CircularReveal
UI
AutoFitTextView
A TextView that automatically resizes text to fit perfectly within its bounds.
Muzei Live Wallpaper
A living museum for your Android home screen.
Android-CircleMenu
自定义ViewGroup实现的圆形旋转菜单,支持跟随手指旋转以及快速旋转
android-ActionSheet
ListViewAnimations
HelloCharts for Android
MPAndroidChart
AsymmetricGridView
SlideExpandableListView
PagerSlidingTabStrip
HighLightGuideView
一个用于 app 新功能高亮引导的库,支持圆形、椭圆形、矩形高亮形状
PullRefreshView
Universal Android Music Player Sample
StickyHeaderListView
XRecyclerView
FlexLayout
VideoListPlayer
VideoListPlayer实现了在列表控件(ListView, RecyclerView)中加载并播放视频,并支持滑动时自动播放/暂停的功能。利用该项目,可以轻松实现类似Instagram的视频播放功能
SwipeRecyclerView
SwipeMenuListView
Android Swipe Layout
android-PullRefreshLayout
Android-PullToRefresh
Ultra Pull To Refresh
SuperRecyclerView
UltimateRecyclerView
BaseRecyclerViewAdapterHelper
AdapterDelegates
SlidingTutorial-Android
ViewInspector
fontbinding
TableFixHeaders
PhotoPicker
wechat
CircleProgress
ProgressWheel
Android-Week-View
android-times-square
换肤(日、夜间模式切换)
ChangeSkin
基于插件式的Android换肤框架,支持app内和或者外部插件式提供资源的换肤方案,无需重启Activity。
Android-Skin-Loader
一个通过动态加载本地皮肤包进行换肤的皮肤框架
MultipleTheme
真正的支持无缝换肤/夜间模式的Android框架,配合theme和换肤控件框架可以做到无缝切换换肤(无需重启应用和当前页面)。
工具(图片、网咯、数据库、性能、测试)
leakcanary
A memory leak detection library for Android and Java.
Android Performance Monitor
BlockCanary是一个Android平台的一个非侵入式的性能监控组件,应用只需要实现一个抽象类,提供一些该组件需要的上下文环境,就可以在平时使用应用的时候检测主线程上的各种卡慢问题,并通过组件提供的各种信息分析出原因并进行修复。
Luban
Android图片压缩工具,仿微信朋友圈压缩策略
FileDownloader
Android 文件下载引擎,稳定、高效、简单易用
ClassyShark
ClassyShark是一个独立的工具。它可以可靠地浏览任何Android的可执行文件,并显示出重要的信息,如类接口和成员,DEX计数和依赖。ClassyShark支持多种格式,包括库(.dex,.aar,的.so),可执行文件(.apk文件,的.jar,的.class)和所有的Android二进制XML。
Parceler
实现Parceler的轻量级注解框架
uCrop - Image Cropping Library for Android
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 } });
dex-method-counts
LitePal for Android
LitePal is an open source Android library that allows developers to use SQLite database extremely easy.
LoganSquare
The fastest JSON parsing and serializing library available for Android.
ASimpleCache
ASimpleCache 是一个为android制定的 轻量级的 开源缓存框架。轻量到只有一个java文件(由十几个类精简而来)。
Tray
a SharedPreferences replacement for Android.
Android Testing Templates
知识库
CoreLink
Android 开发中的日常积累
Android官方培训课程中文版
Android 开源项目分类汇总
国内一线互联网公司内部面试题库
Andriod-collect-blogs
一些国内 Android 开发者信息
Android SDK 源码解析
LearningNotes
Diycode每日精选
ShareAndroidResource
CodePath Android Cliffnotes
Android-Tips
android-tech-frontier
一个定期翻译国外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目 http://www.devtf.cn
android-best-practices
其他
PocketHub
android-visualizer
Java-WebSocket
AutobahnAndroid
Web
React技术栈
React
React Router
React Tutorial
React-Bootstrap
redux
redex
React Redux
react-router-redux
react-canvas
redux-saga
React Starter Kit
Immutable collections for JavaScript
react-demos
Reselect
Awesome Redux
bleeding-edge-sample-app
ReactNative
React Native
React-Native学习指南
xReddit
react-native-scrollable-tab-view
F8 App 2016
mrn
A Material Design style React Native component library.
React Native Material Design
ZhiHuDaily-React-Native
JQuery
NoBackEnd Website
touchstonejs
jQuery WeUI - 打造微信公众号开发的瑞士军刀
WeUI 为微信 Web 服务量身设计
jQuery Tiny Pub/Sub
A really tiny pub/sub implementation for jQuery.
vConsole
一个轻量、可拓展、针对手机网页的前端开发者调试面板
其他
hexo-theme-next
WebRTC code samples
PID Cat
Nuclide
AndroidUIX
移植Android的UI组件到Web端, 以Android的方式来制作高性能优体验的WebApp
ionic
Ruby
React on Rails
react-rails
React on Rails
webpack-rails-react
react-webpack-rails-tutorial
ruby-style-guide
其他
FFRRIWB on Rails
Poltergeist - A PhantomJS driver for Capybara
rspec-rails
Welcome to Rails
geokit
其他
Zeal
Zeal is a simple offline documentation browser inspired by Dash
免费的编程中文书籍索引
ngrok - Introspected tunnels to localhost (homepage)
shadowsocks-android
- Android开源项目分类整理
- Android开源项目分类整理
- Android开源项目分类
- Android开源项目分类
- 【Android】Android开源项目分类汇总
- android 开源项目整理
- android 开源项目整理
- android 开源项目整理
- android 开源项目整理
- android 开源项目整理
- Android开源项目整理
- Android开源项目整理
- Android 开源项目整理
- 【整理】android开源项目【项目篇】
- 整理Android项目的开源项目
- Android开源项目分类列表
- Android开源项目分类汇总
- Android开源项目 分类 便于查看
- MYSQL学习笔记----MYSQL的数据类型
- Linux常用操作
- javascript 冒泡和快速排序
- 全选,反选,删除
- 如何理解restful service中的“操作的无状态”?
- Android开源项目分类整理
- 浅谈Java设计模式—-装饰模式
- 各种算法比较好的链接
- 程序员必会的计算机网络知识 --酷勤网
- git-ssh 配置和使用
- 【自考】数据结构
- Linux_软链接与硬链接
- MYSQL的学习笔记------MYSQL的基本语法
- Android面试知识点-java篇