Day1


Time : October 22th,2015 / Author : xiaomeixw

library

1.UI:

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 [重新开始一次认真的写作].

results matching ""

    No results matching ""