自定义view
慈眉善目张先森
为了不像瓜皮一样的活着....
展开
-
自定义View实现拖动条SeekBar
自定义View实现拖动条SeekBar本着挤一点写一点的原则这几天在做智能家具的一套设备的ui图,发现很多的视图都要使用自定义view,这几天研究了下,发现也是很简单,就是考考大家的画图能力,博主画图贼六~ 都是日漫惹的祸…分析实现步骤画图模块拆分注意的细节具体实现代码效果图完成后的总结分析实现步骤有这样一个需求,要写一个拱桥似的空调遥控器,具体的ui稿子就不给大家了看了,来看一篇晚原创 2017-12-01 14:32:29 · 1883 阅读 · 0 评论 -
Android贝塞尔曲线-波纹(波浪)效果
Android贝塞尔曲线-波纹效果刚写一个波纹的控件,具体的代码给上,简要介绍下实现的方法。最后会放上效果图,可以先看一下。画图分析 如上图绿色方框为手机的屏幕,我们只需要在屏幕的前方再画一个相同的周期视图,然后将整个的画的曲线向右平移,最多平移到原点,也就是将ac段曲线移动到屏幕中间,然后重复这个步骤就可以得到一个类似于波浪的效果。这个周期用的就是ValueAnimator。源代码/**原创 2017-12-04 14:23:39 · 3220 阅读 · 2 评论 -
Android自定义View实现搜索动画效果
Android自定义View实现搜索动画效果近来看到的一个效果,不多bb上图画图分析 wtf?上图就是我们需要实现这个效果应该画的图? 对的没错,只是你还需要一点动画的帮忙。由效果我们可以分析这个搜索的状态可以分为原始状态NONE,开始搜索状态START,正在搜索状态SEARCHING,搜索完成状态END 可以将以上4种状态图解一下分别是如图所示:源代码 代码如下所示,注释有很好的说明,原创 2017-12-04 19:15:34 · 2940 阅读 · 0 评论 -
Android自定义View仿IOS选择控件Togglebutton实现
Android自定义View仿IOS选择控件Togglebutton实现 目前在搞自定义view这一块的东西,将自己手写的很多效果控件将全部展示在博客中,这个是模仿ios的一个控件,虽然有原生的可以直接用了,但是毕竟知道实现更有助于自己写出风格各样的自定义控件。文中会贴出代码,但如果想在实际项目中使用,还需要增加很多逻辑判断以及监听回掉。 原效果图如下:画图分析自定义view的绘原创 2017-12-05 14:53:27 · 3629 阅读 · 1 评论 -
Android自定义View仿QQ消息拖拽气泡实现
Android自定义View仿QQ消息拖拽气泡实现 很多小的效果看上去很酷炫,其实操作起来很简单,就是要注意细节以及分析状态,然后去绘制,这里会实现qq消息拖拽气泡的实现。画图分析源代码效果展示画图分析 在画图之前,看一下原效果图,分析实现步骤由图可知,它这里拖拽画的是图片,为了更接近原理以及自定义可扩展,我们将拖拽的99+也当成一个圆。如下图:小圆是在原始位置,大圆是在当前手指的位原创 2017-12-07 13:36:14 · 3628 阅读 · 5 评论