Flex开发包(五)——asCoreLib

XMLUtil

         “getNextSibling”and“getPreviousSibling:获得节点的前后兄弟节点

        “isValidXML:判断字符串是否为一合法的xml

ArrayUtil

         getItemIndex

         arrayContainsValue:类似于 contains

         arrayEqual:  判断两个数组是否相同

         copyArray:数组深度拷贝

         removeValueFromArray:删除元素

         createUniqueCopyCreate a new array that only contains unique instances of objects in the specified array,用于删除重复元素。

DictionaryUtil

         Dictionary(类似于Map)的操作,有 getKeysgetValues

DateUtil

         compareDate    比较两个date

IntUtil

         rol():向左移位

         toHex():  以十六进制的方式输出

StringUtils

         Remove

         Replace

         Trim  ltrim  rtrim

         StringAreEqual:忽略大小写判断相等

         BeginWith   endWith

Json编码和解析

         Json.decode : 解析json字符串为as中的对象

         Json.encode

加解密和校验完整性

         MD5SHA 1  WSSEUsernameToken (Web Services Security)

URL

         解析URL获得 host port  文件扩展名  查询参数等相关信息,如

         var uri:URI = new URI(Application.application.url);

         userService.url = “http://”+uri.authority+ (uri.port==””?””:”:”+uri.port) + ”/FileManage/servlet”;

Dynamic URL Loader

         访问动态化的url,可用于替换URLLoader(因为URLLoader不支持动态参数)

图像编码

         JPEG EncoderPNG Encoder,完成图形的编码,比如校验码功能,其中pngsize最小。

var bitmapData:BitmapData = new BitmapData(canvas.width,canvas.height);

bitmapData.draw(canvas);

var encoder= new JPEGEncoder(100);

var imageBytes:ByteArray = encoder.encode(bitmapData);

var fr:FileReference = new FileReference();

fr.save(imageBytes,defaultName);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值