AIR配置文件(*app.xml)说明

<?XML版本=“1.0”编码=“UTF-8”?> 
<应用程序的xmlns =“ http://ns.adobe.com/air/application/1.0“ >

    <! -应用程序标识符字符串,该应用程序特有的。必需的。- > 
    标识AIRTest1 </ ID> <! -软件ID,当安装时系统将会检测同一ID软件版本,版本高的即做更新操作- >

    <! -使用的应用程序的文件名 。必需的。- > 
    <文件名> AIRTest_filename </文件名> <! -安装资源分类界面中的应用: - >

    <! - AIR应用程序安装程序中显示的名称。可选。- > 
    <名称> AIRTest_name </名称> <! -桌面快捷方程式及窗口和系统控制面板添加暂未添加程序中名称- >

    <! -选择应用程序的版本标志(如“v1”的,“2.5”,或者“阿尔法1”)。必需的。- > 
    <版本> 1.0 </版> <! -软件版本- >

    <! -描述,显示在AIR应用程序安装程序。可选。- > 
    <DESCRIPTION> AIRTest_description </描述> <! -安装第二个界面中的描述- >

    <! -版权信息。可选- > 
    <copyright> AIRTest_copyright </版权>

    <! -设置应用程序的初始窗口。必需的。- > 
    <initialWindow> 
        <! -主SWF或HTML文件的应用程序。必需的。- > 
        <! -注意:在Flex Builder中的SWF引用会自动设定。- > 
        <content>此值将覆盖由Flex Builder中的输出app.xml] </内容> 
        <! -在主窗口的标题。可选。- > 
        <TITLE> AIRTest_title </标题> <! -窗体标题,当此处为注释状态时取名称标签中内容- >

        <! -系统镶边使用的类型(“标准”或“无”)。可选。默认的标准。- > 
        <systemChrome>没有</ systemChrome > <! -标准为标准窗体,没有为圆滑窗体- >

        <! -无论是窗口是透明的。适用LY在systemChrome是假的,。可选。默认为false。- > 
        <transparent> </透明> <! -背景是否透明- >

        <! -无论是窗口最初是可见的。可选。默认为false。- > 
        <visible> </可见光> <! -窗体初始化的时候是否可见- >

        <! -用户是否可以最小化窗口。可选。默认为true。- > 
        <minimizable> </可最小化> <! -是否允许最小化- >

        <! -用户是否可以将窗口最大化。可选。默认为true。- > 
        <! - <maximizable> </的maximizable> - > <! -是否允许最大化- >

        <! -用户是否可以调整窗口的大小。可选。默认为true。- > 
        <! - <resizable> </可调整大小> - > <! -是否允许缩放窗体- >

        <! -窗口的初始宽度。可选。- > 
        <! - <width> </宽度> - > <! -窗体宽- >

        <! -窗口的初始高度。可选。- > 
        <! - <高> </高度> - > <! -窗体高- >

        <! -窗口的初始x位置。可选。- > 
        <! - <X> </ X> - > <! -窗体所述位置坐标- >

        <! -窗口的初始y位置。可选。- > 
        <! - <Y> </ Y> - > <! -窗体Ÿ位置坐标- >

        <! -窗口的最小尺寸,指定的宽度/高度对,如“400 200”。可选。- > 
        <! - <minSize> </ MINSIZE> - > <! -窗体最小化值- >

        <! -窗口的初始最大大小时,指定的宽度/高度对,如“1600 1200”。可选。- > 
        <! - <maxSize> </ MAXSIZE> - > <! -窗体最大化值- >
    </ initialWindow>

    <! -使用标准的默认安装位置的子路径。可选。- > 
    <installFolder> AIRInstrallField / AIR </ installFolder > <! -默认安装路径C:\ Program Files文件\ AIRInstrallField \ AIR - >

    <! - Windows的“开始”/“程序”菜单中使用的子路径。可选。- > 
    <programMenuFolder> AIRTest_programMenuFolder </ programMenuFolder > <! -开始/程序快捷方程式所在文件夹- >

    <! -系统使用的应用程序的图标。因为至少在Ë分辨率,
         指定的AIR包中包含一个PNG文件的路径。可选。- > <! -图标的大小必须和标签中标写的尺寸一致- >     <图标>        <image16x16>图标/ logo.png </ image16x16 > <! -系统菜单中及系统控制面板添加暂未添加程序中的:图标-         <image32x32> icons/logo_32.png </ image32x32 > <! -桌面图标,窗口图标- >         <image48x48> icons/logo_48.png </ image48x48 > <! -安装目录EXE文件图标- >         <image128x128> icons/logo_128.png </ image128x128 > <! -未知- >     </图标> 
    





    <! -应用程序处理更新,当用户双击一个更新版本
    的AIR文件(true),还是默认的AIR应用程序安装程序处理的更新(假)。
    可选。默认为false。- > 
    <! - <customUpdateUI> </ customUpdateUI> - > <! -是否为同一版本的时候双击直接更新- >
    <! -应用程序是否可以启动,当用户点击一个链接Web浏览器。
    可选。默认为false。- > 
    <! - <allowBrowserInvocation> </中将allowBrowserInvocation> - > <! -是否应用程序可以通过浏览器激活- >

    <! -上市文件类型的应用程序可以注册。可选。- >
    <! - <fileTypes> - >

        <! - e文件类型定义可选。- > 
        <! - <fileType> - >

            <! -系统显示已注册的文件类型的名称。必需的。- > 
            <! - <名称> </名称> - >

            <! -延长登记。必需的。- > 
            <! -用<extension> </展期> - > 
            <! -文件类型的说明。可选。- > 
            <! - <DESCRIPTION> </说明> - > 
            <! - MIME类型。可选。- > 
            <! - <contentType> </ contentType中> - > 
            <! -图标显示的文件类型。可选。- > 
            <! -             - >         <! - </文件格式> - >     <! - > - > </文件类型 

</>

注意:去除状态栏【给WindowedApplication 设置一个属性showStatusBar="false",它就消失了!】

Flex AIR 无边框可移动

首先修改 Dictionary-app.xml 如下:

<systemChrome>none</systemChrome> 
<transparent>true</transparent>

<visible>false</visible>

这样可实现无边框

然后在<mx:WindowedApplication>中加入mouseDown="this.nativeWindow.startMove()"

就可实现无边框并且窗口可移动

原文地址:https://www.cnblogs.com/tinytiny/p/2705749.html