Android高仿UC半透明MENU菜单(示图)

好的布局外观都值得大家学习
UC浏览器的布局风格令人赏心悦目
可以称得上是典范
在下就仿UC界面做了个DEMO
希望大家能够喜欢(不喜欢的表拍砖哈 )

下面两张是UC原版效果图

这两张是在下的仿图

没有用原生的素材图片,效果不是仿的很好,布局方面参考了论坛里前辈们的杰作
在此基础上提炼升华,主要使用POPWINDW来实现半透明的弹出菜单
其实用对话框来承载视图也是可以的,只不过位置不好摆放
当然POPWINDOW也有缺陷,就是本身继承自OBJECT
那么很多行为就要自己去实现了
例如弹出时背景的置灰,焦点的获取,TOUCH事件的处理等
做的过程中遇到不少问题,陆续都解决了
好了具体的大家看代码吧,需要注意的地方都写注释了
例子尽可能的使用XML配置属性
这样不仅灵活,也有助于代码的简洁
让大家对UI属性有更深刻的认识


好了,其他废话就不多说了
附上源码:

CustomMenu.zip

大家有什么好的经典主流布局的麻烦发个链接
一个拥有良好用户体验的产品的首要条件就是要有犀利的布局
希望大家能够不吝赐教,大家好才是真的好

你可能感兴趣的:(android,xml,object,浏览器,产品,menu)