Android studio插件--SelectorChapek使用demo

来源:互联网 发布:access数据库教材推荐 编辑:程序博客网 时间:2024/05/16 01:47

    平时我们在做图片点击效果时,都需要在drawable中放置两张图片,然后在drawable中写出相应的.xml代码来实现点击效果。需要实现的工作量小时,我们还能忍,可是量大时,绝逼不!能!忍!此时我们可使用android studio的一个插件--SelectorChapek快速帮我们实现.xml文件,而我们只需将两张图按照一定的命名规则并放置在drawable目录下,利用插件,便可一键生成。好了,接下来讲解下如何使用此插件。

     首先,我们需要下载该插件,下载链接http://download.csdn.net/detail/weifei554287925/8225305

     下载完成后解压,并将得到的android-selector-chapek文件夹放置到android studio的文件位置下的plugins文件夹,如下图所示


    

   接着重启android studio ,选择drawable文件夹,右键,这时你会惊喜的发现多了一栏选择项,如下图所示



   接着,我们将图片放置在drawable文件夹下,注意,两张图片的结尾一定要符合插件的命名规范,如_normal代表图片没被选中时的状态,_selectedd代表图片被选后的状态,放置完成后,如下图所示



     接着选择drawable文件夹,右键选择Generate Android Selectors,执行结果如下


  打开其中一个执行完的文件,如下图所示

 

  在运用时,我们直接将生成好的.xml文件直接通过图片控件的.setImageResource来进行添加即可。

  由于本人的一个项目中需要多个图片,故将其放置在数组中


   调用方法如下

   

  执行结果,如下图所示


以下是文件命名规则:


_normal(默认状态)_pressedstate_pressed_focusedstate_focused_disabledstate_enabled(假)_checkedstate_checked_selectedstate_selected_hoveredstate_hovered_checkablestate_checkable_activatedstate_activated_windowfocusedstate_window_focused

参考:http://blog.csdn.net/weifei554287925/article/details/41727541

  注意,在ImageView引入的应是生成的.xml文件,不是图片!!!!!!!!


原创粉丝点击