1、適配條件
target在26以下,不用做適配。
如果設置target=26及以上,在8.0不做適配,就會顯示成一個圓圈包圍着logo,不好看。
2、Android 8.0應用圖標適配原理:
應用圖標分為2層:前景層(logo層)和背景層(只能定義顏色和紋理,不能定義形狀)
最后8.0系統會給它加上一層mask層(目前所知的是圓圈mask)
3、怎么適配
Android Studio3.0已經為我們做好8.0應用圖標適配了,如果你的AS版本較低,趕快升級。
主要是看mipmap-anydpi-v26目錄,它里面會有一個xml文件,就是我們的logo圖片文件。那么它是如何生成的呢?
操作:ctrl+shift+A 輸入image asset,打開Asset Studio編輯器,編輯我們的logo圖片。