
自定义viewgroup
别人都叫我小华
这个作者很懒,什么都没留下…
展开
-
自定义加载动画的效果
大家好,今天分享一个之前在某个app上看到一个加载的效果,效果如下:首先,我们来拆分下这个效果:首先,最上面的是一个带着各种动画的会变形的图形然后接下来的,是一个阴影的效果,距离图形越远,阴影的面积就越大最下面,是一个TextView好,按照我们的拆分步骤,首先来实现下图形变化这个效果:话不多说,直接上代码:/** * Created by DELL on 2017/9/14. * De原创 2017-09-17 13:31:23 · 761 阅读 · 0 评论 -
仿某直播平台的点赞效果
现在的直播平台已经是多的不得了了,而给主播点赞的效果,也是各不相同,今天,我们来自定义一个点赞的效果! 先上效果:当点击点赞按钮的时候,就会有不同颜色的心型从底部冒出,并按照不规则的路线运动,在运动过程中,伴随着各种动画!好了,话不多说,直接上代码:/** * Created by DELL on 2017/9/16. * Description : 花束点赞效果 */public clas原创 2017-09-17 14:10:07 · 2502 阅读 · 0 评论 -
使用Adapter设计模式打造一个流式布局FlowLayout
流式布局可以说是在各种软件中的出场率都很高的一个布局方式,被广泛使用,像一些关键字搜索,标签等等的场景,更是随处可见,今天我们就来手把手打造一个FlowLayout。 FlowLayout由于是以一个容器的身份存在的,所以其需要继承的是ViewGroup而不是View,也就是说,我们今天所要做的,就是去自定义一个ViewGroup。 自定义ViewGroup和自定义View的套路基本都是一致的,原创 2017-09-10 11:02:50 · 952 阅读 · 0 评论 -
仿酷狗音乐的侧滑菜单效果
话不多说,直接正题! 首先,来看看今天我们要实现的效果: 就是这么一个效果!首先,分析一波:有两个布局,一个是菜单栏布局,一个是内容布局看效果,当菜单栏慢慢打开时,内容布局有一个缩放的效果,菜单栏布局也有一个缩放的效果,打开的角度越大,放大的值越大,其次,还有一个透明度的渐变效果,最后就是一个抽屉效果(可以看菜单栏布局的右下角的推出按钮,很明显);再来看看实现该效果的方式:最容易想到的,原创 2017-09-10 23:03:11 · 1369 阅读 · 7 评论 -
使用一种独特的方式实现动画框架
使用一种独特的方式实现动画框架在App中,为了展现的效果更佳,设计师通常都会加入一些动画的元素在里面,在现在的各类应用中,动画也变得越来越常见,今天,分享的是一种实现动画框架的思路,具体的效果图可以参考下面这个视差动画(只是例子): 从效果图看,要实现该效果,应该是不难的,正常操作都是给每一个View设置动画 如:view.setScaleX()…… 但这样的话,虽然是效果实现了,但原创 2018-01-14 15:59:36 · 434 阅读 · 0 评论