:::: 菜单 ::::
月归档:五月 2008

不要!AIR网络数据缓存

5.17日,我在饭否AIR客户端中遇到“AIR打开XML后会缓存下来,导致不能及时刷新”的郁闷情况。按照设想,我需要点一下按钮就刷新网络数据的,可是数据被缓存了,AIR优先使用本地数据,不能及时更新,很是郁闷。后来只能使用“非正常手段”——

对付这种由于缓存导致的不能即使刷新,有一招,就是给请求的URL加个参数,比如请求a.xml?user=b;那就每次要刷新时改成请求a.xml?user=b&r=1; 这个r的值每次自增1,这样投机取巧,可以刷新到数据了.

今天在官网上转悠了一下,发现AIR应用中的URLRequest有俩属性能管事(哎呀,总算来个给草民作主的了~),它们是: [ 阅读全文 ]


AIR文件操作(一):AIR文件基础

AIR允许我们开发与文件系统协同工作的应用程序
我们可以使用Adobe® AIR™ 文件系统API提供的类访问主机的文件系统。使用这些类,可以访问、管理目录与文件,建立目录与文件,向文件写数据等等。我把与文件系统协同工作的内容总结为AIR文件操作三部分:

相关类的语言参考

[ 阅读全文 ]


AIR的URL方案

今天FLEX群里有个兄弟提起AIR缓存清除,我又去官方文档转悠了圈,顺便看到AIR的URL方案,有两个没用过的app:app-storage:
详细情况:

下面的标准URL方案是可以在AIR的任何安全沙箱中都支持的:
http:https: 这两个当然就是网页URL
file: 这个当然就是本地文件URL

下面的方案用于运行在应用程序安全沙箱的内容:
app:
使用这个可以指定相对于应用程序安装目录(也就是应用程序源目录)的顶级(就是包含应用描述文件的目录)的路径。比如下面这个就是指向应用程序顶级目录下的resources子目录:
app:/resources [ 阅读全文 ]


[ 闪 界 ] 服务器更换

5.30 18:13 转移服务器成功,看到此消息的你,恭喜,你来到的是新生的[ 闪 界 ]

小小通知:明天(08.5.30)本站更换服务器,可能在1~72小时内出现局部地区无法访问的情况。


关于RIA

在百度百科搜索词条“RIA”
得到的结果是 http://baike.baidu.com/view/706341.htm 上面讲


什么是RIA?
RIA(Rich Interface Applications)富界面应用,俗称胖客户端.

而我记忆中的RIA是Rich Internet Application,富互联网应用。 其中的不同让我很诧异,到底什么时候RIA又出现了Rich Interface Applications这种解释?
[ 阅读全文 ]


httpService读XML发生Security error accessing url

Flex中用httpService读取不同域的XML(如http://xml.weather.yahoo.com/forecastrss),会发生Security error accessing url错误. 不过在调试文件夹(默认bin-debug)下却可以正常读取. 这个情况很讨厌.相信不少人被这个安全问题困扰。

为什么仅在调试文件夹下可以呢? 原来,bin-debug文件夹下能用仅仅是因为[系统盘]:Documents and Settings[用户名]Application DataMacromediaFlash Player#SecurityFlashPlayerTrustflexbuilder.cfg里面自动设置了可信,实际运行时是安全禁止的。也就是说我们需要做的就是解决安全禁止的问题。

那么,如何解决呢? [ 阅读全文 ]


AIR管理文件关联

对于文件关联管理,air中的flash.desktop.NativeApplication类提供了4个方法:

isSetAsDefaultApplication(extension:String):Boolean
返回当前AIR应用程序是否是指定文件格式的默认打开方式
参数extension是文件扩展名字符串,不用写”.”,比如”flv”,下面3条的extension一样

setAsDefaultApplication(extension:String):void
使当前应用程序与某种文件格式关联

removeAsDefaultApplication(extension:String):void
移除某个AIR应用程序与文件之间的关联

getDefaultApplication(extension:String):String
报告某个文件所关联的应用程序路径
返回应用程序路径的字符串 [ 阅读全文 ]


Google Site开放

又见到GOOGLE的一个新服务——Google Site

这个服务大体上就是相当于兴趣小组网站或个人主页服务,让你在上面与有相同爱好的一组人分享你的文章、图片、视频、日程、生活计划等等。它允许你像编辑文档一样简单地去在线创建、修改网页。你可以把它当作一个普通的个人主页服务,但我认为它更应该是供一个社团分享交流的平台。

像这位老兄的:http://sites.google.com/a/googleuniversity.org/ski-club/Home 他在GSITE上建立了一个滑雪俱乐部的主页。 [ 阅读全文 ]


AIR应用描述文件详解

Air应用描述文件是设置AIR应用各项基本属性的一个XML文件.在使用FLEX开发时,它位于”项目文件夹/src/主文件名-app.xml”;在使用Flash CS3 开发时也会在创建AIR项目时自动生成,可以通过菜单Commands > AIR – Application and Installer Settings来可视化编辑,也可以手动编辑该XML文档.

应用描述文件包含AIR应用的各项属性,影响整个AIR应用,如它的名称,版本,版权,等等。理论上,应用描述文件可使用任意文件名。当我们使用Flash cs3创建一个空文件,并使用默认设置,应用描述文件会自动更名为application.xml并放进AIR项目的一个特殊目录中。
[ 阅读全文 ]


全国哀悼日,网站黑白效果

这三天全国哀悼,我们为地震中逝去的同胞默哀,祈祷他们能尽快挺过难关,早日重建家园.

各大网站,在全国哀悼日这三天都成了灰色的了,是怎么实现的呢?

版本一: html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);

版本二: body{filter:gray;}

可惜这两个方法只支持ie,不知道FF上怎么实现的,请对ff了解的朋友给出支持ff的方法.


页面:12