Android SelectorChapek工具使用

简介: Android SelectorChapek工具使用

今天研究了下Android studio,发现个插件能提高效率,在这里记录一下,同时分享给感兴趣的童鞋们,

平时我们在做图片点击效果时,都需要在drawable-hdpi中放两张图片,然后在drawable中写相应的代码来实现点击,有了这个工具完全不用这么麻烦,只要你将两张图片按照一定的命名规则,一键就可以自动创建该点击文件,非常方便。废话不多说,说说插件的使用方法:

首先下载该插件:http://download.csdn.net/detail/weifei554287925/8225305


下载完之后解压,将解压后的文件拷到安装的plugins文件夹下,下图是我的文件位置:

image.png

下一步在android studio进行安装  打开File>Setting>Plugins(也可以直接搜索Plugins),在右边的搜索框中输入SekectorChapek

image.png

我安装过了所以可以搜索到,如果第一次安装可能会出现这个界面,不要怕,点击Browse,就会出现该插件,然后点击安装,重启一下android studio.

image.png

要想生成有点击效果的图片文件,需要有固定的后缀名,如图:这两个图片的文件后缀必须是_normal  和 _pressed,下边有参照表。

image.png

有了这两个文件后缀的图片文件之后,然后右键点击drawable-mdpi这个文件,选择生成器

image.png

然后就会在drawable中生成你想要的文件了。

image.png

image.png

以下是文件命名规则:


_normal (默认状态)
_pressed state_pressed
_focused state_focused
_disabled state_enabled(假)
_checked state_checked
_selected state_selected
_hovered state_hovered
_checkable state_checkable
_activated state_activated
_windowfocused state_window_focused


 

相关文章
|
7月前
|
网络协议 Android开发 Python
Android 抓包工具r0capture使用
Android 抓包工具r0capture使用
589 1
|
7月前
|
安全 Java Linux
Android反编译——jadx工具
Android反编译——jadx工具
280 1
|
7月前
|
Android开发 芯片 开发者
Android MediaTek bootloader 的序列号长度 & 移除非字母和数字限制 SN-Writer工具支持写入
Android MediaTek bootloader 的序列号长度 & 移除非字母和数字限制 SN-Writer工具支持写入
107 0
|
7月前
|
XML Java Android开发
Android App开发实战项目之模仿美图秀秀的抠图工具(附源码和演示视频 简单易懂 可直接使用)
Android App开发实战项目之模仿美图秀秀的抠图工具(附源码和演示视频 简单易懂 可直接使用)
230 0
|
27天前
|
前端开发 数据处理 Android开发
Flutter前端开发中的调试技巧与工具使用方法,涵盖调试的重要性、基本技巧如打印日志与断点调试、常用调试工具如Android Studio/VS Code调试器和Flutter Inspector的介绍
本文深入探讨了Flutter前端开发中的调试技巧与工具使用方法,涵盖调试的重要性、基本技巧如打印日志与断点调试、常用调试工具如Android Studio/VS Code调试器和Flutter Inspector的介绍,以及具体操作步骤、常见问题解决、高级调试技巧、团队协作中的调试应用和未来发展趋势,旨在帮助开发者提高调试效率,提升应用质量。
45 8
|
4月前
|
编解码 Android开发
【Android Studio】使用UI工具绘制,ConstraintLayout 限制性布局,快速上手
本文介绍了Android Studio中使用ConstraintLayout布局的方法,通过创建布局文件、设置控件约束等步骤,快速上手UI设计,并提供了一个TV Launcher界面布局的绘制示例。
71 1
|
5月前
|
Java Android开发 iOS开发
探索安卓与iOS开发的差异性:平台、工具和用户体验的对比分析
【7月更文挑战第30天】在移动应用开发的广阔天地中,安卓和iOS两大平台各自占据着不可忽视的地位。本文将深入探讨这两大平台在开发环境、工具选择以及最终用户体验上的根本差异,并分析这些差异如何影响开发者的策略和用户的偏好。通过比较安卓的开放性与iOS的封闭性,我们将揭示不同平台下的开发哲学及其对生态系统的影响。
50 4
|
5月前
|
开发工具 Android开发 数据安全/隐私保护
探索iOS与安卓应用开发的异同:技术、工具和市场趋势
在移动操作系统的广阔舞台上,iOS和安卓两大主角各自演绎着怎样的精彩?本文将深入剖析这两大平台在应用开发过程中的技术差异、开发工具的选择以及面对的市场环境。通过数据支撑和案例分析,我们将一窥这两个系统如何影响开发者的决策,并探讨它们未来的发展方向。
|
4月前
|
API 调度 Android开发
Android经典实战之处理后台任务的2个工具
本文介绍Android后台任务管理,涵盖WorkManager与JobScheduler的使用方法及区别。WorkManager属Jetpack库,确保任务可靠执行,支持延迟与条件依赖。JobScheduler则针对特定条件下的任务调度,如网络类型。两者各有优势,WorkManager适用于多数场景。
54 0
|
5月前
|
监控 开发工具 Android开发
探索安卓与iOS开发的差异:平台特性、工具和市场趋势
在移动应用开发的广阔舞台上,安卓与iOS两大操作系统扮演着主角。它们各自拥有独特的平台特性、开发工具和市场定位,这些差异深刻影响着开发者的决策和产品的最终形态。本文将深入分析这两大平台的关键技术差异,探讨各自的开发环境和工具集,以及它们在市场上的表现和未来的趋势,为开发者提供一个全面的视角,帮助他们在这两个平台上做出更明智的开发选择。