主要改动的是:workspace.Java和launcher.java两个文件。附带的源码也仅包含这两个文件。
只要将workspace.Java和launcher.java两个文件覆盖在http://download.csdn.net/source/3142047这个工程里边就行啦~~



操作是长按最下边dock上的Allapp按键,就会弹出啦~~



代码太多,不一一解释,直接上源码才是王道!

源码下载地址: http://download.csdn.net/source/3142406



后记:感谢aaa2832和whshuai11 两位童鞋,发现了一个其中的BUG,就是在点击某个预览窗口时,跳转回原来的界面时桌面图标会消失,点击原来窗口时会卡死。修复方法如下:

BUG 1:在workspase的onTouchEvent里边最开始添加:

if ( mLauncher.isAllAppsVisible() || mSensemode)

{

return true;

}

即为:public boolean onTouchEvent(MotionEvent ev) {

if ( mLauncher.isAllAppsVisible() || mSensemode) //add for bug





{

return true;

}……



BUG 2:卡死的问题其实是没有刷新界面造成的,只需添加

else {

mLauncher.dismissPreviews();

postInvalidate(); //add for bug

}

更多相关文章

  1. VMware下Android(安卓)x86无声音的解决办法
  2. Android(安卓)之LayerDrawable层叠样式layer-list及自定义颜色Pr
  3. AndroidManifest.xml文件详解(instrumentation)
  4. Cordova 3.x 基础(5) -- 配置文件config.xml
  5. Android(安卓)Studio 1.2 编码问题
  6. Android(安卓)recovery 下恢复备份文件
  7. Android下载apk文件并安装
  8. Android(安卓)logcat 后台运行
  9. android: LayoutInflater使用

随机推荐

  1. android音频裁剪(2)——Wav裁剪
  2. Android中View的绘制过程 onMeasure方法
  3. 使用ant优化android项目编译速度,提高工作
  4. view绘制流程些许心得
  5. 在Android中使用AspectJ进行切面编程的简
  6. Android中设置字体大小出现的问题(操作位
  7. 浅谈Android(安卓)Variants(Android变体)
  8. Android蓝牙BLE开发(二)——对BLE设备的扫
  9. Android高清输出四大名“捕”
  10. Android(安卓)Okhttp 断点续传面试解析