android-selector-intellij-plugin

Additional

Language
Java
Version
0.2.0 (Nov 11, 2015)
Created
Aug 17, 2015
Updated
Nov 12, 2015 (Retired)
Owner
Jaewe Heo (importre)
Contributor
Jaewe Heo (importre)
1
Activity
Badge
Generate
Download
Source code

Show card

android-selector-intellij-plugin

🎨 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.

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

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 <=

Dependency

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

License

MIT © Jaewe Heo