Ariana
akshay2211
46
Visit GitHub RepoColors

Ariana

Provide Multiple Gradients in ImageViews and Texts

Demo

Usage

set Gradient background ImageView

    imageView.setBackground(Ariana.drawable(Utils.getColors()),GradientAngle.LEFT_BOTTOM_TO_RIGHT_TOP);
    

set Gradient background for TextView

    Ariana.setGradient(textView,Utils.getColors(),GradientAngle.LEFT_BOTTOM_TO_RIGHT_TOP);
    

add listener to ViewPager for background ImageView

    viewPager.addOnPageChangeListener(new ArianaBackgroundListener(Utils.getColors(), imageView, viewPager));
    

add listener to ViewPager for TextView

    viewPager.addOnPageChangeListener(new ArianaTextListener(Utils.getColors(), textView, viewPager));
    

Download

Grab via Gradle:

compile 'com.fxn769:ariana:1.0'

or Maven:

<dependency>
  <groupId>com.fxn769</groupId>
  <artifactId>ariana</artifactId>
  <version>1.0</version>
  <type>pom</type>
</dependency>

or ivy:

<dependency org='com.fxn769' name='ariana' rev='1.0'>
  <artifact name='ariana' ext='pom' />
</dependency>

License

Licensed under the Apache License, Version 2.0, click here for the full license.

Author & support

This project was created by Akshay Sharma.

If you appreciate my work, consider buying me a cup of ☕️ to keep me recharged ???? by PayPal

I love using my work and I'm available for contract work. Freelancing helps to maintain and keep my open source projects up to date!

forthebadge

Become a better Android Developer
Millions of developers are learning at MindOrks

Online Training Program

Featured Blogs

Our Team

MindOrks is Certainly one of the best online blog to stay on top of all the Android development news, coding and design patterns. Finally a blog I can count on to keep myself updated with latest and greatest things happening in Android world.

Vipul Shah
Android Developer
Microsoft

Become Pro in Android by watching videos

OUR LEARNERS WORK AT