Flex AIR应用的启动闪屏(必须)
2014-09-17 19:35
211 查看
说明:
一款移动应用,它必须具有启动屏幕,这点可以从我们常见的手机应用观察知道(如,你启动一个QQ,开始大约10秒钟会停留在一个界面上,之后才跳转到登陆或者是主界面)。在air移动应用中,如果不添加启动屏幕,则应用在启动后,会有一段时间的白屏,这个是不允许的,因为IOS的审核会将其视为不合格的应用。而且,还会影响用户的体验。
白屏问题:
苹果人工审核时,若应用无启动屏,则会将其打回来:·解决:
我们知道如今的iOS设备主流的是:iPhone4/iPhone4s/iPod touch 4 分辨率 640 X 960/960 X 640
iPhone5/iPhone5s/iPhone 5c/iPod touch 5 分辨率 640 X 1136 / 1136 X 640
iPad/iPad 2/iPad mini 分辨率 768 X 1024 / 1024 X 768
iPad3/iPad4/iPad AIR/iPad mini2 分辨率 1536 X 2048 / 2048 X 1536
要完美支持iPhone5,我们需要加入启动屏,即‘Default-568h@2x.png’作为启动画面,由于我做的游戏多部分是横屏的,所以之前我只用到了3种分辨率的启动画面:
Default-568h@2x.png 分辨率 640 X 1136
Default@2x.png 分辨率640 X 960
Default.png 分辨率 768 X 1024。
所以只需要做几个相应分辨率的图片,将他添加到应用中,就可以完美解决了。
并且,在应用的入口处,添加如下代码:
这样,就可以解决应用的白屏问题了。
当然,为移动应用添加启动屏幕,还有一种方案,可参照链接:
http://lichen.blog.51cto.com/697816/244538/
相关文章推荐
- Flex AIR应用的启动闪屏(必须)
- Flash/Flex/AIR:在LINUX下尝试开发AIR应用
- 采用Adobe Flex & AIR技术的经典应用
- 加快Flex应用启动速度的5种方式
- [AIR Android] Flex开发Android应用,用命令行打包APK
- 在ANE插件中启动AIR开发的Android应用
- Flex应用启动背后的故事
- 使用内网的Docker Image启动AcmeAir应用
- Flex AIR程序实现多任务即同时打开多个相同应用ID的AIR程序,如QQ多登录
- 浅谈基于FLEX与AIR的RIA开发技术及应用
- 如何启动一个AIR移动应用及向它传递参数
- 为下一代互联网应用而学习, 谈谈 flex , air
- 如何给你的AIR应用创建一个启动屏幕
- Flex Air应用开发:Rss阅读器制作(1)
- Nitro-LM保护Flex/AIR应用的安全
- FusionCharts for Flex AIR应用之数据xml位置
- 加快Flex应用启动速度的5种方式
- Flex Air应用开发:Rss阅读器制作(1)
- Flex 3 RIA开发详解与精深实践--企业级Web应用与AIR桌面应用
- Flex web应用调用Flex AIR桌面应用