Android开源项目

阿里巴巴

项目名称 功能描述
freeline Freeline 是 Android 平台上的秒级编译方案,Instant Run 的替代品,也可以从 Freeline 官方主页来获取更多的信息。Freeline 由蚂蚁聚宝 Android 团队开发,它可以充分利用缓存文件,在几秒钟内迅速地对代码的改动进行编译并部署到设备上,有效地减少了日常开发中的大量重新编译与安装的耗时。Freeline能够为Android开发者节省很多喝杯咖啡的时间
weex A framework for building Mobile cross-platform UI
fastjson A fast JSON parser/generator for Java
Dubbo Dubbo is a distributed, high performance RPC framework enpowering applications with service import/export capabilities
AndFix AndFix is a library that offer hot-fix for Android App.
dexposed dexposed enable ‘god’ mode for single android application.

小米开源项目

项目名称 功能描述
Notes 小米便签社区开源版
FileExplorer MIUI文件管理器社区开源版
SoundRecorder MIUI录音机社区开源版

Google开源项目

项目名称 功能描述
GCM Google Cloud Messaging 消息推送
iosched: Google I/O Android App
android-topeka Google官方给出的material design应用指南
android-UniversalMusicPlayer Google官方给出的m音乐播放器,支持Android phones, tablets, Auto, Wear and Cast devices
ExoPlayer An extensible media player for Android
guava Google Core Libraries for Java 6+
flexbox-layout FlexboxLayout is a library project which brings the similar capabilities of CSS Flexible Box Layout Module to Android.
guice 轻量级的依赖注入框架
gson A Java serialization/deserialization library that can convert Java Objects into JSON and back.
protobuf Protocol Buffers - Google’s data interchange format
material-design-icons Material Design icons by Google
auto Auto 是 Java 生成器源代码集合,包括:AutoFactory - 兼容 JSR-330 的工厂;AutoService - ServiceLoader 的 Provider-configuration 文件;AutoValue - Java 1.6+ 的不可变 value-type 代码生成;Common - Helper 实用工具,用来编写注释处理器
android-architecture A collection of samples to discuss and showcase different architectural tools and patterns for Android apps

android-topeka

Android开源项目_第1张图片 Android开源项目_第2张图片 Android开源项目_第3张图片

android-UniversalMusicPlayer

ExoPlayer

An extensible media player for Android

Streaming media with ExoPlayer - Google I/O 2016

guava

flexbox-layout


u2020

JakeWharton写的一个App,针对多个库的综合应用:Dagger、ButterKnife、Retrofit、Moshi、Picasso、OkHttp、RxJava、Timber、Madge、ProcessPhoenix、Scalpel、LeakCanary

AntennaPod Rss订阅 乐音订阅 - https://github.com/danieloeh/AntennaPod
Muzei Live Wallpaper 定时更换桌面精美壁纸 - https://github.com/romannurik/muzei
Financius 简单易用的记账程序 - https://github.com/mvarnagiris/Financius
ChaseWhisplyProject 打鬼游戏 - https://github.com/tvbarthel/ChaseWhisplyProject
ZXing 二维码扫描工具 - https://github.com/zxing/zxing
Anime Taste 全球动画精选- https://github.com/daimajia/AnimeTaste

Notes 小米便签 - https://github.com/MiCode/Notes
四次元 - https://github.com/qii/weiciyuan
oschina oschina客户端 - https://github.com/oschina/android-app
eoecn eoe客户端 - https://github.com/eoecn/android-app
github 客户端 - https://github.com/github/android
饭否开源客户端 - https://github.com/mcxiaoke/fanfouapp-opensource
9GAG stormzhang Android REST Client - https://github.com/stormzhang/9GAG
Dribbo 碎星大神 - https://github.com/Issacw0ng/Dribbo
StartupNews - https://github.com/halzhang/StartupNews

GitHub 上都有哪些值得关注学习的 Android项目?

android-best-practices

Andriod-collect-blogs

GitHub秘籍

《编程之法:面试和算法心得》

AndroidSlidingUpPanel

AndroidSlidingUpPanel 是一个上拉面板, 就是向上滑动的时候往上飞出一个显示面板控件, 该库效果在 Google Music, Google Maps and Rdio等 App 中用到。

Android开源项目_第4张图片

EffectiveAndroidUI

四季电台

你可能感兴趣的:(Android开源框架)