-
Intro-To-RxJava - An extensive tutorial on RxJava
-
RxJava-Android-Samples - Learning RxJava for Android by example
-
Rx-Preferences - Reactive SharedPreferences for Android
-
RxPermissions - Android runtime permissions powered by RxJava
-
RxCache - Reactive caching library for Android and Java
-
RxJava Anatomy: What is RxJava, how RxJava is designed, and how RxJava works
*Modularization. Application structure overview - The goal of this article series is to explore how multi-module application can be organized. Especially, how to organize Dagger components.
-
Yet another MVP article — Part 1: Lets get to know the project
-
Yet another MVP article — Part 2: How Dagger helps with the project
-
Essential Guide For Designing Your Android App Architecture: MVP: Part 1
-
Essential Guide For Designing Your Android App Architecture: MVP: Part 2
-
Essential Guide For Designing Your Android App Architecture: MVP: Part 2
-
Android MVP Architecture Extension with Interactors and Repositories
-
Mosby - A Model-View-Presenter library for modern Android apps.
-
How you can decrease application size by 60% (In only 5 minutes)
-
Understanding Android Core: Looper, Handler, and HandlerThread
-
Android Studio 2.4 Preview 2 : Android Profiler, Semantic Highlighting
-
AndResGuard - proguard resource for Android by wechat team
-
Optimize network usage.Check out local storage and RxJava backpressure
-
redex - A bytecode optimizer for Android apps
-
MaterialMasterDetail - Android Application sample of how to implement Master/Detail pattern that follows Material Design visual language
-
Android Studio Plugins - How to become more productive in android with android studio plugins
-
A Simple Android Apps with MVP, Dagger, RxJava, and Retrofit
-
Android: Improving sign-in experience with Google Sign-In and SmartLock
-
FastHub - FastHub the ultimate GitHub client for Android.
-
MVPArms - A common Architecture for Android Applications developing based on MVP,integrates many Open Source Projects( like Dagger2,Rxjava,Retrofit... ),to make your developing quicker and easier.
-
mvp-android-arch-component - Android MVP sample adapts with new Android architecture components (Lifecycle, Room).
-
Protein - An Android App for Dribbble
-
AndroidArchitecture - Recommended architecture by Android
-
Awesome Login Screen - implement an awesome Login Screen
-
UberCarAnimation - A demo application which demonstrates movement of car on map developed after inspiration from Uber.
-
android-dagger-butterknife-mvp - Simple application using Dagger Android (2.11), Butterknife (8.7), and Model-View-Presenter (MVP) with support for Singleton, Activity, Fragment, and child Fragment scopes.
-
Android-Templates-And-Utilities - Collection of source codes, utilities, templates and snippets for Android development.
-
Melophile - Music App built using RxJava2, Retrofit2, Dagger2 and clean architecture.
-
AndroidTVLauncher - This is a leanback style tv launcher
-
AsyncListUtil-Example - Example implementation of AsyncListUtil for moving SQLite access off the UI thread with a RecyclerView.
-
Making ActionBar beautiful by showing Count on ActionBar Icon
-
OfflineSampleApp - Building Offline-First App using MVVM, RxJava, Room and Priority Job Queue
-
android-clean-architecture-boilerplate - An android boilerplate project using clean architecture.
-
Susi - The main feature of the app is to provide a conversational interface to provide intelligent answers using the loklak/AskSusi infrastructure. The app also offers login functionalities to connect to other services and stored personal data. Additionally the application uses data provided by the user's phone to improve Susi answers. Geolocation information for example helps to offer better answers related to questions about "things nearby".
-
Eyepetizer - Open video is a boutique short video daily newspaper application, the project is to use kotlin, with some of the known eye-catching interface to write a imitation "eye-catching App", mainly to learn kotlin and some UI effects.
-
Mango - An Android app for dribbble.com
-
Android-topeka - A fun to play quiz that showcases material design on Android.
-
Red-moon - An android screen filter app for night time phone use.
-
Twidere-Android - Material Design ready and feature rich Twitter app for Android 4.0+.
-
Tivi - Tivi is a work-in-progress TV show tracking Android app, which connects to Trakt.tv. It is still in its early stages of development and currently only contains two pieces of UI. It is under heavy development.
-
Kotlin-MVP-Testing - Complete example of testing MVP architecture with Kotlin and RxJava
-
Weather app - Android demo app with kotlin coroutines and architecture components library
-
50 Android Studio Tips, Tricks & Resources you should be familiar with, as an Android Developer
-
TextInputLayout.setError() leaves empty space after clearing the error
-
Propagating Transitions - Transitions [in Android] and succulents [in real life] aren’t too different when it comes to a topic called propagation.
-
Android Annotations - Improve Your Android Coding Through Annotations.
-
How to pass large data between server and client (android) securely
-
How To Become A Complete Android Developer - A complete guide to become a complete Android Developer
-
7 reasons this Android Code Style improves your productivity
-
tinker - Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk.
-
Matisse - A well-designed local image and video selector for Android
-
Tiny - An image compression framework.
-
ShowcaseView - Highlight the best bits of your app to users quickly, simply, and cool...ly
-
StepView - Step by step,just use HorizontalStepView,VerticalStepView. step indicator,flow indicator,timeline,order process,express status
-
BottomBar - A custom view component that mimics the new Material Design Bottom Navigation pattern.
-
Shimmer-android - An easy, flexible way to add a shimmering effect to any view in an Android app.
-
Secure Preferences - Android secure shared preferences using Conceal (Facebook).
-
RxErrorHandler - Error Handle Of Rxjava
-
25 Android libraries you definitely want to try out in early 2017 - This is a list of 25 best Android libraries released in January and February 2017
-
whatisnewdialog - An Android library for displaying a dialog where it presents new features in the app.
-
Luban - Image compression with efficiency very close to WeChat
-
Android Material App Rating - This library allows to use customized Rating Dialog inside applications.(KOTLIN)
-
Libraries - 30 new Android Libraries and Projects released in Summer 2017 which should catch your attention
- GsonFormat
- JsonToKotlinClass - A plugin for Kotlin generate Kotlin data class code from a json string ( Json to Kotlin )
-
greenDAO - Is a light & fast ORM solution for Android that maps objects to SQLite databases.
-
ORMLite - Android functionality used in conjunction with ormlite-core
-
Realm-Java - Is a mobile database: a replacement for SQLite & ORMs
- Glide - Is an image loading and caching library for Android focused on smooth scrolling
- Picasso - Is a powerful image downloading and caching library for Android scrolling
- Fresco - Is An image management library by Facebook
- okhttp - Is a HTTP+SPDY client for Android and Java applications.
- Retrofit - Type-safe REST client for Android and Java by Square, Inc.
- Fast Android Networking vs Retrofit vs Volley - Comparison between Android Networking Libraries, Android HTTP Libraries.