赞
踩
在10.0的系统产品开发中,在Launcher3中系统默认是上滑抽屉模式,通过上滑可以拉出app列表页,产品需求要求改成去掉上滑抽屉模式
就是改成单层模式,所以本系列就来讲解下双层改单层系列第一讲
- packages/apps/Launcher3/src/com/android/launcher3/config/BaseFlags.java
- packages/apps/Launcher3/src/com/android/launcher3/model/LoaderTask.java
- packages/apps/Launcher3/src/com/android/launcher3/model/AddWorkspaceItemsTask.java
- packages/apps/Launcher3/src/com/android/launcher3/InstallShortcutReceiver.java
在Launcher3中的去掉抽屉的开发过程中,需要更改的内容
1.显示所有app在桌面上
2.去掉上划展开应用列表
3.长按拖动图标去掉删除改成取消 卸载
在Launcher3的界面的布局的launcher.xml中, 从上往下分别为:DeleteDropTarget(应用卸载区域,它是一个DropTarget)
Workspace(页面容器,一个页面是一个CellLayout)
PageIndicator(指示器,指示workspace当前位于第几个页面)
Hotseat(底部图标区域)
在Launcher3的去掉抽屉式桌面的第一步,需要先设置个抽屉式桌面和单层桌面的开关,就是通过这个变量
来控制当前显示抽屉式桌面还是单层桌面的功能,
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。