圆形可滑动菜单(可以动态添加菜单项)
首先想要说明一下,这个Demo例子是从eoeAndroid上面Download下来的,本文里只是解析,学习一下实现原理。从昨天开始就想分析下,一直拖到今天,不到5点,睡不着了(当然不是因为这个技术问题),就趁着早晨把他写下来吧,多有不足,请多多原谅。
现在【csdn2012博客之星】评选活动正在火热进行中,有幸成为候选人,在这里也给自己拉拉票,我的投票地址:http://vote.blog.csdn.net/item/blogstar/aomandeshangxiao。为什么那么关注这个投票呢,因为我想,如果能够有幸得奖的话,把奖品送给一个人,我想这几天的心绪不宁多少可能跟她有些关系,所以,如果你看到这篇文章,希望能得到你的祝福!当然,我也不会进行道德绑架,你不投给我票我也不会画圈圈诅咒你,不投给我,你也是可以参加这次投票活动的,为你欣赏的博主投上一票,有可能还会获得活动奖品。谨记:一个人只能投10票(好吧,这段文字我会保留到投票活动结束,谢谢大家,请投一票给我)。
下面开始正题 ,先看下程序运行是图片:
然后你可以拖动圆形菜单外面项到圆形菜单中:
开始正式的代码解析:
主Activity的onCreate:
绘制菜单项时,调用了drawMenus和drawInCenter方法:
最后源代码下载地址:http://download.csdn.net/detail/aomandeshangxiao/4857216