转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37567907逛eoe发现这种UI效果,感觉非常不错,后来知道github上有这么个开源项目~~~~当然本篇不是教你怎样使用这个开源项目,而是教你怎样自己通过自己定义ViewGrou ...
分类:
移动开发 时间:
2017-04-21 20:44:06
阅读次数:
283
一、自定义ViewGroup1)、自定义属性文件属性的定义:这里需要注意的是:如何将属性文件和自定义的ViewGroup联系起来通过ArcMenu将其联系起来,而ArcMenu就是我们自定义的ViewGroup2)、在布局文件中使用这里需要注意的是:注意命名空间的使用xmlns:hyman="htt...
分类:
移动开发 时间:
2015-12-16 19:01:15
阅读次数:
233
在源码中,这段是申请空间大小的,为那些子控件,不然你出现就没有地方显示了.
@Override
?protected?void?onMeasure(int?widthMeasureSpec,?int?heightMeasureSpec)?{
??final?int?radius?=?mRadi...
分类:
移动开发 时间:
2015-04-14 23:34:39
阅读次数:
412
最近的项目中有个比较好的开源的多个分享按钮的自定义视图,感觉比较好,所以就研究了下,写了下来。其实这个demo类似于github上开源项目ArcMenu开源项目,项目下载地址为:https://github.com/daCapricorn/ArcMenu。
实现效果图:
1、点击该按钮,五个按钮飞入屏幕;
2、点击五个按钮其中的一个后,改按钮放到直至消失,其余的按钮变小直至消失。
...
分类:
移动开发 时间:
2015-02-26 18:40:44
阅读次数:
284
支持类似Path的左下角动画旋转菜单及横向划出菜单、圆心弹出菜单 项目地址:https://github.com/daCapricorn/ArcMenu一、关注3个效果点击中心控制点 的时候,展开效果:中心控制点旋转45度的动画周围children 弹出动画 2.点击中心控制点的时候,收缩动画:中心...
分类:
其他好文 时间:
2014-12-09 17:29:33
阅读次数:
638
弧形菜单是一种半弧式或者全弧形菜单,是一种不同于传统横向或者竖向菜单形式的菜单。最近在网上看到好多人写出了这种效果,于是也尝试自己写了一个。实现方式:原生态js主要结构:1.参数合并 1 var defaultPra = { 2 mainMenuId: "ArcMenu",//主菜单id...
分类:
Web程序 时间:
2014-08-07 00:18:57
阅读次数:
366
逛eoe发现这样的UI效果,感觉很不错,后来知道github上有这么个开源项目~~~~当然本篇不是教你如何使用这个开源项目,而是教你如何自己通过自定义ViewGroup写这样的效果,自定义ViewGroup也是我的痛楚,嘿嘿,希望以此可以抛砖引玉~~
效果图:
1、实现思路
通过效果图,会有几个问题:
a、动画效果如何实现
可以看出动画是从顶点外外发射的,可能有人说,那还...
分类:
移动开发 时间:
2014-07-09 11:57:16
阅读次数:
247