Mikhail Panchukov's starred repositories

android_guides

Extensive Open-Source Guides for Android Developers

architecture-components-samples

Samples for Android Architecture Components.

Language:KotlinLicense:Apache-2.0Stargazers:23419Issues:901Issues:693

PhotoView

Implementation of ImageView for Android that supports zooming, by various touch gestures.

Language:JavaLicense:Apache-2.0Stargazers:18773Issues:636Issues:677

glide-transformations

An Android transformation library providing a variety of image transformations for Glide.

Language:JavaLicense:Apache-2.0Stargazers:9899Issues:201Issues:156

error-prone

Catch common Java mistakes as compile-time errors

Language:JavaLicense:Apache-2.0Stargazers:6829Issues:160Issues:1674

DiscreteScrollView

A scrollable list of items that centers the current element and provides easy-to-use APIs for cool item animations.

android-guidelines

Architecture and code guidelines we use at ribot when developing for Android

MaterialDateTimePicker

Pick a date or time on Android in style

Language:JavaLicense:Apache-2.0Stargazers:4669Issues:109Issues:594

BottomNavigation

This Library helps users to use Bottom Navigation Bar (A new pattern from google) with ease and allows ton of customizations

Language:JavaLicense:Apache-2.0Stargazers:4353Issues:118Issues:200

AndroidWiFiADB

IntelliJ/AndroidStudio plugin which provides a button to connect your Android device over WiFi to install, run and debug your applications without a USB connected.

Language:JavaLicense:Apache-2.0Stargazers:4146Issues:127Issues:62

dexcount-gradle-plugin

A Gradle plugin to report the number of method references in your APK on every build.

Language:JavaLicense:Apache-2.0Stargazers:3070Issues:71Issues:180

awesome-kotlin

A curated list of awesome Kotlin frameworks, libraries, documents and other resources

RxRelay

RxJava types that are both an Observable and a Consumer.

Language:JavaLicense:Apache-2.0Stargazers:2471Issues:64Issues:36

SublimePicker

A material-styled android view that provisions picking of a date, time & recurrence option, all from a single user-interface.

Language:JavaLicense:Apache-2.0Stargazers:2308Issues:69Issues:93

AdaptiveTableLayout

Library that makes it possible to read, edit and write CSV files

Language:JavaLicense:MITStargazers:1900Issues:48Issues:53

Material-BottomNavigation

Bottom Navigation widget component inspired by the Google Material Design Guidelines at https://www.google.com/design/spec/components/bottom-navigation.html

Language:KotlinLicense:MITStargazers:1466Issues:50Issues:74

PreLollipopTransition

Simple tool which help you to implement activity and fragment transition for pre-Lollipop devices.

fragmentargs

Annotation Processor for setting arguments in android fragments

Language:JavaLicense:Apache-2.0Stargazers:1077Issues:31Issues:78

FeaturedRecyclerView

Ultimate recycler view.

Language:JavaLicense:Apache-2.0Stargazers:856Issues:24Issues:11

DrawView

Android view that allows the user to create drawings. Customize settings like color, width or tools. Undo or redo actions. Zoom into DrawView and add a background.

FreeDrawView

A View on which you can freely draw, customizing paint width, alpha and color, and take a screenshot of the content. Useful for note apps, signatures or free hand writing.

BottomSheetLayout

Simple bottom sheet view for Android

HorizontalPicker

A simple, customizable and easy to use picker where centre view is scaled up

Language:JavaLicense:Apache-2.0Stargazers:364Issues:9Issues:14

Bubbble

Sample app showcases the MVP pattern and Robert Martin's Clean Architecture approach.

bottomnavigation

Bottom navigation library for android based on material design guideline.

badgedtablayout

This is a library for tab layout with small circled badges

Language:JavaLicense:MITStargazers:110Issues:5Issues:25

RxJavaAndDiffUtil

A simple example of using DiffUtil with RxJava on Android

Language:ScalaLicense:NOASSERTIONStargazers:17Issues:2Issues:1
Language:JavaLicense:Apache-2.0Stargazers:14Issues:2Issues:1