1:修改名字
找到config.xml文件,修改<name>你的app名字</name>
2:更改icon
多個icon對應android系統的多種尺寸,比如平板、大尺寸的手機,這些icon提供了一個可以選擇適應的尺寸展現給用戶(如果只用一個圖標,在手機平板上安裝圖標大小是一樣的,不過可能會有拉伸)。
安卓圖標應用的尺寸介紹:
36*36 icon-36-ldpi.png
48*48 icon-48-ldpi.png
72*72 icon-72-ldpi.png
96*96 icon-96-ldpi.png
144*144 icon-144-ldpi.png
192*192 icon-192-ldpi.png
ios的應用尺寸介紹:
29*29 icon-small.png
58*58 icon-small@2x.png
87*87 icon-small@3x.png
40*40 icon-40.png
80*80 icon-40@2x.png
50*50 icon-50.png
100*100 icon-50@2x.png
60*60 icon-60.png
120*120 icon-60@2x.png
180*180 icon-60@3x.png
72*72 icon-72.png
144*144 icon-72@2x.png
76*76 icon-76.png
152*152 icon-76@2x.png
我們將自己定義好的一個icon添加到res/icon/android文件下:
圖標來源:阿里矢量圖標庫,個人demo使用,非商業使用,侵權請聯系刪除;阿里圖標庫真的為一個不會ps的前端提供巨大幫助
3:app啟動頁面-》一個流暢的啟動頁面,可以提高用戶體驗,更改步驟
(1)安裝啟動頁面的一個小插件
cordova plugin add cordova-plugin-splashscreen
或
cordova plugin add https://github.com/apache/cordova-plugin-splashscreen.git
(2)在config.xml文件中添加配置:以安卓為例,ios的代碼
<platform name="android"> <icon density="ldpi" src="res/icon/android/icon-36-ldpi.png" /> <icon density="mdpi" src="res/icon/android/icon-48-mdpi.png" /> <icon density="hdpi" src="res/icon/android/icon-72-hdpi.png" /> <icon density="xhdpi" src="res/icon/android/icon-96-xhdpi.png" /> <icon density="xxhdpi" src="res/icon/android/icon-144-xxhdpi.png" /> <icon density="xxxhdpi" src="res/icon/android/icon-192-xxxhdpi.png" /> <splash density="land-hdpi" src="res/screen/android/splash-land-hdpi.png" /> <splash density="land-ldpi" src="res/screen/android/splash-land-ldpi.png" /> <splash density="land-mdpi" src="res/screen/android/splash-land-mdpi.png" /> <splash density="land-xhdpi" src="res/screen/android/splash-land-xhdpi.png" /> <splash density="port-hdpi" src="res/screen/android/splash-port-hdpi.png" /> <splash density="port-ldpi" src="res/screen/android/splash-port-ldpi.png" /> <splash density="port-mdpi" src="res/screen/android/splash-port-mdpi.png" /> <splash density="port-xhdpi" src="res/screen/android/splash-port-xhdpi.png" /> <allow-intent href="market:*" /> </platform> <platform name="ios"> <allow-intent href="itms:*" /> <allow-intent href="itms-apps:*" /> <!-- iOS 8.0+ --> <!-- iPhone 6 Plus --> <icon src="res/icon/ios/icon-60@3x.png" width="180" height="180" /> <!-- iOS 7.0+ --> <!-- iPhone / iPod Touch --> <icon src="res/icon/ios/icon-60.png" width="60" height="60" /> <icon src="res/icon/ios/icon-60@2x.png" width="120" height="120" /> <!-- iPad --> <icon src="res/icon/ios/icon-76.png" width="76" height="76" /> <icon src="res/icon/ios/icon-76@2x.png" width="152" height="152" /> <!-- iOS 6.1 --> <!-- Spotlight Icon --> <icon src="res/icon/ios/icon-40.png" width="40" height="40" /> <icon src="res/icon/ios/icon-40@2x.png" width="80" height="80" /> <!-- iPhone / iPod Touch --> <icon src="res/icon/ios/icon.png" width="57" height="57" /> <icon src="res/icon/ios/icon@2x.png" width="114" height="114" /> <!-- iPad --> <icon src="res/icon/ios/icon-72.png" width="72" height="72" /> <icon src="res/icon/ios/icon-72@2x.png" width="144" height="144" /> <!-- iPhone Spotlight and Settings Icon --> <icon src="res/icon/ios/icon-small.png" width="29" height="29" /> <icon src="res/icon/ios/icon-small@2x.png" width="58" height="58" /> <icon src="res/icon/ios/icon-small@3x.png" width="87" height="87" /> <!-- iPad Spotlight and Settings Icon --> <icon src="res/icon/ios/icon-50.png" width="50" height="50" /> <icon src="res/icon/ios/icon-50@2x.png" width="100" height="100" /> <splash src="res/screen/ios/Default~iphone.png" width="320" height="480"/> <splash src="res/screen/ios/Default@2x~iphone.png" width="640" height="960"/> <splash src="res/screen/ios/Default-Portrait~ipad.png" width="768" height="1024"/> <splash src="res/screen/ios/Default-Portrait@2x~ipad.png" width="1536" height="2048"/> <splash src="res/screen/ios/Default-Landscape~ipad.png" width="1024" height="768"/> <splash src="res/screen/ios/Default-Landscape@2x~ipad.png" width="2048" height="1536"/> <splash src="res/screen/ios/Default-568h@2x~iphone.png" width="640" height="1136"/> <splash src="res/screen/ios/Default-667h.png" width="750" height="1334"/> <splash src="res/screen/ios/Default-736h.png" width="1242" height="2208"/> <splash src="res/screen/ios/Default-Landscape-736h.png" width="2208" height="1242"/> </platform>
(4)到了圖片准備階段了,以安卓為例
4.強制橫屏
在config.xml里加上這行:
<preference name="Orientation" value="landscape" />
詳情見官網:https://cordova.apache.org/docs/en/9.x/config_ref/index.html