本文和大家重点讨论一下如何实现Flex全屏效果,实现方法不止一种,在这里我只介绍两种个人比较熟悉的,以及它们的优缺点。
创新互联专注为客户提供全方位的互联网综合服务,包含不限于成都网站设计、网站制作、连山网络推广、小程序设计、连山网络营销、连山企业策划、连山品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供连山建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com
实现Flex全屏效果
实现方法不止一种,在这里我只介绍两种个人比较熟悉的,以及它们的优缺点。
1、stage.displayState=StageDisplayState.FULL_SCREEN;
具体代码如下:
- publicfunctioncomplete():void{
- stage.displayState=StageDisplayState.FULL_SCREEN;
- }
- ]]>
代码很简单,网上一搜,说明很多,所以具体的我就不在这里解释了。
但这种方式会导致程序无法运行(属于程序假死状态,但不是死掉,而且,并没有任何错误提示。)具体原因,我暂时也没用搞明白,初步确定是运行过程中失去了焦点,但原因至今未找到。
2、第二种方法其实并不是全屏,所以,在Flex全屏下导致的程序假死状况是不会出现的。至于它有什么缺点,暂时只发现操作上有点麻烦,毕竟它只是针对特定分辨率的Flex全屏。
具体操作如下:
***步:
Main.mxml文件只需在mx:WindowedApplication标签里加入两句代码:
- showFlexChrome="false"
- alwaysInFront="true"
第二步:
在配置文件Main-app.xml中修改如下内容:
none 0 0 1024768
其中,1024768是你的桌面的分辨率,至于具体含义,上面是解释。
【通过上面的操作,大家可能会发现Main-app.xml还有很多功能,如果细心阅读它,你一定会有更多的收获的!】
当前题目:解析Flex全屏效果实现方法
文章位置:http://www.shufengxianlan.com/qtweb/news38/103538.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联