Android 10.0 Launcher3去掉抽屉模式 双层改成单层系列三
1.概述
在10.0的系统产品开发中,在Launcher3中系统默认是上滑抽屉模式,而产品需求要求修改为单层模式,而在前面两篇文章中已经
修改了第一和第二部分,接下来要继续修改Launcher3去掉抽屉模式,修改双层为单层系列的第三讲
2.Launcher3去掉抽屉模式 双层改成单层系列三的核心类
packages/apps/Launcher3/src/com/android/launcher3/DeleteDropTarget.java
packages/apps/Launcher3/src/com/android/launcher3/dragndrop/DragController.java
3.Launcher3去掉抽屉模式 双层改成单层系列三的核心功能分析和实现
在Launcher3中的去掉抽屉的开发过程中,需要更改的内容
1.显示所有app在桌面上
2.去掉上划展开应用列表
3.长按拖动图标去掉删除改成取消 卸载
在Launcher3的界面的布局的launcher.xml中, 从上往下分别为:DeleteDropTarget(应用卸载区域,它是一个DropTarget)
Workspace(页面容器,一个页面是一个CellLayout)
PageIndicator(指示器,指示workspace当前位于第几个页面)
Hotseat(底部图标区域)
长按拖动图标去掉删除改成取消 卸载
长按图标出现删除,卸载栏的源码为:
src/com.android.launcher3.DropTargetBar
应用图标拖动的控制类的源码为:
src/com.android.launcher3.dragndrop.DragController
删除,卸载类的源码为:
src/com.android.launcher3.DeleteDropTarge
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
