android-otpview-pinview - A custom view to enter otp of different sizes used usually in cases of authentication

  •        317

A custom control to enter a four digit code usually in cases of authentication. That's pretty much it and your all wrapped up.

https://github.com/mukeshsolanki/android-otpview-pinview

Tags
Implementation
License
Platform

   




Related Projects

Android-Week-View - Android Week View is an android library to display calendars (week view or day view) within the app

  •    Java

Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling. Add WeekView in your xml layout.

StatusView - Custom status view for Android.

  •    Java

Custom status view for Android. If you want to dismiss automagically after oncomplete is called, then add app:dismissOnComplete="true" as attribute.

ExpandablePanel - Android library for creating an expandable to full screen view inside a viewgroup composition

  •    Java

This Android library implements the expand by sliding logic for a top or a bottom view in a two children view composition. That's the default behaviour, but it allows you to set a different View as the expandable one, making this component support multiple views inside it. It supports Android SDK 2.1 (Eclair) as minimum. ExpandablePanel library brings a custom view class called ExpandablePanelView to the final user. It implements the needed logic for integrating the expandable logic into your own Android application.

Lynx - Lynx is an Android library created to show a custom view with all the information Android logcat is printing, different traces of different levels will be rendererd to show from log messages to your application exceptions

  •    Java

Lynx is an Android library created to show a custom view with all the information logcat is printing, different traces of different levels will be rendererd to show from log messages to your application exceptions. You can filter this traces (using regular expressions if you want), share your logcat to other apps, configure the max number of traces to show or the sampling rate used by the library. The min Api Level supported is 10. To be able to show LynxActivity shaking your phone or starting it programatically you'll have to add LynxActivity to your AndroidManifest.


FreeFlow - A layout engine for Android that decouples layouts from the View containers that manage scrolling and view recycling

  •    Java

A layout engine for Android that decouples layouts from the View containers that manage scrolling and view recycling. FreeFlow makes it really easy to create custom layouts and beautiful transition animations as layouts are changed. FreeFlow is a composition based approach to Android Layouts. As opposed to default Android Layouts, FreeFlow Layouts are swappable at runtime which allows views to their new states smoothly. The fundamental difference here is that FreeFlow prefers Composition over Inheritance which makes the system a lot more adaptable.

overscroll-decor - Android: iOS-like over-scrolling effect applicable over almost all scrollable Android views

  •    Java

The library provides an iOS-like over-scrolling effect applicable over almost all Android native scrollable views. It is also built to allow for very easy adaptation to support custom views. The core effect classes are loose-decorators of Android views, and are thus decoupled from the actual view classes' implementations. That allows developers to apply the effect over views while keeping them as untampered 'black-boxes'. Namely, it allows for keeping important optimizations such as view-recycling intact.

FastAdapter - The bullet proof, fast and easy to use adapter library, which minimizes developing time to a fraction

  •    Java

The RecyclerView is one of the most used widgets in the Android world, and with it you have to implement an Adapter which provides the items for the view. Most use cases require the same base logic, but require you to write everything again and again. The FastAdapter is here to simplify this process. You don't have to worry about the adapter anymore. Just write the logic for how your view/item should look like, and you are done. This library has a fast and highly optimized core which provides core functionality, most apps require. It also prevents common mistakes by taking away those steps from the devs. Beside being blazing fast, minimizing the code you need to write, it is also really easy to extend. Just provide another adapter implementation, hook into the adapter chain, custom select / deselection behaviors. Everything is possible.

react-native-photo-view - Pinch-to-zoom view for React Native (both iOS and Android)

  •    Objective-C

Provides custom Image view for React Native that allows to perform pinch-to-zoom on images. Works on both iOS and Android. This component uses PhotoDraweeView for Android and MWPhotobrowser on iOS.

ArcMenu - An android custom view which looks like the menu in Path 2.0 (for iOS).

  •    Java

An android custom view which looks like the menu in Path 2.0 (for iOS). The user experience in Path 2.0 (for iOS) is amazing, but the android version miss much.

MoneyTextView - A simple Android TextView to display amounts of money in different formats.

  •    Java

A custom Android TextView to display amounts of money in different formats. Money text view offers several attributes for a deeper view configuration, the following table shows all these options and their default value.

SizeAdjustingTextView - This is based on an open source autosizing textview for Android.

  •    Java

This is based on an open source autosizing textview for Android I found a few weeks ago. The initial approach didn't resize multiple lines and wasn't maintained to keep up with changes in Android. I decided to go ahead and create this as a place to preserve the auto sizing text view as well as giving it a platform for some change and to possibly add some features and functionality. To use the SizeAdjustingTextView make sure you have the custom view somewhere in your project. From there when using XML Layouts you can simply use the com.some.package.name.SizeAdjustingTextView widget and thats it. From there you need to make sure that you set a text size as the baseline for the view.

PinLockView - A clean, minimal, highly customizable pin lock view for Android

  •    Java

A clean, minimalistic, easy-to-use and highly customizable pin lock custom view for Android. This library allows you to implement a pin lock mechanism in your app easily and quickly. There are plenty of customization options available to change the look-and-feel of this view to match your app's theme.

People-MVVM - Android Sample to explain Model View View Model and DataBinding in android applications

  •    Java

Example android Model View View Model and DataBinding used to explain how to use this pattern in our android applications. This example was created to support an article explanation Escribiendo android apps con Data Binding (spanish) and also it was created for a talk MVVM-android Meetup Androidinights by GDG Androidtitlan Mexico City March 2016.

MusicPlayerView - Android custom view and progress for music player

  •    Java

Android custom view and progress for music player. You can define values on you XML file or you can make it programmatically. We have 5 values to customize our player view.

BubbleLayout - Bubble View for Android.

  •    Java

Bubble View for Android with custom stroke width and color, arrow size, position and direction. BubbleLayout Extends the FrameLayout. Add the dependency to your build.gradle.

PagedHeadListView - Android boosted ListView supporting paginated header with a new material page indicator

  •    Java

If you are looking for a listview with a paged header this is the dependency you are looking for. With PagedHeadListView you will be able to set your own fragments as new pages for the header, and a brand new indicator will be added automatically. You can play with all the custom attributes provided with the library to set indicator colors and position, ViewPager drag animation, and touch behaviour for the header view. PagedHeadListView supports API 11 - Android SDK 3.0 (HoneyComb) as minimum. This lib brings a custom ListView class called PagedHeadListView to the final user. Use it to integrate the component in your own Android application. You will not need to create your own code with FragmentStatePagerAdapter or ViewPager by yourself for creating this cool user experience, as the library does the boring work for you.

android-shape-imageview - Custom shaped android imageview components

  •    Java

Provides a set of custom shaped android imageview components, and a framework to define more shapes. Implements both shader and bitmap mask based image views. There are many projects online implementing such components, however one goal of this project is to provide a performant/smooth scrolling image view component framework to define different shapes for imageviews.