`
pzmayf
  • 浏览: 145496 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

如何创建第一个FLEX RIA应用程序及打包

    博客分类:
  • flex
阅读更多

在开发RIA之前,请确保以下环境存在

1.下载 Adobe AIR

2.下载并安装Adobe Flex Builder 3 或者 Flex 3 SDK.(Flex Builder3自带FLEX 3 SDK)

 

环境准备好,接下来就创建我们的第一个RIA 应用程序

1.打开flex builder 3

 打开文件菜单,并新建flex项目

 

 输和工程名HelloWorldAir,直接Finish即可.

项目创建成功后,会出现如图

2.打开HelloWorldAir.mxml文件,里面自动生成了

 

<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
 
</mx:WindowedApplication>

3.我们在里面加入

<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" title="土匪RIA">
 <mx:Style>
    WindowedApplication
    {
        background-color:"0x999999";
        background-alpha:"0.5";
    }
 </mx:Style>
 <mx:Script>
   <![CDATA[
            import mx.effects.easing.*;                  
        ]]>
 </mx:Script>
 <mx:Sequence id="movePauseMove">
        <mx:Move xBy="150" duration="2000" easingFunction="Bounce.easeOut"/>
        <mx:Glow duration="500"
        alphaFrom="1.0" alphaTo="0.3"
        blurXFrom="0.0" blurXTo="50.0"
        blurYFrom="0.0" blurYTo="50.0"
        color="0x00FF00"/>
        <mx:Pause duration="500"/>
        <mx:Glow duration="500"
        alphaFrom="0.3" alphaTo="1.0"
        blurXFrom="50.0" blurXTo="0.0"
        blurYFrom="50.0" blurYTo="0.0"
        color="0x0000FF"/>
        <mx:Move xBy="-150" duration="500" easingFunction="Bounce.easeIn"/>
    </mx:Sequence>
  
   
 <mx:Label text="http://pzmayf.iteye.com" horizontalCenter="0" verticalCenter="0"
  fontFamily="Arial" fontWeight="bold" fontSize="20"
   moveEffect="{movePauseMove}"
   />

</mx:WindowedApplication>

4.运行项目

 

界面如图,你可以点击最大化按钮看看字体的效果.

咋一看,这界面很丑,哈哈.

没关系,我们打开HelloWorldAir-app.xml

找到

<!-- The type of system chrome to use (either "standard" or "none"). Optional. Default standard. -->
  <!-- <systemChrome></systemChrome> -->

  <!-- Whether the window is transparent. Only applicable when systemChrome is none. Optional. Default false. -->
  <!-- <transparent></transparent> -->

把它们修改为

<!-- The type of system chrome to use (either "standard" or "none"). Optional. Default standard. -->
  <systemChrome>none</systemChrome>

  <!-- Whether the window is transparent. Only applicable when systemChrome is none. Optional. Default false. -->
  <transparent>true</transparent>
保存,再次运行项目(点击最大化按钮可看到字体的效果)

 

 

5.打包air项目

右击项目名称,选择导出最终版本(Release Bulid)

 

一直NEXT,直到出现

 

 

注意第一次打包air时,是没有Certificate,你必须要创建一个(点击create...)

 

 

照着上面的输就行了,录入完毕OK即可.接着finish就整个打包完成了.

 

 

有没有看到上面的多了个HelloWorldAir.air,如果出现说明就打包成功.

你可以自已试着安装HelloWorldAir.air,出来的效果和我们调试中是一样的.

 

写的有点累了,就这样吧,以后为大家多提供点flex的文章,希望对入门者有所帮助

  • 大小: 60.3 KB
  • 大小: 8.2 KB
  • 大小: 14.9 KB
  • 大小: 37 KB
  • 大小: 46.5 KB
  • 大小: 30.2 KB
  • 大小: 33.9 KB
  • 大小: 10.3 KB
  • 大小: 24.3 KB
0
1
分享到:
评论
2 楼 zinssersanjin 2009-09-02  
很好的例子啊!怎么没有人顶?!对新手的确有用!
1 楼 wangguorui89 2009-07-24  
顶你。太好了

相关推荐

    Flash Builder iOS设备的应用程序进行打包

    接下来,获取证书是进行iOS应用程序打包的第一步。开发者需要首先成为一个Apple Developer,并且加入到iOS Developer Program中。这个过程涉及到注册和缴费(在2011年6月的费用是每年$99),并且在注册成功后等待...

    flex第一步全部源码

    Flex是Adobe公司开发的一种用于构建富互联网应用程序(RIA)的框架,主要基于ActionScript和MXML语言。在本文中,我们将深入探讨Flex的基础知识,包括其核心概念、开发环境搭建、源码结构以及如何通过"library.swf...

    Flex3.0RIA开发详解电子教程6

    Flex3.0是Adobe公司推出的一种富互联网应用(Rich Internet Application, RIA)开发框架,它基于ActionScript编程语言和MXML标记语言,为开发者提供了构建动态、交互性丰富的Web应用程序的强大工具。本教程“Flex3.0...

    Flex移动开发第一次分享

    Flex是一种基于ActionScript和MXML的开源框架,主要用于构建富互联网应用程序(RIA)和移动应用程序。这次分享可能涵盖了Flex的基础知识,如何在移动平台上使用Flex的优势,以及实际的开发案例。 描述中提到的...

    Flex入门资料 flex3.0

    这份文档可能包括创建第一个Flex项目的教程,以及一些常见任务的简明示例。 通过学习这些内容,开发者能够掌握Flex的基本概念和开发流程,为构建动态、交互性强的Web应用奠定基础。Flex 3.0的资料对于初学者来说是...

    《Flex第一步_基于ActionScript 3.0的Flex 2应用开发

    Flex是一个开源的开发平台,主要用于构建富互联网应用程序(RIA),它提供了丰富的用户界面组件和强大的数据绑定功能。 1. **Flex框架基础**: - Flex框架基于MXML和ActionScript 3.0,两者结合使得UI设计和业务...

    FLEX安装和配置全步骤

    在IT行业中,FLEX(Flexible Learning Environment eXtension)是一种基于Adobe Flash技术的开发框架,主要用于构建富互联网应用程序(RIA)。本篇文章将详细介绍FLEX的安装与配置过程,帮助初学者快速上手。 首先...

    flex-app:我的第一个Flex应用程序仅用于测试

    标题中的“flex-app”指的是一个基于Flex技术构建的应用程序,而“我的第一个Flex应用程序仅用于测试”表明这是一个初学者为了熟悉Flex开发环境和技术所创建的简单项目。Flex是一种用于构建富互联网应用程序(RIA)...

    flex案例,用于实战演习

    在"flex第一步第16章"中,可能涉及的内容包括Flex项目的创建、环境配置、组件使用、事件处理、数据绑定以及应用程序的部署等。第16章通常会深入讲解Flex的高级特性,如自定义组件、状态管理、动画效果、数据服务集成...

    Flex从入门到精通 教学视频 第一部分

    Flex是Adobe公司开发的一种用于构建富互联网应用程序(RIA, Rich Internet Applications)的开源框架,它主要基于ActionScript编程语言和Flex SDK。这个“Flex从入门到精通 教学视频 第一部分”显然是一系列教程的...

    Flex简明中文教程

    - **Hello World程序**:这是学习任何新编程语言或技术时最常见的第一个示例。在Flex中创建一个简单的“Hello World”程序,可以帮助初学者熟悉基本的开发流程和技术要点。 - **步骤**:新建Flex项目 -&gt; 编写MXML和...

    flex教程first_flexapp_tutorial1.

    本教程主要针对Adobe Flex初学者,旨在引导你完成创建第一个Flex应用程序的过程。Flex是一种用于构建富互联网应用(RIA)的开源框架,它允许开发者利用MXML和ActionScript来构建交互性强、用户界面丰富的Web应用程序...

    AS3应用程序开发框架实例

    Flex是一个开源的开发框架,用于构建跨平台的桌面和Web应用程序,它基于AS3,提供了一整套组件库和MXML标记语言,使得开发者能够更高效地构建用户界面。 标题“AS3应用程序开发框架实例”指向的是使用AS3和相关框架...

    Flex 第一步 Chapter_3

    Flex是Adobe公司推出的一种用于构建富互联网应用程序(RIA)的框架,主要基于ActionScript 3.0编程语言。本章"Flex 第一步 Chapter_3"将深入探讨如何使用Flex进行应用开发,尤其针对初学者,旨在帮助他们快速掌握...

    flex air中文官方帮助文档

    Flex Air是中国Adobe公司开发的一款基于Flash技术的富互联网应用程序(RIA)开发平台,它允许开发者创建可以在桌面运行的跨平台应用程序。本“Flex Air中文官方帮助文档”是开发者的重要参考资料,详细介绍了Flex ...

    flex教程实例详解

    接下来,会深入讨论Flex SDK和Flex Builder这两个开发工具,包括它们的功能特性、安装步骤以及如何创建第一个Flex项目。 在“Flex应用程序开发”部分,教程将详细阐述Flex的应用程序结构,如MXML和ActionScript的...

Global site tag (gtag.js) - Google Analytics