Medium 是一个写作平台,他的Android 工程师在Medium 分享了Medium Android 客户端都使用了哪些开源项目,我们可以参考一下,看看有没有我们值得用和学习的。他的创始人同时也是Twitter,Square(我们应该很熟悉) 的创始人。
Android Open Source Project
Get the complete Android platform and modify and build it to suit your needs. You can also contribute to the Android…
获取完整的Android 平台,修改和构建你需要的样子,当然你也可以
google/guava
guava - Google Core Libraries for Java 6+
google/dagger
dagger - A fast dependency injector for Android and Java.
square/retrofit
retrofit - Type-safe REST client for Android and Java by Square, Inc.
square/okhttp
okhttp - An HTTP+SPDY client for Android and Java applications.
FasterXML/jackson
jackson - Main Portal page for Jackson project
square/otto
otto - An enhanced Guava-based event bus with emphasis on Android support.
Otto 是一个基于Guava 事件总线
bumptech/glide
glide - An image loading and caching library for Android focused on smooth scrolling
Glide 是一个专注于平滑滚动的图片加载和缓存库。
square/phrase
phrase - Phrase is an Android string resource templating library
JakeWharton/butterknife
butterknife - View "injection" library for Android.
chrisjenx/Calligraphy
Calligraphy - Custom fonts in Android the easy way...
JakeWharton/hugo
hugo - Annotation-triggered method call logging for your debug builds.
mockito/mockito
mockito - Mocking framework for unit tests written in Java
robolectric/robolectric
robolectric - Android Unit Testing Framework
JakeWharton/sdk-manager-plugin
sdk-manager-plugin - Gradle plugin which downloads and manages your Android SDK.
And here are some 3rd-party tools that also helped to make our app shine:
facebook/facebook-android-sdk
facebook-android-sdk - Used to integrate Android apps with Facebook Platform.
Fabric - Twitter's Mobile Development Platform
We know first-hand that building great mobile apps is hard. Developers face many of the same challenges day-in and day…
Google Services | Android Developers
Take advantage of the latest Google technologies through a single set of APIs, delivered across Android devices…
Again, thank you!
网友评论