Mr.Alright---安卓默认系统图标样式的修改
安卓中默認的圖標樣式一共有5種,圓形,圓角,方圓形,方形,水滴形,修改的默認的方式就是overlay framework-res下的config_icon_mask字符串,值得注意的是,修改這個樣式,下拉狀態(tài)欄、桌面以及設(shè)置下的圖標樣式會一并修改,也就是說這個修改的是全局的樣式,不單單是桌面的圖標,下面逐一列舉出來
1.圓形?? <string name="config_icon_mask" translatable="false">"M50 0A50 50,0,1,1,50 100A50 50,0,1,1,50 0"</string>?
2.圓角? ?<string name="config_icon_mask" translatable="false">"M50,0L88,0 C94.4,0 100,5.4 100 12 L100,88 C100,94.6 94.6 100 88 100 L12,100 C5.4,100 0,94.6 0,88 L0 12 C0 5.4 5.4 0 12 0 L50,0 Z"</string>
3.方圓?? <string name="config_icon_mask" translatable="false">"M50,0 C10,0 0,10 0,50 0,90 10,100 50,100 90,100 100,90 100,50 100,10 90,0 50,0 Z"</string>
4.方形?? <string name="config_icon_mask" translatable="false">"M50,0L100,0 100,100 0,100 0,0z"</string>?
5.水滴?? <string name="config_icon_mask" translatable="false">"M50,0 C77.6,0 100,22.4 100,50 L100,88 C100,94.6 94.6,100 88,100 L50,100 C22.4 100 0 77.6 0 50C0 22.4 22.4 0 50 0 Z"</string>
?
另外,我們也可以自定義圖標的樣式,轉(zhuǎn)換成字符串就可以了,但是自己制作圖標的時候,切記,xml圖標的大小一定是100px,100px,100px,不要問為什么,問就是有bug!
自定義的大圓角?<string name="config_icon_mask" translatable="false">"M23.8,0h52.4C89.4,0 100,10.6 100,23.8v52.4c0,13.1 -10.6,23.8 -23.8,23.8H23.8C10.6,100 0,89.4 0,76.2V23.8C0,10.6 10.6,0 23.8,0z"</string>
?
總結(jié)
以上是生活随笔為你收集整理的Mr.Alright---安卓默认系统图标样式的修改的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: apk生成二维码
- 下一篇: 学生信息管理系统——代码展示