基于Android11 Launcher定制
文章平均质量分 64
Launcher3 定制改造
Tried Not Tired
山不过来,我便过去
展开
-
【Launcher3系列】Android 11 Launcher3 图标替换、定制图标大一圈调整
图标替换的方案可能不止一种,我这边尝试过的有改BaseIconCache的cacheLocked方法和改BubbleTextView的applyIconAndLable方法两种,但是前者的问题是假使设备本来没有该包名app,新安装的话,图标不会被替换,所以这里主要讲后一种方式。原创 2023-03-23 17:56:45 · 2269 阅读 · 0 评论 -
【Launcher3系列】 Android 11 Launcher3 在workspace中隐藏单个APP
我也在网上找过很多博文,如何隐藏单个APP的图标展示,提供的修改方法包括**更改AppFilter的shouldShowApp方法**、**修改LoadTask的loadAllApps()方法&添加PackageUpdatedTask的excute方法过滤**,但实测发现并不能满足我的要求,尤其是在workspace区域已有该图标的前提下,无法隐藏。经过自己的摸索及追踪源码成功解决。原创 2023-03-09 16:35:49 · 873 阅读 · 1 评论 -
【Launcher3系列】Android 11 长按图标操作卸载,去掉顶部卸载、移除
原生Launcher自带的长按图标快捷操作区是“应用信息”、“微件”以及其它一些个性化支持操作,而通常需求方出于方便操作及简化用户理解的考虑,希望改造补充“卸载”,且大多同时希望去掉拖动图标时显示在顶部的“卸载、移除”原创 2023-02-03 15:33:50 · 1367 阅读 · 2 评论 -
【Launcher3系列】Android 11 Launcher3 翻页底部导航横条改为点式导航
源码中默认展示的翻页是类似于Android常见的tab切换样式,不过国内的定制OS似乎都更倾向于点状的切换显示,这个实际上源码里本就支持,仅需要稍作改动切换一下即可。原创 2023-02-01 10:58:39 · 631 阅读 · 0 评论 -
【Launcher3系列】 Android 10 11 12 Launcher3 双层改成单层
Android系统的Launcher改造在国内算是一个不算很低频的需求,尤其是相当多的三方硬件设备以及部分手机厂商的个性化ROM等,受限于国内整体的开源环境,网上能找到相关的开发资源并不多,最近公司有相关业务需求的开发,就自己涉及到的改造点作一些分享。原创 2023-01-31 12:05:52 · 1189 阅读 · 1 评论