android-selector-chapek

Android Studio plugin which automatically generates drawable selectors from appropriately named resources.

  • 所有者: inmite/android-selector-chapek
  • 平台:
  • 許可證: Apache License 2.0
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

SelectorChapek for Android

This Android Studio plugin automatically generates drawable selectors from appropriately named Android resources.

How to install it:

  • in Android Studio: go to Preferences→Plugins→Browse repositories and search for SelectorChapek

or

  • download it and install via Preferences→Plugins→Install plugin from disk

How to use it:

  1. Right-click folder with your resources e.g 'drawable-xhdpi'

  1. Select 'Generate Android Selectors'

  1. All selectors automagically appear in the 'drawable' folder!

Naming convention:

In order of plugin to work, resources need to be appropriately named. The plugin supports png or nine-patch files with certain suffices anywhere in the file name. You can also combine any suffixes together.

Mapping, File name suffix, Drawable state, ---------------------, ---------------------, _normal, (default state), _pressed, state_pressed, _focused, state_focused, _disabled, state_enabled (false), _checked, state_checked, _selected, state_selected, _hovered, state_hovered, _checkable, state_checkable, _activated, state_activated, _windowfocused, state_window_focused, ## Wishlist

  • UI which will tell you which selectors will be generated
  • possibility to change naming mapping

Pull requests are welcomed!

Why 'Chapek'?

Karel Čapek was a famous Czech writer, inventor of the word 'robot'. The word comes from Czech word 'robota', which means 'hard manual labor'. As with Čapek's robots, this plugin will remove your unnecessary manual labor.

See our other Czech personalities who help with #AndroidDev.

主要指標

概覽
名稱與所有者inmite/android-selector-chapek
主編程語言Java
編程語言Java (語言數: 1)
平台
許可證Apache License 2.0
所有者活动
創建於2013-08-19 17:19:49
推送於2016-03-14 08:58:35
最后一次提交2014-01-21 20:59:36
發布數0
用户参与
星數1.6k
關注者數56
派生數199
提交數13
已啟用問題?
問題數15
打開的問題數13
拉請求數0
打開的拉請求數1
關閉的拉請求數1
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?