自定义控件
文章平均质量分 55
87年的90后
这个作者很懒,什么都没留下…
展开
-
Android实现炫酷的底部菜单栏切换动画效果
最近按照需求做了一个花里胡哨的首页底部菜单切换,我不会做GIF,传两张图看一下效果点击不同的位置,底部Bar的凹陷位置会移动,同事选中的图标会上升,非选中的图标会下降,同时,图标的背景圆圈会做东升西落的动画效果。实现原理:这个效果其实可以分解为三个动画,1、底部凹陷位置的移动。2、图标的上升与下降。3、背景圆圈的东升西落图标上升下降的代码和背景运动的代码如下priv...原创 2019-11-12 17:35:32 · 3656 阅读 · 2 评论 -
Android用Animation实现完整的抛物线效果
最近需求要做一个小球上升再下降的抛物线运动,类似太阳东升西落的动画。在网上找了好久,好多的抛物线都是平抛,用于购物车添加效果。于是自己动手,做了一个完整的向上抛物线的动画。首先要区分两个概念,一个是VIew的坐标系,如下图(来自网络)另外一个就是Animation动画的坐标,最开始,我以为动画是在View坐标系上进行的。研究之后才发现,Animation有自己的坐标,跟View...原创 2019-11-11 11:44:10 · 2552 阅读 · 0 评论 -
Android很好用的确认对话框(DialogFragment)
在实际的开发中,有很多地方需要用到这样的功能,执行某个操作的时候,需要弹出一个对话框来确认是否执行这个操作。所以最好在项目中写一个公共的对话框,下面我提供一个对话框的DEMO供广大Android程序猿学习:Java代码:/** * Created by admin on 2016/7/21. */public class MakeSureDialog extends DialogFr原创 2016-08-20 16:31:38 · 4423 阅读 · 1 评论 -
Android自定义SeekBar,带开始值结束值和Thumb上方滑动的Text
之前根据网友的博文写了一个Demo(点击打开链接)但是这个Demo用到attr,layout color,还有其他的类,给使用者造成很多麻烦,我想,这样的自定义控件为啥不用一个类来完成呢,这样直接复制过来就能用,于是我彻底的封装了这个自定义的SeekBar,做到了一个类完成所有功能,而且代码量也不多。效果图: 原理,其实我不是自定义SeekBar,我是自定义了一个Relative原创 2017-08-28 19:08:36 · 4517 阅读 · 0 评论