importre / android-selector-intellij-plugin

:art: Generate selectors for background drawable

Home Page:https://plugins.jetbrains.com/plugin/7909

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Android Arsenal

android-selector-intellij-plugin icon

🎨 Generate selectors for background drawable.

You can use colorButtonNormal simply,
but make easily touch feedback of normal Views as well as Buttons with this plugin.

Installation

  1. open Android Studio(or IntelliJ)
  2. Preferences ➡️ Plugins ➡️ Browse Repositories
  3. Search "Android Selector"
  4. Click "Install Plugin" button

Usage

  • Set your colors(in res/values/colors.xml).
<color name="colorPrimary">#519FE5</color>
<color name="colorPrimaryDark">#388AC6</color>
<color name="colorAccent">#FFFFFF</color>
  • Select New -> Android Selector(or Ctrl/Cmd + N) on your res directory.

screenshot1

  • Select filename, color, pressed and pressed-v21 respectively.

screenshot2

ripple drawable is generated in drawable-v21 directory.
normal drawable is generated in drawable directory.

  • Use the drawable.
    <android.support.v7.widget.AppCompatButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_margin="16dp"
        android:background="@drawable/<GENERATED_DRAWABLE>"
        android:gravity="center"
        android:minWidth="100dp"
        android:text="pressed" />

Demo

Lollipop > Lollipop <=
demo1 demo2

Dependency

  • com.android.support:appcompat-v7:22.+

License

MIT © Jaewe Heo

About

:art: Generate selectors for background drawable

https://plugins.jetbrains.com/plugin/7909

License:MIT License


Languages

Language:Java 100.0%