目前市面上的app都大量是用侧边栏,一般来说三条线可点击可滑动的侧边栏比较流行,先就了解下这种侧边栏的做法
1,定义SlideMenu类继承自ViewGroup,主要实现以下功能
onMeasure方法为slideMenu设置好大小
onLayout方法(具体onLayout方法的用法参考这篇http://www.2cto.com/kf/201404/291740.html)
closeSlide和openSlide
2,在main.xml中将SlideMenu类include进去,main.xml中放两个子布局,一个侧边栏的布局,一个主界面布局
3,通过主界面布局的button的监听事件,调用openSlide和closeSlide方法
时间: 2024-11-05 20:40:39