Android简单的圆盘形菜单???? 今天偶然看到一个圆盘形的菜单,还可以转动,感觉挺有意思,然后想了想,做了个
Android简单的圆盘形菜单
???? 今天偶然看到一个圆盘形的菜单,还可以转动,感觉挺有意思,然后想了想,做了个简单的效果。
????? 思路是这样的,定一个原点和一个半径,圆的四周均匀分布每个菜单。为了方便计算,菜单的坐标用度数表示,然后转化为极坐标计算。
????? 定某个点为起始点,根据总菜单数确定每个点增加的度数,然后依次确定每个点的度数,也就确定了坐标。
?
?????? 6个菜单的效果:
????????? Ok,代码也贡献出来。

