Day1
Time : October 22th,2015 / Author : xiaomeixw
library
1.UI:
SendEmailAnimation --- (From cooltechworks) : This is a small attempt to attract users when they are using in app feature to send out an email. [一个发送Email的动画效果].
BitmapMerger --- (From cooltechworks) : Play with bitmaps [bitmaps动画].
ZeroGravityAnimation --- (From cooltechworks) : random object fly on your screen [屏幕随机物件飞动].
AppIntroAnimation --- (From TakeoffAndroid) : AppIntroAnimation is a set of code snippets to make cool intro screen for your app with special Image Translation and Transformation animation effects [一个引导页].
2.Logic:
smash --- (From appformation & Tag is Networking) : Smash is Volley inspired networking library that's using OkHttp in its core [结合OkHttp的类Volley网络请求library].
ThinDownloadManager --- (From smanikandan14 & Tag is Networking) : Thin DownloadManager is an android library primary to download files and to avoid using DOWNLOAD_WITHOUT_NOTIFICATION permission when using Android provided DownloadManager in your application. [一个类volley架构思想的下载框架,无需 DownloadManager permission].
3.Architecture:
Base --- (From thiagokimo) : Base is a lightweight library that gives you a clean architecture foundation for your Android MVP's [探索MVP架构].
rx-android-architecture --- (From tehmou) : An example project of an Android architecture built on RxJava [基于RxJava架构的Simple].
EffectiveAndroid --- (From rallat) :This sample project shows how to apply MVP and Clean architecture on an Android app [Twitter工程师rallat的MVP进化之旅].
article
When the Avengers meet Dagger2, RxJava and Retrofit in a clean way --- (From Author saulmm blog http://saulmm.github.io) --- [Source in Github]
Today, if you are an Android developer and don't recognize the words Dagger 2, RxJava or Retrofit, you are missing something, this series will put some focus on giving the basic ideas of how to use these frameworks together with a Clean Architecture perspective. [Translation:当复仇者联盟遇上Dagger2、RxJava和Retrofit的巧妙结合].
Chinese Translation Address : Thanks To android-tech-frontier
When Avengers meet Dagger2, RxJava & Retrofit in a clean way
This is the blog's source code of a series focused on giving some basic ideas about how to use Retrofit, Dagger2 & RxJava together with a Clean Architecture.
Part 1 - Dagger 2
In this first part it explains how Dagger 2 can help the decoupling of the layers in a project, removing dependencies so that it is easily scalable and testable.
Part 2 - RxJava, RxAndroid, Reactive Extensions & operators
This part focuses on the understanding of what are the Reactive Extensions, its Java implementation, and use RxJava operators, all it integrated with a clean architecture
Introduce RxJava To Android developer --- (From Author rengwuxian blog http://gank.io/) --- [No Source & Translation: 给 Android 开发者的 RxJava 详解]
我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有人说『RxJava 真是太难用了』,另外更多的人表示:我真的百度了也谷歌了,但我还是想问: RxJava 到底是什么?.
English translation Address : Have No One translated it At the moment (If You are interested In this article,please translate it to English).
website
http://gank.io/ --- (Build By daimajia) :To start a serious writing For Android developer [重新开始一次认真的写作].