解析Flex全屏效果实现方法

本文和大家重点讨论一下如何实现Flex全屏效果,实现方法不止一种,在这里我只介绍两种个人比较熟悉的,以及它们的优缺点。

创新互联专注为客户提供全方位的互联网综合服务,包含不限于成都网站设计、网站制作、连山网络推广、小程序设计、连山网络营销、连山企业策划、连山品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供连山建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com

实现Flex全屏效果

实现方法不止一种,在这里我只介绍两种个人比较熟悉的,以及它们的优缺点。

1、stage.displayState=StageDisplayState.FULL_SCREEN;

具体代码如下:

 
 
 
  1. publicfunctioncomplete():void{
  2. stage.displayState=StageDisplayState.FULL_SCREEN;
  3. }
  4. ]]>

 代码很简单,网上一搜,说明很多,所以具体的我就不在这里解释了。

但这种方式会导致程序无法运行(属于程序假死状态,但不是死掉,而且,并没有任何错误提示。)具体原因,我暂时也没用搞明白,初步确定是运行过程中失去了焦点,但原因至今未找到。

2、第二种方法其实并不是全屏,所以,在Flex全屏下导致的程序假死状况是不会出现的。至于它有什么缺点,暂时只发现操作上有点麻烦,毕竟它只是针对特定分辨率的Flex全屏。

具体操作如下:

***步:

Main.mxml文件只需在mx:WindowedApplication标签里加入两句代码:

 
 
 
  1. showFlexChrome="false"
  2. alwaysInFront="true"

第二步:

在配置文件Main-app.xml中修改如下内容:

 
 
 
  1. none
  2. 0
  3. 0
  4. 1024768

 其中,1024768是你的桌面的分辨率,至于具体含义,上面是解释。

【通过上面的操作,大家可能会发现Main-app.xml还有很多功能,如果细心阅读它,你一定会有更多的收获的!】

当前题目:解析Flex全屏效果实现方法
文章位置:http://www.shufengxianlan.com/qtweb/news38/103538.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联