zoukankan      html  css  js  c++  java
  • 移动开发项目记录分享

    最近在做一个移动设备的展示项目,仅作为开发记录分享,部分参考网络,并作整理。定时更新


    一.ICON:
    配置中找到icon节点
    <icon>                                                                                          
    <image48x48>assets/icon48.png</image48x48>      
    <image72x72>assets/icon72.png</image72x72>                                                      
    </icon>



    29 x 29 像素图标 — iPhone 和 iPod 触摸屏上的 Spotlight 搜索结果使用此图标。

    48 x 48 像素图标 — iPad 上的 Spotlight 搜索结果使用此图标。

    57 x 57 像素图标 — iPhone 和 iPod Touch 主屏幕显示此图标。

    72 x 72 像素图标(可选)— iPad 主屏幕显示此图标。

    114 x 114 像素图标 — iPhone 和 iPod Touch 主屏幕图标,用于 960 x 640 像素显示。

     

     

     

    IOS 为图标添加了眩光效果。您无需对源图像应用这种效果。要删除此默认眩光效果,请将以下内容添加到应用程序描述符文件中的 InfoAdditions 元素:

    <InfoAdditions>     <![CDATA[         <key>UIPrerenderedIcon</key>         <true/>     ]]> </InfoAdditions> 



    二.启动画面

    除应用程序图标外,必须至少还提供一个名为“Default.png”的启动图像。或者,您可以为不同的启动方向、不同的分辨率(包括高分辨率 Retina 显示屏)以及不同的设备单独加入启动图像。您还可以添加不同的启动图像,以便当通过 URL 调用您的应用程序时使用。

     

    启动图像文件未在应用程序描述符中引用,必须放置在应用程序的根目录中。(请 将该文件放在子目录中。)

     

    IPAD:Default-Portrait.png ->竖着的 ipad 的启动画面;
    IPAD: Default-landscape.png ->横着的 ipad 的启动画面


    对于 iPhone,只能添加纵向高宽比图像。

    对于 iPad,横向 (1024x748) 和纵向 (768x1004) 高宽比图像均可添加。

    至于图像像素,根据设备的具体分辨率来吧 “the new ipad” 都来了 ,如果不匹配,图片便会拉伸或缩放

    2012.9.24记录


    三、状态设置
    为了让设备保持 awake 状态,自己瞎写了一个状态侦听。

     

     1 package 
     2 {
     3         import flash.desktop.NativeApplication;
     4         import flash.desktop.SystemIdleMode;
     5         import flash.events.Event;
     6 
     7         import flash.system.Capabilities;
     8 
     9         public class SystemSetup
    10         {
    11                 private var application:NativeApplication;
    12 
    13                 public function SystemSetup()
    14                 {
    15 
    16 
    17                         
    18                         application = NativeApplication.nativeApplication;
    19                         application.addEventListener(Event.ACTIVATE, activate);
    20                         application.addEventListener(Event.DEACTIVATE, deactivate);
    21                         application.addEventListener(Event.EXITING, exiting);
    22                         trace("SystemSetup has start");
    23                         
    24                 }
    25 
    26                 private function deactivate(e:Event):void
    27                 {
    28                         //正常模式
    29                         application.systemIdleMode = SystemIdleMode.NORMAL;
    30                         trace("Nurmal mode")
    31                 }
    32 
    33                 private function activate(e:Event):void
    34                 {
    35                         //防止Iphone&ipad进入闲置状态
    36                         application.systemIdleMode = SystemIdleMode.KEEP_AWAKE;
    37                         trace("awake mode")
    38                 }
    39 
    40                 private function exiting(e:Event):void
    41                 {
    42                         application.removeEventListener(Event.ACTIVATE, activate);
    43                         application.removeEventListener(Event.DEACTIVATE, deactivate);
    44                         application.removeEventListener(Event.EXITING, exiting);
    45                         application.systemIdleMode = SystemIdleMode.NORMAL;
    46 
    47                 }
    48 
    49 
    50 
    51         }
    52 
    53 }

    四、项目基本流程
    1.项目开始时,一开始打算用starling开发,因为也看了一段时间的starling,但由于时间没法把握,就放弃starling,以后会重新写一个starling版本的。于是 花了点时间 把Packtpub.Flash.iOS.Apps.Cookbook.Feb.2012.pdf这本书给啃了下来。由于项目也算是展示的不多,所以就直接用flash cs6了
    2.介绍一下项目的展示过程
    1.片头
    2.主页面+导航
    3.页面展示

     

    那基本流程是:片头播放,有个skip按钮跳过,跳过后进去主要页面及导航页面。开始浏览展示页面







    四、素材准备及处理

  • 相关阅读:
    Bean作用域
    处理自动装配的歧义
    IOC/DI 依赖注入
    Session管理
    JSP
    Jenkins(持续集成)Windows版本安装
    Jenkins安装插件提速(Windows)终极解决办法
    Jenkins(持续集成)Windows版本解决插件安装缓慢
    Please wait while Jenkins is getting ready to work...(Jenkins访问资源慢的问题)
    Spring Boot 小技巧
  • 原文地址:https://www.cnblogs.com/bulolo/p/2703610.html
Copyright © 2011-2022 走看看