android 8.1 Launcher3 去掉抽屉式,显示所有 app
效果图
[图片走丢了]
修改思路
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
- 在 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相关推荐
- android 6.0 Launcher3 去掉抽屉式,显示所有 app
效果图 修改思路 1.去除 allAppsButton,调整 HotSeat 布局,禁止增删,禁止生成 Folder 2.将 AllAppsContainerView 中的图标加载到 Workspac ...
- android 9.0 Launcher3 去掉抽屉式,显示所有 app
效果图 修改思路 1.增加全局控制变量 sys.launcher3.is_full_app,用来动态切换 2.增加两套布局,对应有抽屉和无抽屉 3.去除 allAppsButton 4.将 AllAp ...
- android 9.0 Launcher3去掉默认的google搜索栏
目录 1.概述 2.Launcher3去掉默认的google搜索栏的核心类 3.Launcher3去掉默认的google搜索栏的核心功能分析和实现
- Android 12.0 Launcher3 去掉Hotseat功能
目录 1.概述 2.Launcher3 去掉Hotseat的核心类 3.Launcher3 去掉Hotseat的核心功能实现和分析 3
- Android 11.0 Launcher3 去掉底部箭头布局
目录 1.概述 2.Launcher3去掉底部箭头布局的核心代码 3.Launcher3去掉底部箭头布局的核心代码功能分析
- Android 10.0 Recent列表不显示某个app
1.概述 在10.0的产品开发中,在点击导航栏最近任务列表时,如果做到不显示某个app 呢 一种做法是在app中直接处理 一种做法是在framework中处理,接下来看这两种处理方法,接下来看这种方法 ...
- Android 10.0 Launcher3 电话和短信app图标显示未读短信和未接来电的条数
最近客户有需求要求在电话app图标显示未接来电的条数 在短信app图标上显示未读信息的条数 根据需求首选要在Launcher3的Launcher.java中,启动launcher时,查询未读短信和未接 ...
- Android 9.0 Recent列表不显示某个app
1.概述 在9.0的系统产品rom定制化开发中,在一些产品定制化需求中,也是有很多重要的功能实现的,比如在某些app的开发中 由于不想被杀掉,所以就不想出现在recent的列表中,因此就需要从rece ...
- android 8.1 9.0 10.0 Launcher3去掉默认的google搜索栏
定制化开发中,Launcher3去掉搜索栏也是个常见的功能开发,搜索栏就是workspace 第一页和第二页,所以去掉这两页就可以了 一:去掉首页绑定的搜索栏 修改位置 packages\apps\L ...
最新文章
- vue开发知识点总结
- 详解ABBYY FineReader 12扫描亮度设置
- python【力扣LeetCode算法题库】46- 全排列
- usb 转 uart cp210x 驱动解析
- kepserver 6.5_非凡说| 先定一个6.5分小目标,财大生如何突破瓶颈拿下雅思!
- 如何分表分库 Mycat 与shadingjdbc 区别? Mycat 是基于服务器端的形式实现数据库代理 基于服务器端的形式 改写sql语句 shadingjdbc 基于客户端 改写sql语
- 清空数据库部分表的数据 Oracle
- Qt Creator导入3D资产Importing 3D Assets
- java中的Attribute类_java培训技术ModelAttribute注解修饰POJO类型的入参
- vuex使用模块的时候 获取state里的数据语法
- 公司的Java框架应具备的通用功能
- [文摘]Eclipse中如何批量替换
- Ubuntu 16.04服务器 配置
- Keras深度学习实战(1)——神经网络基础与模型训练过程详解
- ps人像精修照片步骤_15天零基础自学PS!送你整套PS教程297集+视频+素材+源文件模板6...
- vscode access denied to unins000.exe
- Android网络编程(一次网络请求)
- 2019中国信息安全自主可控行业政策盘点及网络安全行业分析
- CF677C Vanya and Label
- java 获取今天或者某一天是星期几/周几以及几号的方法