标签归档:flex

[原] IntelliJ IDEA 编译Flash/Flex项目出错的原因

完全照着这个教程来:
Developing, running and packaging AIR mobile applications for Android
发现编译的时候报错:

百撕不得骑姐,后来发现项目所在的全目录里不能有中文,只好在根目录下用了个mklink指过去,OK~
测试一下英语语法:The full path of your project cannot contain any non-latin characters.

[原] Win7下Adobe Flash Builder 4.7 安装后瘦身的简单办法

C盘是块64G的SSD,开发工具越来越大,装得也越来越多,快撑爆了。
Adobe Flash Builder 4.7装完后超过2G,简单瘦身后是500余M。
其实很简单,利用win7的mklink创建软目录(目录指向重复安装的东西):
这里 C:\bianbian 是我安装开发工具的目录,默认是 C:\Program Files
1)jre,因为java的jdk里有(如果你没有装过jdk或jre,则跳过这步),所以:

2)flex SDK,4.7自带了flex 3.?和flex 4.6的sdk,太老了。现在apache Flex SDK都到4.13了

3)air sdk,(如果你没有装过air sdk,则跳过这步。我是下载Adobe上最新的air sdk(15.0)替换到apache Flex SDK里面的air sdk,因为Flex SDK带的air sdk一般比较老)。这里可以省出几百兆:

4)好吧,有个介绍Air平台是多么强大的视频,看完可以删掉,当然不看也不要紧:

[原] 搞定ArcGis的切片原理和离线服务

搞定ArcGis的切片原理和离线服务,需要继承TiledMapServiceLayer
另外完善了下午写的程序,批量下载ArcGis的切片或从Service上抓切片
另外晚上写了个程序,自动根据REST服务生成新的TiledMapServiceLayer
哈哈,现在从无开始部署一个离线的Flex ArcGis平台非常方便。。。。

[原] Flex的全屏模式

除了这篇文章里提到的需要传入参数 allowFullScreen=true 以外:
http://www.adobe.com/devnet/flashplayer/articles/full_screen_mode.html
经我的血泪测试(啊啊啊,我的时光啊),以下这条语句似乎必须点击操作触发才有效:

也就是说,用Timer之类调用这条语句都无法全屏,错误号是#2152 Full screen mode is not allowed.
应该是flash故意禁止这么做,不然一载入就全屏算是个安全问题。
郁闷的是,我准备做的这个东西就是要一载入就全屏。。。。
啊啊啊啊,怎么办?弄个巨大的按钮?点击以后全屏、隐藏按钮?
太邪恶了。。。。啊啊啊啊。。。。