文件名称:Laucher 上下左右循环滑动workspace代码修改(新)
文件大小:1.29MB
文件格式:RAR
更新时间:2017-06-03 10:23:15
workspace launcher 循环 上下左右 touch
(之前上传的代码有bug,经过作者整理和修改,fix掉部分bug) Android Launcher关于屏幕滚动管理的类Workspace,可以在此下载: http://www.oschina.net/code/explore/android-2.2-froyo/com/android/launcher2/Workspace.java 但是,此类只能管理固定数目的屏幕,且不能循环滚动。 而且,目前网上搜到的众多修改方案,对滚动处理不够平滑:边界上的滑动效果与其他不一致,或闪屏。 本文作者,在Workspace基础上,增减修改得到此代码。功能是循环滑动界面,同时实现左右循环和上下循环。 关键技术是理解清楚“onInterceptTouchEvent和onTouchEvent”的关系,以及computeScroll和dispatchDraw等。 可以在百度中搜索关键词获取答案。
【文件预览】:
Workspace
----bin()
--------Workspace.apk(251KB)
--------classes.dex(691KB)
--------res()
--------jarlist.cache(120B)
--------dexedLibs()
--------classes()
--------resources.ap_(13KB)
--------AndroidManifest.xml(882B)
----res()
--------values-v11()
--------menu()
--------values-v14()
--------drawable-hdpi()
--------values()
--------drawable-mdpi()
--------layout()
----proguard-project.txt(781B)
----ic_launcher-web.png(50KB)
----assets()
----gen()
--------pku()
----.settings()
--------org.eclipse.jdt.core.prefs(177B)
----src()
--------pku()
----.project(845B)
----.classpath(475B)
----project.properties(563B)
----AndroidManifest.xml(882B)
----libs()
--------android-support-v4.jar(613KB)