前段时间有朋友像我问起类似于qq通讯录那种手势滑动出现左侧菜单的效果,我想了一下,实现起来其实也不是很复杂,实现的原理和Launcher源码里面的Workspace类差不多,今天花了一个多小时修改了一下workspace类,基本实现了这个效果。这个效果运用的也比较广泛,除了qq通讯录之外,还有人人网,海豚浏览器等都有这个效果。废话不多说,附上源码和效果图,代码基于1.6sdk,基本兼容所有android版本,有什么不明白的可以站内我,或者加我qq问。
PS:做的比较粗糙,左边的菜单我为了方便只放了几个按钮,实际运用中是可以自己定义布局的。