如何利用Android源码定制你想要的系统桌面?比如:
这样的桌面很简洁,看起来很舒适,那如何在做才能够达到这样的效果呢?下面讲述我的定制方式。
要能够达到这样的效果,做了如下改动
1. 将所有应用直接放在桌面上。
删除了主菜单,所有应用全部放在桌面上,现在很多消费类手机都是流行这桌面的,并且自带的指定的应用不能够在桌面上被删除。
在packages/apps/Launcher3/src/com/android/launcher3/LauncherAppState.java中isDisableAllApps方法中做如下改动:
这样的桌面很简洁,看起来很舒适,那如何在做才能够达到这样的效果呢?下面讲述我的定制方式。
要能够达到这样的效果,做了如下改动
1. 将所有应用直接放在桌面上。
删除了主菜单,所有应用全部放在桌面上,现在很多消费类手机都是流行这桌面的,并且自带的指定的应用不能够在桌面上被删除。
在packages/apps/Launcher3/src/com/android/launcher3/LauncherAppState.java中isDisableAllApps方法中做如下改动:
- packages/apps/Launcher3/src/com/android/launcher3/LauncherAppState.java
- public static boolean isDisableAllApps() {
- // Returns false on non-dogfood builds.
- - return getInstance().mBuildInfo.isDogfoodBuild() &&
- - Utilities.isPropertyEnabled(Launcher.DISABLE_ALL_APPS_PROPERTY);
- + //return getInstance().mBuildInfo.isDogfoodBuild() &&
- + // Utilities.isPropertyEnabled(Launcher.DISABLE_ALL_APPS_PROPERTY);