效果图

[图片走丢了]

修改思路

1、增加全局控制变量 sys.launcher3.is_full_app,用来动态切换

2、增加两套布局,对应有抽屉和无抽屉

3、去除 allAppsButton

4、将 AllAppsContainerView 中的图标加载到 Workspace

5、新安装的 app 自动添加图标到 Workspace

6、禁止 Workspace 图标长按删除选项

7、屏蔽上拉显示抽屉页面手势

8、Workspace 第一屏禁止增加图标

上代码

1、增加全局控制变量 sys.launcher3.is_full_app

  1. 在 LauncherAppState 中增加静态方法 isDisableAllApps(), 通过修改 Settings 中自定义的值 sys.launcher3.is_full_app

vendor\mediatek\proprietary\packages\apps\Launcher3\src\com\android\launcher3\LauncherAppState.java

   private static  Context mContext;public 

android 8.1 Launcher3 去掉抽屉式,显示所有 app相关推荐

  1. android 6.0 Launcher3 去掉抽屉式,显示所有 app

    效果图 修改思路 1.去除 allAppsButton,调整 HotSeat 布局,禁止增删,禁止生成 Folder 2.将 AllAppsContainerView 中的图标加载到 Workspac ...

  2. android 9.0 Launcher3 去掉抽屉式,显示所有 app

    效果图 修改思路 1.增加全局控制变量 sys.launcher3.is_full_app,用来动态切换 2.增加两套布局,对应有抽屉和无抽屉 3.去除 allAppsButton 4.将 AllAp ...

  3. android 9.0 Launcher3去掉默认的google搜索栏

    目录 1.概述 2.Launcher3去掉默认的google搜索栏的核心类 3.Launcher3去掉默认的google搜索栏的核心功能分析和实现

  4. Android 12.0 Launcher3 去掉Hotseat功能

    目录 1.概述 2.Launcher3 去掉Hotseat的核心类 3.Launcher3 去掉Hotseat的核心功能实现和分析 3

  5. Android 11.0 Launcher3 去掉底部箭头布局

    目录 1.概述 2.Launcher3去掉底部箭头布局的核心代码 3.Launcher3去掉底部箭头布局的核心代码功能分析

  6. Android 10.0 Recent列表不显示某个app

    1.概述 在10.0的产品开发中,在点击导航栏最近任务列表时,如果做到不显示某个app 呢 一种做法是在app中直接处理 一种做法是在framework中处理,接下来看这两种处理方法,接下来看这种方法 ...

  7. Android 10.0 Launcher3 电话和短信app图标显示未读短信和未接来电的条数

    最近客户有需求要求在电话app图标显示未接来电的条数 在短信app图标上显示未读信息的条数 根据需求首选要在Launcher3的Launcher.java中,启动launcher时,查询未读短信和未接 ...

  8. Android 9.0 Recent列表不显示某个app

    1.概述 在9.0的系统产品rom定制化开发中,在一些产品定制化需求中,也是有很多重要的功能实现的,比如在某些app的开发中 由于不想被杀掉,所以就不想出现在recent的列表中,因此就需要从rece ...

  9. android 8.1 9.0 10.0 Launcher3去掉默认的google搜索栏

    定制化开发中,Launcher3去掉搜索栏也是个常见的功能开发,搜索栏就是workspace 第一页和第二页,所以去掉这两页就可以了 一:去掉首页绑定的搜索栏 修改位置 packages\apps\L ...

最新文章

  1. vue开发知识点总结
  2. 详解ABBYY FineReader 12扫描亮度设置
  3. python【力扣LeetCode算法题库】46- 全排列
  4. usb 转 uart cp210x 驱动解析
  5. kepserver 6.5_非凡说| 先定一个6.5分小目标,财大生如何突破瓶颈拿下雅思!
  6. 如何分表分库 Mycat 与shadingjdbc 区别? Mycat 是基于服务器端的形式实现数据库代理 基于服务器端的形式 改写sql语句 shadingjdbc 基于客户端 改写sql语
  7. 清空数据库部分表的数据 Oracle
  8. Qt Creator导入3D资产Importing 3D Assets
  9. java中的Attribute类_java培训技术ModelAttribute注解修饰POJO类型的入参
  10. vuex使用模块的时候 获取state里的数据语法
  11. 公司的Java框架应具备的通用功能
  12. [文摘]Eclipse中如何批量替换
  13. Ubuntu 16.04服务器 配置
  14. Keras深度学习实战(1)——神经网络基础与模型训练过程详解
  15. ps人像精修照片步骤_15天零基础自学PS!送你整套PS教程297集+视频+素材+源文件模板6...
  16. vscode access denied to unins000.exe
  17. Android网络编程(一次网络请求)
  18. 2019中国信息安全自主可控行业政策盘点及网络安全行业分析
  19. CF677C Vanya and Label
  20. java 获取今天或者某一天是星期几/周几以及几号的方法

热门文章

  1. WM8960调试记录
  2. 2013计算机应用基础试题及答案,2013年电大计算机应用基础试题及参考答案
  3. Python学习笔记 之 从入门到放弃
  4. 友盟小米收不到推送消息_友盟推送SDK集成测试、常见问题以及注意事项总结
  5. eclipse html格式化
  6. GB/T 17626.2-2018下载网址
  7. 汇桔宝时代:重新定义互联网营销与流量格局!
  8. 网桥fdb与物理接口状态变化
  9. LInux Bridge(FDB表)
  10. 51单片机 | DS18B20 温度传感器实验