摘要:
Android 的原生代码中的Launch2的一大功能就是支持左右滑动,但是好像它不能支持循环滑动,初想一下好像比较简单,那就是在获取第几屏的时候取余,差不多就可以实现,但是事实上源码里面会有很多误导,那么我就分享一下我分析Android2.3.3的Launch2源码并实现可以循环滑动桌面:首先我们去找到代码的位置:。。。。/package/app/Launch2/src/com/android/Lanucher2下是整个桌面的源代码,那么我们要找到桌面滑动的代码,由于实现桌面左右滑动是由workspace来实现的,那么我们可以找到Workspace.java文件,Workspace中有五个C 阅读全文