hiennguyen1001's repositories
AdapterDelegates
"Favor composition over inheritance" for RecyclerView Adapters
android-clean-architecture-boilerplate
An android boilerplate project using clean architecture
Android-Indefinite-Pager-Indicator
A lightweight, plug-and-play indefinite pager indicator for RecyclerViews & ViewPagers.
AutoDispose
Automatic binding+disposal of RxJava 2 streams.
BottomNavigationViewEx
An android lib for enhancing BottomNavigationView. 一个增强BottomNavigationView的安卓库。
canvas-talk
Slides for the Toronto Android Developers talk on the Android Canvas. Written in Kotlin.
chuck
An in-app HTTP inspector for Android OkHttp clients
DevfestAhm2017
Slides and references used for "Pragmatic Kotlin for Android Developers" talk at #DevfestAhm
every-programmer-should-know
A collection of (mostly) technical things every software developer should know
Kotlin-Koans
kotlin koans examples
Melophile
Music App built using RxJava2, Retrofit2, Dagger2 and clean architecture.
Music-Cover-View
Subclass of ImageView that 'morphs' into a circle shape and can rotates. Useful to be used as album cover in Music apps. :dvd::notes:
Music-Player
From UI Proposal to Code :notes::arrow_forward:
N26AndroidSamples
A public repo to demo the Reactive Clean Architecture.
NYBus
NYBus (RxBus) - A pub-sub library for Android and Java applications
PageIndicatorView
An page indicator for Android ViewPager
PhotoView
Implementation of ImageView for Android that supports zooming, by various touch gestures.
reflow-animator
A library for easily transitioning between sibling TextViews.
release-android-library
Remote script to create a maven compatible release of an android library (aar)
rxjava-multiple-sources-sample
Sample code demonstrating loading multiple data sources via RxJava
RxKotlin
RxJava bindings for Kotlin
RxLifecycle
Lifecycle handling APIs for Android apps using RxJava
RxUploader
Uploader for Android using RxJava
UberUX
Project that demonstrates the entire animation stack present in the Uber app (android)
UpdatableFragmentStatePagerAdapter
FragmentStatePagerAdapter but with working notifyDataSetChanged() support
VideoPlayerManager
This is a project designed to help controlling Android MediaPlayer class. It makes it easier to use MediaPlayer ListView and RecyclerView. Also it tracks the most visible item in scrolling list. When new item in the list become the most visible, this library gives an API to track it.
WeatherApplication
A WeatherApplication with usage of different libraries of Android.