All Projects β†’ jrvansuita β†’ Iconhandler

jrvansuita / Iconhandler

Licence: mit
Tint you Icons, change the size, apply alpha color and set a position easily. πŸ‘“

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Iconhandler

Plane Icon Theme
Is a modern icon theme for gnome linux versions.
Stars: ✭ 117 (+98.31%)
Mutual labels:  icons, icon-pack, icon-theme, icon-set
Coreui Icons
CoreUI Free Icons - Premium designed free icon set with marks in SVG, Webfont and raster formats
Stars: ✭ 1,813 (+2972.88%)
Mutual labels:  icons, icon-font, icon-pack, icon-set
Awesome Iconjar
44 Collect free icon sets for iconjar. ζ”Άι›†ε…θ΄Ήηš„ε›Ύζ ‡εŒ…οΌŒiconjar 格式(44ε₯—)。
Stars: ✭ 188 (+218.64%)
Mutual labels:  icons, icon-font, icon-pack, icon-set
Evolvere Icons
Stars: ✭ 52 (-11.86%)
Mutual labels:  icons, icon-pack, icon-theme, icon-set
icons
Simple, minimal line, and clean icon pack in vector formats β€” free for public use.
Stars: ✭ 24 (-59.32%)
Mutual labels:  icons, icon-pack, icon-font, icon-theme
La Capitaine Icon Theme
La Capitaine is an icon pack designed to integrate with most desktop environments. The set of icons takes inspiration from the latest iterations of macOS and Google's Material Design.
Stars: ✭ 1,858 (+3049.15%)
Mutual labels:  icons, icon-pack, icon-theme
Cryptocurrency Icons
A set of icons for all the main cryptocurrencies and altcoins, in a range of styles and sizes.
Stars: ✭ 2,116 (+3486.44%)
Mutual labels:  icons, icon-pack, icon-set
Flat Color Icons
Free Flat Color Icons
Stars: ✭ 2,014 (+3313.56%)
Mutual labels:  icons, icon-pack, icon-set
la-capitaine-android
πŸ“± La Capitaine icons on Android!
Stars: ✭ 17 (-71.19%)
Mutual labels:  icons, icon-pack, icon-theme
Suru Plus Ubuntu
Suru++ Ubuntu β€” An elegant third-party icons theme based on Sam Hewitt's Suru Icons
Stars: ✭ 85 (+44.07%)
Mutual labels:  icons, icon-pack, icon-theme
icons-flat-osx
Free Flat icons For OSX
Stars: ✭ 371 (+528.81%)
Mutual labels:  icons, icon-pack, icon-set
Ikonate
Fully customisable & accessible vector icons
Stars: ✭ 3,392 (+5649.15%)
Mutual labels:  icons, icon-pack, icon-set
Fontisto
The iconic font and CSS toolkit. Fontisto gives you scalable vector icons that can instantly be customized: size, color, drop shadow and anything that can be done with the power of CSS.
Stars: ✭ 413 (+600%)
Mutual labels:  icon-font, icon-pack, icon-set
Eva Icons
A pack of more than 480 beautifully crafted Open Source icons. SVG, Sketch, Web Font and Animations support.
Stars: ✭ 8,114 (+13652.54%)
Mutual labels:  icons, icon-font, icon-pack
Phosphor React
A flexible icon family for React
Stars: ✭ 97 (+64.41%)
Mutual labels:  icons, icon-font, icon-pack
Boxicons
High Quality web friendly icons
Stars: ✭ 1,104 (+1771.19%)
Mutual labels:  icons, icon-font, icon-pack
Phosphor Icons
A flexible icon family for the web
Stars: ✭ 56 (-5.08%)
Mutual labels:  icons, icon-font, icon-pack
Icons Flat Osx
Free Flat icons For OSX
Stars: ✭ 366 (+520.34%)
Mutual labels:  icons, icon-pack, icon-set
Academicons
An icon font for academics
Stars: ✭ 541 (+816.95%)
Mutual labels:  icons, icon-font, icon-set
Phosphor Home
The homepage of Phosphor Icons, a flexible icon family for everyone
Stars: ✭ 704 (+1093.22%)
Mutual labels:  icons, icon-font, icon-pack

Buy Me a Coffee at ko-fi.com Get it on Google Play

Icon Handler

This is an Android project. This library handle the drawable customization and position on View, EditText, ImageView, TextView, Button and etc. You can do a lot with a few lines of code, like change the icon color, alpha or even the size. This library has a lot more customization and features than is able to show here. Please check the sample app and feel free to help with a pull request.


Android Arsenal MaterialUp ghit.me

Appetize.io Demo Codacy Badge API

Setup

Step #1. Add the JitPack repository to your build file:

allprojects {
    repositories {
	...
	maven { url "https://jitpack.io" }
    }
}

Step #2. Add the dependency (See latest release).

dependencies {
       compile 'com.github.jrvansuita:IconHandler:+'
}

Implamentation

//Setting up a icon on background of a View.
Icon.put(yourView, R.mipmap.your_icon);

//Setting up a icon on the ImageView.
Icon.put(yourImageView, R.mipmap.your_icon);

//Setting up a icon on the left of the TextView. Also can use right(), top() and bottom() methods.
Icon.left(yourTextView, R.mipmap.your_icon);

//Setting up a icon on MenuItem
Icon.on(yourMenuItem).icon(R.mipmap.your_icon).put();

//Setting up a icon to the ImageView and converting it to blue.
Icon.top(yourTextView).gray(R.mipmap.your_icon).put();

//Setting up a icon to the ImageView and converting it to your custom color.
Icon.on(yourImageView).color(R.color.your_color).icon(R.mipmap.your_icon).put();

//Setting up a bitmap as a icon.
Icon.right(yourTextView).bitmap(yourBitmap).put();

//Setting up a icon on dynamic position
Icon.on(yourTextView).icon(R.mipmap.your_icon).position(Gravity.LEFT).put();

//You can merge the usage with colors transformations.
Icon.on(yourImageView).black(R.mipmap.your_icon).put();

//Setting up a icon to the ImageView and applying alpha. (0-255)
Icon.on(yourImageView).white(R.mipmap.your_icon).alpha(130).put();

//Will make the icon appears weak. Receiving focus will reveals the real color of icon.
Icon.focusable(yourEditText, R.mipmap.your_icon, Gravity.RIGHT);

//Just another edit text to lose the focus of the first.
Icon.focusable(yourEditText).position(Gravity.RIGHT).icon(R.mipmap.your_icon).put();

yourImageButton.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
         //Clearing all icons of the View.
         Icon.clear(yourImageButton);
      }
    });

Google+ LinkedIn Instagram Github Google Play Store E-mail
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].