Android client SDK for communicating with OAuth 2.0 and OpenID Connect providers.

AppAuth for Android is a client SDK for communicating with OAuth 2.0 and OpenID Connect providers. It strives to directly map the requests and responses of those specifications, while following the idiomatic style of the implementa

Related Repos



florent37 ExpansionPanel Expansion panels contain creation flows and allow lightweight editing of an element. AndroidX Ready Based on Expansion Panels described on Material Design Components https://material.io/archive/guidelines/compone
 

Shashank02051997 FancyWalkthrough-Android Prerequisites Add this in your root build.gradle file (not your module build.gradle file): allprojects { repositories { ... maven { url "https://jitpack.io" } } }
 

SIMMORSAL ConcealerNestedScrollView & ConcealerRecyclerView A library to make views hide from top and bottom while scrolling a custom NestedScrollView and\or a custom RecyclerView. Changelog V 2.0.0 ConcealerNSV
 

PomepuyN Discreet App Rate A lightweight non intrusive app rate reminder for Android Download repositories { mavenCentral() } dependencies { compile 'fr.nicolaspomepuy:discreetapprate:[email protected]' } Usage
 

GreaseMonk SpannableBar Note: you need to use the gradle dependency, cloning the repository will probably not compile as it is a work in progress. SpannableBar is a Grid-style spannable bar, that is useful when you need a way to span a
 

TWiStErRob This is an Android project example with real-life tools and problems solved. It strives to demonstrate best practices over over-simplified examples and God-activities / single-gradle build files; let's face it those are useful, but sometime
 

10clouds GaugeSeekBar GaugeSeekBar is an Android library for displaying round seek bar view. How to use allprojects { repositories { maven { url 'http://repo.aws.10clouds.com:8081/artifactory/gradle-dev-local/' }
 

MichaelEvans Aftermath Aftermath handles the consequences of your startActivityForResult calls. // Make some call to startActivityForResult public void startPicker(View view) { Intent pickContactIntent = new Intent(Intent.ACTION_PIC