Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

A less buggier and customizable way to handle URLs in TextViews.

Oct 4, 2016

Build text Layouts easily on Android.

Dec 18, 2016

RichEditor for Android is a beautiful Rich Text WYSIWYG Editor for Android.

Apr 4, 2015

FadingTextView is a TextView that changes its content automatically every few seconds.

Jan 21, 2017

Floating label edit text which can validate, customize your clear button, and support multi-line mode.

Feb 1, 2018

A powerful Android library that provides highly-customizable widgets (with smart defaults) to easily add social-media-esque mention (aka tag) support to your app.

Dec 7, 2015

Creating a simple arc text.

Jan 13, 2021

An Android text view with scrolling text change animation.

Jul 21, 2016

The custom EditText with underline animating.

Jan 8, 2022

Edittext library by which you can easily achieve lot of functionalities though directly implemented some lines of code in XML and on Java side.

Following are the functions that 'EditTextPicker' provides:

  • Empty checking
  • Masking Edittext
  • Pattern checking
  • Range checking
May 19, 2019

A flutter package to create a OTP Text Field widget in your application.

Mar 21, 2020

A new Material Design text field that comes in a box, based on Google Material Design guidelines.

Apr 19, 2019

It allows you to add a mask to EditText.

Jun 1, 2016

A TextView for Android which supports text wrapping around other views.

Jul 5, 2014

It is a standard TextView subclass driven by RxJava Observable.interval towards defined numerical target, which you can specify either by standard setTarget(long target) or you can tie it to your Rx stream via public Action1<Long> targetAction() (RxJava1) or Consumer<Long> targetConsumer() (RxJava2) respectively.

Nov 13, 2017

Slanted TextView for Android.

Jul 2, 2016

ReadMoreOption convert your TextView in ExpandableTextView with added options ReadMore / ReadLess.

Jul 24, 2018

AutoFitTextView is a TextView that automatically fit its font and line count based on its available size and content.

Nov 17, 2014

Sometimes if TextView's text is too long, we want collapse text. ReadMoreTextView is super easy TextView with 'Read More'

Mar 25, 2024

This library having multiple features like Expandable text, CheckedTextView, Strike through text, Underline text, changing the Textview shape as rectangle, circle and square shapes. Able to change BG color and border color of text. Through coding in XML, we can access above features.

Dec 5, 2017

Simple library to change edittext shape as Rectangle, Rounded corner shapes by adding one line code in xml file. Easy to modify the BG color, Border color, and Tint colors.

Dec 27, 2017

CustomEditTextOulinedBorder is a small kotlin library for android to support outlined (stroked) text in EditText widgets same as Material Design Outlined Box but without Floating Label.

The actual features are:

  • Outlined text fields with a label which have custom-built text, color, errorColor and backgroundColor.
  • Outlined box border has customizable color and errorColor.
  • EditText with custom-made backgroundColor, hint text, max-min line, max length.
  • Error color customized with error enabled or not.
Mar 22, 2020

ExpandableTextView is an Android library that allows developers to easily create an TextView which can expand/collapse just like the Google Play's app description.

Dec 10, 2014

A simple custom Android TextView that highlights content such as Mention, Hashtag, Phone, Email and Url.

Jul 23, 2019

FlipTimerView library for Android. Countdown timer with flip text UI (as seen in Airports).

Apr 23, 2019

Typer/writer TextView component.

Nov 4, 2016

wATL is a library for android applications with support for formatted text justification, hyphenation and pagination.

May 2, 2015

advanced-textview is a companion app for Advanced Android TextView talk, demonstrating:

  • Animated CompoundDrawable
  • Text shadow
  • Custom font
  • Gradient text
  • Patterned text
  • HTML.fromHtml()
  • setFontFeatureSettings()
  • Styled string
  • AlignmentSpan
  • ClickableSpan
  • Rainbow span, animated
  • Lined paper
  • Emoji
Nov 20, 2014

Simple implementations of a EditText widgets, which can help to visualise inputted text. Classes are inherited from androidx.appcompat.widget.AppCompatEditText.

Jul 26, 2016

A different approach to the TextInputLayout

Instead of preserving extra space for repositioning its hint, the TextInputView will place it into the embedded EditText. The Material Design Guidelines are being respected by adapting primary- and accent colors as well as the style of the target hint.

  • More space for you: Reduce the extra space for a permanent hint to an absolute minimum
  • Customization: Adjust textSize, textColor, padding and overlap action of the hint
  • Gravity: Support for Gravity.START (Gravity.LEFT), Gravity.END (Gravity.RIGHT) - and even Gravity.CENTER
  • Compound drawables: Support for setError() and other compound drawables
  • RTL: Support for right-to-left configurations
  • Minimum footprint: No dependencies (other than org.jetbrains.kotlin:kotlin-stdlib-jre7)
May 31, 2018