All Projects → danielceinos → FSAnimatedTextView

danielceinos / FSAnimatedTextView

Licence: MIT license
Animated Number Text View Library

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to FSAnimatedTextView

numberbox-card
Replace input_number sliders with plus and minus buttons
Stars: ✭ 61 (+90.63%)
Mutual labels:  number
CheckableTextView
A simple and flexible Checked TextView or Checkable TextView
Stars: ✭ 108 (+237.5%)
Mutual labels:  textview
EasyMoney-Widgets
The widgets (EditText and TextView) for support of money requirements like currency, number formatting, comma formatting etc.
Stars: ✭ 91 (+184.38%)
Mutual labels:  textview
DigitText
The module allows to translate numbers into a text equivalent. This is important in the billing.
Stars: ✭ 22 (-31.25%)
Mutual labels:  number
Socially
Socially is a textView which is able to create separate clickable views according to your requirements.
Stars: ✭ 28 (-12.5%)
Mutual labels:  textview
CounterView
一个数字变化效果的计数器视图控件
Stars: ✭ 38 (+18.75%)
Mutual labels:  number
LicenseTextView
Custom Lincese TextView for android
Stars: ✭ 31 (-3.12%)
Mutual labels:  textview
Pathslider
Numerical slider that follows a Bezier path
Stars: ✭ 15 (-53.12%)
Mutual labels:  number
STTextView
📝 STTextView is a light-weight library that adds a placeholder to the UITextView.
Stars: ✭ 36 (+12.5%)
Mutual labels:  textview
KodeEditor
A simple code editor with syntax highlighting and pinch to zoom
Stars: ✭ 60 (+87.5%)
Mutual labels:  textview
PhoneNumberKit
Android Kotlin library to parse and format international phone numbers. Country code picker.
Stars: ✭ 124 (+287.5%)
Mutual labels:  number
vue-translated
Internationalization (i18n) and localization (l10n) library for Vue.js v2.
Stars: ✭ 19 (-40.62%)
Mutual labels:  number
embedded-text
Multiline TextBox for the embedded-graphics Rust crate
Stars: ✭ 35 (+9.38%)
Mutual labels:  textview
NumPad
Number Pad (inspired by Square)
Stars: ✭ 81 (+153.13%)
Mutual labels:  number
prototyped.js
Some common Typescript prototypes
Stars: ✭ 22 (-31.25%)
Mutual labels:  number
TextViewPlus
an android library for setting custom font in xml layout
Stars: ✭ 27 (-15.62%)
Mutual labels:  textview
Android-SGTextView
同时带字体描边 渐变 阴影的TextView - both have stroker, gradient and shadow TextView
Stars: ✭ 18 (-43.75%)
Mutual labels:  textview
react-native-highlighted-text
A React Native component to individually style texts inside a text
Stars: ✭ 18 (-43.75%)
Mutual labels:  textview
Numbase
Arbitrary number base converter.
Stars: ✭ 22 (-31.25%)
Mutual labels:  number
OutlineTextView
Android TextView with outline
Stars: ✭ 59 (+84.38%)
Mutual labels:  textview

FSAnimatedTextView

License Version

Requirements

  • minAndroidSdk: 16

Installation

Add to your gradle.build:

allprojects {
  	repositories {
  		...
  		maven { url 'https://jitpack.io' }
  	}
  }
dependencies {
          compile 'com.github.danielceinos:FSAnimatedTextView:1.0.5'
  }

Use

Options

    <attr name="textSize" format="dimension"/>
    <attr name="textColor" format="color"/>
    <attr name="duration" format="integer"/>
    <attr name="leftDrawable" format="reference"/>
    <attr name="leftDrawableHeight" format="dimension"/>
    <attr name="leftDrawableWidth" format="dimension"/>
    <attr name="leftDrawableSize" format="dimension"/>
    <attr name="leftDrawableTint" format="color"/>
    <attr name="colorFeedback" format="boolean"/>

Example

 <com.fireshield.animatedtextview.FSAnimatedTV
          android:id="@+id/tv_retweet"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_marginLeft="6dp"
          android:layout_weight="1"
          app:colorFeedback="true"
          app:duration="200"
          app:leftDrawable="@drawable/ic_cached"
          app:leftDrawableSize="20dp"
          app:leftDrawableTint="#FFF"
          app:textColor="#FFF"
          app:textSize="16sp"
          />
	findViewById<FSAnimatedTV>(R.id.tv_number).setNum(1337)
	findViewById<FSAnimatedTV>(R.id.tv_number).setText("hey!")
	findViewById<FSAnimatedTV>(R.id.tv_like).increment(1)
	findViewById<FSAnimatedTV>(R.id.tv_like).decrement(6)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].