flex air 图标和启动图像
下表列出了每个移动设备平台使用的图标尺寸:
指定应用程序描述符文件的图标元素中图标文件的路径: <icon> <image36x36>assets/icon36.png</image36x36> <image48x48>assets/icon48.png</image48x48> <image72x72>assets/icon72.png</image72x72> </icon> 如果未提供指定尺寸的图标,则使用第二大尺寸并缩放至适合的大小。 Android 上的图标在 Android 上,应用程序描述符中指定的图标会用作应用程序 Launcher 图标。应用程序 Launcher 图标应作为 36x36、48x48、72x72 和 96x96 像素的 PNG 图像集来提供。这些图标尺寸分别用于低密度、中密度和高密度屏幕。 iOS 上的图标在应用程序描述符中定义的图标用于 iOS 应用程序的以下位置:
iOS 为图标添加了眩光效果。您无需对源图像应用这种效果。要删除此默认眩光效果,请将以下内容添加到应用程序描述符文件中的?InfoAdditions?元素: <InfoAdditions> <![CDATA[ <key>UIPrerenderedIcon</key> <true/> ]]> </InfoAdditions>
注:?在 iOS 上,将应用程序元数据作为 png 元数据插入到应用程序图标中,以便 Adobe 可以跟踪 Apple iOS App Store 中可用的 AIR 应用程序的数量。如果不希望应用程序因此图标元数据而被标识为 AIR 应用程序,您必须对 IPA 文件进行解包,删除图标元数据,并对其重新打包。文章“
忽略 iOS 系统上的 AIR 应用程序分析”叙述了这一过程。
iOS 启动图像除应用程序图标外,还必须至少提供一个名为?Default.png?的启动图像。或者,您也可以为不同的启动方向、不同的分辨率(包括高分辨率 Retina 显示屏和 16:9 高宽比)以及不同的设备单独加入启动图像。您还可以添加不同的启动图像,以便在通过 URL 调用您的应用程序时使用。 应用程序描述符中未引用启动图像文件,这些文件必须放置在应用程序的根目录中。(请勿将该文件放在子目录中。) 文件命名方案根据以下方案对图像命名: basename + screen size modifier + urischeme + orientation + scale + device + .png 唯一所需的是文件名的?basename?部分。该部分可以是?Default(字母 D 大写),也可以是使用应用程序描述符的?InfoAdditions?元素中的?UILaunchImageFile?关键字指定的名称。 如果屏幕大小不是其中一种标准屏幕大小,screen size modifier?部分指定了屏幕大小。该修饰符只适用于搭载高宽比为 16:9 显示屏的 iPhone 和 iPod touch 产品,例如 iPhone 5 和 iPod touch(第五代)。该修饰符唯一支持的值为-568h。由于这些设备支持高分辨率 (Retina) 显示屏,因而 screen size modifier 总是与支持?@2x?缩放修饰符的图像一同使用。这些设备默认的完整启动图像名称为?Default-568h@2x.png。 urischeme?部分是用于标识 URI 方案的字符串。仅当您的应用程序支持一个或多个自定义 URL 方案时,该部分才适用。例如,如果可以通过链接(如?example://foo)调用您的应用程序,请使用?-example?作为启动图像文件名的方案部分。 根据应用程序启动时设备的方向,orientation?部分提供了指定多个启动图像的方法。该部分仅适用于 iPad 应用程序的图像。该部分可以为下列任意值之一,这些值用于表示应用程序启动时设备所处的方向。
对于用于高分辨率 (Retina) 显示屏的启动图像,scale?部分为?@2x。(对于用于标准分辨率显示屏的图像,请忽略整个 scale 部分。)对于更高设备的启动图像,例如 iPhone 5 和 iPod touch(第五代),您必须在 basename 部分之后和任何其他部分之前将 screen size modifier 指定为?-528h。 device?部分用于指定手持设备和电话的启动图像。如果您的应用程序是通用应用程序,并且可支持包含单一应用程序二进制代码的手持设备和平板电脑,则使用该部分。可能值必须是?~ipad?或?~iphone(对于 iPhone 和 iPod touch 均适用)。 对于 iPhone,只能添加纵向高宽比图像。对于标准分辨率设备,请使用 320x480 像素的图像,对于高分辨率设备,请使用 640x960 像素的图像,对于高宽比为 16:9 的设备,例如 iPhone 5 和 iPod touch(第五代),请使用 640x1136 像素的图像。 对于 iPad,可以添加图像,如下所示:
示例下表列出了可以为一个假想的应用程序添加的启动图像集示例,该应用程序支持最广泛的设备和方向,可通过 URL 使用?example://?模式启动:
本示例仅说明了一种方法。例如,可以为 iPad 使用?Default.png?图像,使用?Default~iphone.png?和?Default@2x~iphone.png?为 iPhone 和 iPod 指定特定启动图像。 另请参见iOS 应用程序编程指南:应用程序启动图像 图片指南您可以为启动图像创建任何图片,只要尺寸正确即可。但是,通常最好将图像与应用程序的初始状态相匹配。您可以捕获应用程序启动屏幕的屏幕快照,从而创建启动图像:
如果您的应用程序已本地化为多种语言,请勿在启动图像中添加文本。启动图像是静态的,文本可能与其他语言不匹配。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |