Android自定义app图标,自定义app图标(Icon) - Cordova中文网

自定义图标(Icon)

这节将介绍如何为不同的平台配置一个app的图标。对启动画面(splash screen)的支持已经被移动到Cordova自己的插件中了。配置选项可以在Splashscreen插件文档中找到.

在CLI工作流中配置图标

当工作在CLI工作流中,你可以通过元素(config.xml)定义你的app图标。如果没用指定图标将使用ApacheCordova的logo.

属性

描述src

必要

图片文件位置,相对于项目根路径

platform

可选

目标平台

width

可选

图片的像素宽度

height

可选

图片的像素高度

density

可选

Android

指定图标密度

target

可选

Windows

图片文件和所有多渲染目标(MRT)伙伴的目标文件名

下面配置可以用来定义用于所有平台的唯一默认图标

different screen resolutions.对于每一个平台你可以定义一个像素完美的图标集来适应不同的屏幕分辨率

Android

参见

BlackBerry10

参见

iOS

参见

Windows

对于Windows建议定义app图标的方法是使用target属性。

source是要被添加的图标路径。

请注意Windows平台处理多渲染目标(MRT)是自动的。所以如果指定了src="res/windows/storelogo.png",下面的文件会被拷贝到app的images文件夹: res/windows/storelogo.scale-100.png, res/windows/storelogo.scale-200.png等等。

target属性为生成的图标指定基础名称。每一个图标文件的目标文件名通过下面公式计算: target + '.' + MRT修饰符 + 文件扩展名(原文件)。为了让生成的app显示合适的图标,每一个target应该是图标文件名之一, 定义在应用的.appxmanifest 文件中。

综上所述,使用target属性下面是可能的:

*为不同的设备缩放因子定义一组图标,通过使用单独的元素,例子:

他等价于下面几行:

定义图标通过缩放因子除了scale-100和scale-240 (和任何其他的MRT修饰符)

虽然这不被建议,但这仍然是可能的使用width和height属性定义图标:

参见:

Windows Phone 8 (WP8平台)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值