Description
A simple cool text carousel for Android
AnimatedTextCarousel alternatives and similar packages
Based on the "Component" category.
Alternatively, view AnimatedTextCarousel alternatives based on common mentions on social networks and blogs.
-
AppUpdater
A library that checks for your apps' updates on Google Play, GitHub, Amazon, F-Droid or your own server. API 9+ required. -
QREader
:white_square_button: [Android Library] Read QR codes using google's mobile vision api, but without the hassle -
InAppUpdater
Android Library to easily implement in-app updates. Support with a :star: Contributions are welcome! :raised_hands: -
Butterfly
Butterfly - A full-featured navigation framework that supports Activity、Fragment and Compose -
ChatVoicePlayer
An Android library to make the implementation of voice/audio messages' playing easier -
ContentManager
Android library for getting photo or video from a device gallery, cloud or camera. Working with samsung devices. Made by Stfalcon -
Attribouter
A lightweight "about screen" library to allow quick but customizable attribution in Android apps. -
EasyMoney-Widgets
The widgets (EditText and TextView) for support of money requirements like currency, number formatting, comma formatting etc.
InfluxDB - Power Real-Time Data Analytics at Scale
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of AnimatedTextCarousel or a related project?
README
AnimatedTextCarousel
A simple cool text carousel for Android
Installation:
- Add it in your root build.gradle at the end of repositories:
allprojects { repositories { ... maven { url 'https://jitpack.io' } } }
- Add the dependency
dependencies { compile 'com.github.OpenCraft:AnimatedTextCarousel:-SNAPSHOT' }
Usage:
Start your own animated text carousel with:
yourAnimatedTextCarouselViewPager.setItems(getYourStringArray());
Specify the animated text carousel component inside your layout file:
<com.gcherubini.animatedtextcarousel.AnimatedTextCarouselViewPager
android:id="@+id/animatedTextCarousel"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
If you would like to know what is the new selected text, when you are setting your viewpager items just pass the interface as below:
yourAnimatedTextCarouselViewPager.setItemsWithListener(getYourStringArray(), new AnimatedTextCarouselListener() {
@Override public void onTextSelected(String selectedText) { }
});
Customizing:
Create your own res/values/dimens.xml to override default behavioural configurations:
<dimen name="animated_text_carousel_text_size">20dp</dimen>
<dimen name="animated_text_carousel_view_pager_padding_horizontal">125dp</dimen>
<item name="animated_text_carousel_deselected_text_alpha" type="dimen" format="float">0.3</item>
<item name="animated_text_carousel_scale_factor" type="dimen" format="float">50</item>
And for styles res/values/colors.xml:
<color name="animated_text_carousel_text_color">#FFFFFF</color>