按照前文
http://sg552.iteye.com/blog/1277793 ,我们安装好了Flash Builder 5, 下面开始第一个项目吧~!~~
( 根据
http://www.adobe.com/devnet/air/articles/getting_started_air_as.html
Follow these steps to start building your first ActionScript application on Adobe AIR:
Download the Adobe AIR runtime. You need the runtime to launch AIR applications.
Download and install your preferred development environment:
Adobe Flash Builder 4.5 (formerly Flex Builder)
Flex 4.5 SDK
Adobe Flash CS5.5 Professional )
按照官方文档所说,要进行项目,需要:
1. Flash Professional CS5
2. Flash Builder
3. Flex SDK
所以,我们先下载着 Professional CS5 ,同时进行这篇文章的操作。 (这个东东是必须要用下载器下载的,速度很慢。我找不到连接)
如图:
然后,我们根据这个文档:
http://help.adobe.com/en_US/air/build/WS5b3ccc516d4fbf351e63e3d118676a28bd-8000.html 使用 Flash Builder建立第一个FLEX/AIR 项目。
过程非常简单:
- Open Flash Builder.
- Select File > New > Flex Project.
- Enter the project name as AIRHelloWorld.
- In Flex, AIR applications are considered an application type. You have two type options:
a web application that runs in Adobe® Flash® Player
a desktop application that runs in Adobe AIR
Select Desktop as the application type.
- Click Finish to create the project.
建立好项目之后,是这样的:
修改第一个文件(flash_test2.mxml),内容是::
<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
title="hihihihihi">
<fx:Style>
@namespace s "library://ns.adobe.com/flex/spark";
s|WindowedApplication
{
skinClass:ClassReference("spark.skins.spark.SparkChromeWindowedApplicationSkin");
background-color:#999999;
background-alpha:"0.9";
}
</fx:Style>
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<s:Label text="Hello AIR1!!!!!! by siwei" horizontalCenter="10" verticalCenter="30"/>
</s:WindowedApplication>
第二个文件( flash_test2-app.xml)修改2处就好了:
<!-- 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>
然后,运行第二个文件( F11 或者 Run -> Debug. )就可以看到效果。 很简单。不截图了。
最后,导出!看看可以发布的AIR到底是啥东东。。。(第一篇日志中,使用命令行模式的 FLEX SDK 4.5 导出,失败。。。)
点击: project -> export release build..., signed AIR package
第一次导出的时候,需要提供一个认证文件(certificates file),没关系,按照说明一点点的创建它就好。
然后机会发现,项目文件夹下多了一个文件: flash_test2.air
双击它,就会安装。。。。
最后,它生成了2个文件: exe 文件和 swf 文件。前者双击就可以在 windows 下运行~~~
- 大小: 127.3 KB
- 大小: 9.8 KB
- 大小: 27.7 KB
- 大小: 17.6 KB
分享到:
相关推荐
**第一步:填写“申请表”** 为了创建一个窗口,我们需要首先定义一个窗口类。在Win32 SDK中,窗口类的信息通常存储在一个名为`WNDCLASSEX`的结构体中。 1. **定义结构体**:`WNDCLASSEX`是一个包含了12个成员变量...
白手起家创业赚钱项目有些创业赚钱项目.doc
**标题与描述解读**:"白手起家Win32SDK应用程序"这一标题揭示了文章旨在从零开始教授如何构建基于Windows平台的应用程序,特别聚焦于Win32 SDK这一开发工具集。Win32 SDK,即Windows 32位软件开发工具包,是微软...
### 《白手起家Win32SDK应用程序》第九篇:窗口标题栏上显示自定义图标 #### 知识点概述 本篇文章旨在探讨如何在Windows应用程序中手动添加自定义图标资源,尤其聚焦于如何在窗口标题栏上显示这类图标。通过本教程...
适合白手起家的五大创业项目
### 《白手起家Win32SDK应用程序》第一篇 预备知识 #### 一、背景介绍 本文档旨在引导读者从零开始学习如何使用Win32 SDK编写带有图形用户界面的应用程序。通常情况下,程序员在学习了C语言或者C++之后,可能会...
"这是我的第一个窗口", // 窗口标题 WS_OVERLAPPEDWINDOW, // 窗口样式 0, 0, // 初始位置 400, 400, // 初始大小 NULL, // 父窗口句柄 NULL, // 菜单句柄 hinstance, // 应用程序实例句柄 NULL); // 额外...
在开始本篇文章之前,我们先简单回顾一下白云小飞大大所撰写的系列文章的第一篇中提到的一些基础知识。对于那些已经厌倦了控制台程序,想要尝试编写带有图形用户界面的应用程序的朋友来说,《白手起家Win32SDK应用...
1. **基本概念**:介绍编程环境的设置,如Visual Studio IDE的使用,以及如何创建一个简单的“Hello, World!”程序,以此来理解Windows消息机制和事件驱动编程的基本原理。 2. **窗口编程**:讲解如何创建和管理...
他从底层做起,凭借自我突破的精神,由一个跑堂的茶楼服务员变成了全球知名的企业家。他的“鸡蛋理论”表明,只有主动寻求改变,才能从困境中成长。 2. 沈从文在政治压抑下,依然能够保持“随遇而安”的心态,利用...
【知识点详解】 ...通过以上分析,我们可以看到,白手起家并不是一个简单的任务,它涉及到个人特质、资源整合、行业选择、战略规划等多个方面。具备这些特质和能力的创业者,更有可能在创业的道路上取得成功。
1. 创建Win32工程和主函数:这是所有Windows应用程序的起点,读者将学习如何设置项目并编写程序的入口点——主函数。 2. 增加一个回调函数:回调函数是Win32编程中的核心概念,用于处理窗口的消息。 3. 注册一个...
一个成功的创业者应该能洞察社会发展的趋势,挑选那些顺应潮流、具有独特性的项目。这需要敏锐的市场观察力和前瞻性思维,以识别并抢占尚未被充分开发的市场空间。例如,当互联网刚开始兴起时,那些预见到其潜力并...
例如,RLHF(强化学习通过人类反馈)是一种通过与人类交互改进模型行为的技术,它可以显著提升模型的响应质量和适宜性。 在模型部署和评估阶段,文档阐述了如何衡量LLM的性能,如困惑度、BLEU分数等指标。此外,它...
易语言程序源码,编写了一个白手起家【源码】
Money Stack Run 3D 金钱堆积酷跑者3D Unity收集金币跑酷游戏项目源码C# 支持Unity版本2020.3.38f1或更高 描述 Money Stack Run 3D 是一款具有 3D 图形和独特货币收集主题的跑步游戏。 你将从白手起家,努力赚很多...
### 《白手起家Win32SDK应用程序》第八篇:关闭窗口的同时退出程序 #### 一、理解程序的退出条件 在Windows编程中,尤其是使用Win32 SDK API进行编程时,理解程序如何退出至关重要。通常情况下,程序运行在一个...