主要参考博客:https://blog.csdn.net/qq_31012033/article/details/73289232

 

我只修改了2个文件

alps/packages/apps/Launcher3_m/src/com/android/launcher3/LauncherAppState.java

LauncherAppState.isDisableAllApps()是一个隐藏主菜单的开关,返回true隐藏,false显示,因此使isDisableAllApps类固定返回true。

    public static boolean isDisableAllApps() {-        // Returns false on non-dogfood builds.+//LJY @{+/*// Returns false on non-dogfood builds.         return getInstance().mBuildInfo.isDogfoodBuild() &&                 Utilities.isPropertyEnabled(Launcher.DISABLE_ALL_APPS_PROPERTY);-    }+    */+return true;+//LJY }@+}

alps/packages/apps/Launcher3_m/src/com/android/launcher3/LauncherModel.java

使应用布局在第一层

if (DEBUG_LOADERS) LauncherLog.d(TAG, "step 2: loading all apps");                loadAndBindAllApps();+//LJY @{+if (LauncherAppState.isDisableAllApps()) {+                verifyApplications();+}+//LJY }@

修改布局

更多相关文章

  1. 更新进度条
  2. Google Map V2在Android中的应用
  3. Android使用post方式上传图片到服务器的方法
  4. Android(安卓)7.0 以上安装Apk适配方案总结
  5. android播放视频和视频做背景
  6. FileObserver的使用
  7. NanoHttpd 构建android 手机端的HttpServer
  8. Android点击button触发Toast事件,弹出一个小小的消息框,几秒钟之
  9. LinearLayout和RelativeLayout的属性差异

随机推荐

  1. 想躺平的第二天
  2. HTML学习
  3. 图文列表和课程表
  4. 表单、内联框架及css练习
  5. html中做图片,链接,列表,图文列表 及一个
  6. 注册页面和后台
  7. 图片、链接、列表及表格标签的学习与运用
  8. 登录表单、后台架构、样式来源与优先级
  9. 图片/链接/列表/表格-简单写法
  10. 简单的后台框架