public static StateListDrawable getClickableDrawable(Context context, Drawable drawable){ ColorDrawable maskDrawable = new ColorDrawable(Color.parseColor("#7de2e2e2"));//EEEEE0 LayerDrawable pressDrawable = new LayerDrawable(new Drawable[]{drawable, maskDrawable}); return MyView.getBackground(drawable, pressDrawable); } private static class MyView extends View { public MyView(Context context) { super(context); } public static StateListDrawable getBackground(Drawable normal, Drawable pressed) { StateListDrawable stateListDrawable = new StateListDrawable(); stateListDrawable.addState(View.PRESSED_ENABLED_STATE_SET, pressed); stateListDrawable.addState(View.ENABLED_FOCUSED_STATE_SET, pressed); stateListDrawable.addState(View.ENABLED_STATE_SET, normal); stateListDrawable.addState(View.FOCUSED_STATE_SET, pressed); stateListDrawable.addState(View.EMPTY_STATE_SET, normal); return stateListDrawable; } }
相关推荐
水波纹效果按钮-使用简单方便-可自定义动画时间,颜色。 Github:https://github.com/976431yang/YQWaveButton
我用的是mysql数据库,我也把数据库导出,方便网友操作查看效果图! 我这个项目有缺点就是权限按钮时,我把它放进了session,方便取出,没有放进缓存! 亲爱的网友们,这是我自己第一次做权限,如果我有什么地方做的...
一个简单的美观的自定义温度控件,拖动温度按钮可以设定温度。使用QT编程,方便好用。有动画效果...........
这是一款使用ES6编写的iOS样式开关按钮插件。该开关按钮切换状态时带炫酷的动画特效,支持npm安装,支持插槽和自定义样式,使用非常方便。
2.保证无毒 3.简单,方便,实用 4.实例可以自行改用 5.如有非法,本人无法律责任,由改动代码人负责! 6.需要更多本人作品,查找标签“朱建强” 7.请下载,杀毒后再使用!
按钮的一些动态效果,不是用gif,是用自定义的。(这是在Dev Store上下载的,忘了那个网址了,下次找到在备注上去,我上传到我这里是为了以后方便使用,希望作者不要介意。谢谢~)
为了方便理解,通过echarts官方实例进行改动,在toolbox中添加自定义的两个按钮(开始滚动和停止滚动),点击按钮可以实现控制echarts图的滚动与停止。本例代码中,设置了x轴数据超过4个时,实现每2秒进行滚动显示,...
遇到过这种需求要做成类似与苹果删除软件时的动态效果。 1.长按抖动; 2.抖动时出现一个X; 3.点击x,删除button; 4.抖动时,点击按钮,停止抖动; 下面是我的设计思路: 1.继承UIButton; 2.给button在右上角添加一个...
项目需要要实现一个带有倒计时功能的按钮,其效果类似发送验证码之后在按钮上显示倒计时并且将按钮设置为不可用的功能。 为了项目中其他地方能够调用到,便重写了一个继承于Button的TimeButton来实现倒计时功能,并...
jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。...
摘要:C#源码,菜单窗体,玻璃按钮,按钮控件 一个自定义的超漂亮的C#玻璃按钮控件,它可以像C#的IDE环境一样,设置按钮的各种样式,用起来十分方便,源码项目请使用VS2008运行,此按钮控件运行效果如上所示,再些特别...
代码有点问题,双击按钮会放大图片,并且产生两次事件。源码仅供学习使用。 自己动手丰衣足食,将以上两个Bug修复,并改动了代码的拼写错误,加入一些自定义消息方便代码阅读。
2、点击最上层(wxml中最后一个就是最上层)的的按钮后增加背景遮罩,这个遮罩在我前面自定义modal弹框时有用到 3、分别对按钮做旋转和移动动画和透明度,造成动画差异就是位移的动画距离不同 4、收起的时候回到原来...
但是使用起来都不是很方便,我们开发的APK都有自己的风格,如果使用了系统自带的组件,总是觉得和应用的主题不着边际并且看起来也不顺心,那我们就需要自定义了,为了方便大家对自定义组件的学习,我接下来准备了几...
函数中调用一个方法,即可实现飘窗,并采用block回调,方便点击按钮后自定义弹框,可以将自定义弹框放到window 上实现自己的方法。用起来简单,粗暴 eg: //添加按钮 UIView *view = [[UIView alloc] ...
关于自定义 TabBar,早就有过很多讨论,开源网站上也有很多造好的轮子,多半是纯代码实现有个性的 TabBar,当然我们可以很方便的使用它。周末闲着没事干,自己也写了一下,模仿今日头条的 TabBar 效果,实现方式是...
函数中调用一个方法,即可实现飘窗,并采用block回调,方便点击按钮后自定义弹框,可以将自定义弹框放到window 上实现自己的方法。用起来简单,粗暴 eg: //添加按钮 UIView *view = [[UIView alloc] ...
包含不同状态下的引导页操作方式,同时支持动态图片引导页和静态图片引导页,支持按钮跳过按钮,立即体验按钮完全自定义,PageControl样式多样(支持方形点,圆形点,横线+小圆点样式等),省掉冗余的代码,集成性高...
但是如果使用非常频繁,那么直接自定义一个就会来的非常方便。 甚至在一些情况下,不是可以用shape定义的规则图形,比如需要用到贝塞尔曲线等。 如果全局需要这样风格的view,那么自定义一个View是非常必要的。 本文...
该源码可以实现在一个键盘上面加入某个自定义的工具条的功能,而且加入的方法也很方便在弹出的键盘上方添加一个自定义的工具条,另外,也还可以在工具条中添加任意多的按钮,并且自定义按钮的文字和点击动作。...