Loaing......

为什么系统启动器不让应用第三方图标包 - 廉一鸣的博客
n.

为什么系统启动器不让应用第三方图标包

Posted by AGZX on August 26, 2020

为什么系统启动器不让应用第三方图标包

除了魅族最新的安卓11测试版本,剩下的系统应该都是不能用第三方的图标包的,这就让追求主题美化十分困难

理论上说这应该是一件很重要的体验功能,不应该删去

所以今天就来聊聊这个


前情提要→

众所周知,咱目前使用手机和电脑,看到的都是UI~user interface(也就是所谓的用户界面)

but

这个东东貌似发展出来比较晚,so在这之前都是直接通过终端来操作电脑的(也就是面前全是指令行,只能输入代码来进行操作,乔布斯整出了鼠标之前貌似也只能输代码,but还是太难上手了,所以UI应运而生)

之所以咱可以搞一下一个应用的图标就可以启动一个应用

就是采用了映射的方式~如果你点击了这个图标的素材,那么会自动执行,打开这个应用的活动的指令,而图标包就是可以更改这些个图标具体是什么图片的一个类似于压缩包的东西(因为里边儿压了很多的照片和对应的映射关系)

具体的原理就是首先在先找到图片,之后给这些图片写上(数据不在图片本身~一般都会专门用一个文件来记录)对应的是哪个应用的包名(相当于APP的身份证)

之后点击这个图标,系统就知道到底要启动那个应用了


reason

1.但是如果图标包出了问题,

严重的可能导致系统没法正常显示UI(可以理解为亮砖(可以发光的砖))

要是用户,碰巧是小白,并且又是那种,,,,的人

系统早都被投诉死,,,

2.maybe受众也是很小,不值得再加上图标一个功能(奥卡姆剃刀)

所以就不支持加入,而第三方启动器可能也就正好抓住了痛点→加入了这一功能,所以很受欢迎(毕竟小白用户也不知道下载其他第三方启动器干啥)

3.喔对了,可能也是为了保护自己的主题商店的图标作者叭……..