- 博客(64)
- 资源 (11)
- 收藏
- 关注
转载 Flex AIR 读取本地图片并得到读取图片的Bitmap对象
private var loader:Loader = new Loader(); private var bit:Bitmap = new Bitmap(); private function init():void{ this.rawChildren.addChild(bit); //读取本地图像文件 var
2011-11-29 15:43:28 3093
转载 Flex 使用URLStream读取服务器端图片文件流并显示
在flex中显示服务器端的图片可以使用Image控件的source属性,但是这个条件必须是客户端可以访问到的有效的URL地址。如果图片存储在数据库中,直接使用source属性是无法显示图片的。这种情况下可以使用flex中的URLStream类来读取文件流,然后把文件显示到画面上。第一步,创建一个URLStream对象,然后调用这个对象的load函数从服务器端读取图片文件的内容。
2011-11-29 15:42:51 1098
转载 flex中读取本地文件[图像为例]
经常会设计一个这样的功能,比如更改个性头像,这个个性头像最终需要上传到服务器的文件系统中,但是程序希望在用户选择后直接有个预览,然后用户才进行上传。这个功能技术上其实就是需要对本地的文件能进行读取。在flash player10(flash palayer 的版本应大于等于10)中有个类FileReference的类可以实现这个功能,而实现对文件读取的接口是load( )函数,要注意的是: a
2011-11-29 14:15:17 1477
转载 Java基本数据类型
基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。它们是我们编程中使用最频繁的类型,因此面试题中也总少不了它们的身影,在这篇文章中我们将从面试中常考的几个方面来回顾一下与基本类型相关的知识。基本类型共有八种,它们分别都有相对应的包装类。关于它们的详细信息请看下表:基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、lon
2011-11-29 13:31:05 405
转载 Flex set和get关键字用法
1、setset definition keyword 用法 function set property(newValue:*) : void{ // your statements here }语言版本 :ActionScript 3.0R
2011-11-25 13:46:09 927
转载 Flex组件生命周期
Flex组件在初始化阶段会依次触发下列的几个事件:preinitialize - 当组件在创建的原始阶段触发,它的子元素都还没有创建initialize - 当组件及其子元素都已经创建完毕的时候触发,但此时组件的大小尺寸还没有决定creationComplete - 当组件布局完成并显示之后触发因此,我们一般在initialize的时候,可以对组件上要显示的字符信息等进行设
2011-11-25 13:13:39 500
转载 Flex的Super、get、set
以下摘录AS3帮助文档:super 函数在类构造函数体内使用 super() 语句时,该语句将调用构造函数的超类版本。对超类构造函数的调用必须有正确的参数数目。请注意,不管是否显式调用超类函数,都会调用到超类构造函数。如果 不是显式调用它,则将在子类构造函数体中的第一个语句前自动插入不带参数的调用。这意味着,如果在子类中定义了构造函数,并且超类构造函数具有一个或多个 参数,则必须显式调用具
2011-11-25 13:12:59 747
转载 ArcGIS for Flex API 资料收集
v ESRI SupportArcGIS Server For Flex API & Samplesv Server For Flex示例bostonspatialkeyv 遇见未知的自己基本地图浏览动态图层和瓦片图层叠加显示TOC控件的实现Toolbar功能实现在GraphicsLayer上绘制点、线、面属性查询功能实现查询并居中显
2011-11-25 13:00:21 826
转载 callLater解析
Flash的fl组件和Flex的mx组件都有一个受保护方法callLater,callLater可以说是优化组件执行效率的一个杀手锏,极其有用。拿Flash的fl组件为例,fl组件有个重绘方法redraw(),如果改变组件的大小,焦点的获得和丢失都会是组件重绘来呈现不同的状态。而组件是复杂的,重绘的开销很大。如果假想一个按钮执行以下程式来更改外观,并且每次的更改都触发redraw()方法执行,
2011-11-25 09:48:56 1422
转载 Flash & Flex组件优化的杀手锏callLater
最近使用flexlib,看源码的时候发现有大量的 calllater() 方法,搜了搜 原来如此: 原帖:http://www.colorhook.com/blog/?p=216 Flash的fl组件和Flex的mx组件都有一个受保护方法callLater,callLater可以说是优化组件执行效率的一个杀手锏,极其有用。拿Flash的fl组件为例,fl组件有个重绘方法re
2011-11-24 15:38:30 519
转载 flex 树形控件(Tree Control)的使用
一、树形控件的常用属性 1、dragMoveEnabled:是否在拖放的过程中将节点移动,而不是复制。 2、folderOpenIcon:展开节点时的节点图标 3、folderClosedIcon:关闭节点时的节点图标 4、defaultLeafIcon:叶子节点的图标 5、openItems:在初始化时展开的节点集。
2011-11-24 14:54:11 1916
转载 ArcGIS API for Flex的Navigation slider的风格样式及定位
文by:MoMo(cymoe@163.com)最近一直在看ArcGIS API for Flex的相关资料,下了ESRI的sample在机器上跑的时候,突然很想动手改改UI风格和元素在界面中的定位,却被那个Navigation slider弄得有些郁闷(主要是不知该如何下手)。说起Navigation slider,其实它就是GIS界面上那个可以拖动滑块实现放大缩小功能的导航条——它主要由三个
2011-11-24 10:38:25 2246
转载 删除list中的重复数据
在java里面要想去除list中的重复数据可以使用两种方式实现:1. 循环list中的所有元素然后删除重复 public static List removeDuplicate(List list) { for ( int i = 0 ; i { for ( int j = list.size() - 1 ;
2011-11-24 10:31:26 707
转载 Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)
Js代码 1判断select选项中 是否存在Value="paraValue"的Item 2向select选项中 加入一个Item 3从select选项中 删除一个Item 4删除select中选中的项 5修改select选项中 value="paraValue"的text为"paraText" 6设置select中text="paraT
2011-11-24 10:19:59 436
转载 JAVA的MD5加密收藏
MD5的全称是Message-Digest Algorithm 5,Message-Digest泛指字节串(Message)的Hash变换,就是把一个任意长度的字节串变换成一定长的大整数。MD5将任意长度的"字节串"变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,换句话说就是,即使你看到源程序和算法描述,也无法将一个MD5的值变换回原始的字符串,从数学原理上说,是因为原始的字符
2011-11-24 10:19:03 407
转载 flex 3 从页面url中取参数取值的完美解决方案
1:当用http://xxxxx/xxx.mxml?name=hermit方式访问可以用this.parameters.name这种方式在flex里面取url参数2:当用http://xxxxx/xxx.swf?name=hermit方式访问可以用this.parameters.name这种方式在flex里面取url参数3:当用http://xxxxx/xxx.ht
2011-11-23 12:53:46 431
转载 Array与ArrayCollection的区别
当Array的数据发生变化的时候,用它作为数据源的控件不能感知这种变化。例如:myArray.push("new value"); 这时,如果一个List用它作为dataProvider,List的列表中不会增加新加入的这个值。 而当ArrayCollection的数据发生变化的时候,能够通知控件发生变化。 例如:myArrayCollection.addItem("new
2011-11-23 12:49:46 452
转载 Flex Array 操作
Array提供了多种方法插入和删除元素。通过这些方法,可以快速按需要操作Array中的元素。Array类提供了一对方法push和pop方法,使得Array类实现了栈的结构。push方法可以将元素插入到Array的尾部。pop方法删除Array最尾部的元素。这样就实现了一个先进后出的栈结构。实现代码如下所示。var flexArray:Array=new Array();flexArray.
2011-11-23 12:49:12 307
转载 J2SE5中的最新注释功能SuppressWarnings
一、什么是注释 说起注释,得先提一提什么是元数据(metadata)。所谓元数据就是数据的数据。也就是说,元数据是描述数据的。就象数据表中的字段一样,每个字段描述了这个字段下的数据的含义。而J2SE5.0中提供的注释就是java源代码的元数据,也就是说注释是描述java源代码的。在J2SE5.0中可以自定义注释。使用时在@后面跟注释的名字。
2011-11-21 13:23:01 419
转载 flex 使用datagrid的分页技术
关于分页技术可以说最常用的技术:在java的经典的分页技术中必须的参数有四个无论哪个分页技术都是必须的:当前页数:pageNow页面记录的数:pageSize页面总记录数:totalResults分页数据信息:Collection (当前页面显示的集合数据是总数据的一部分)各种关系:有四舍五入的数学算法可以知道任何一个浮点数加上0.5 取其整数部分可以得到他的四舍五
2011-11-18 09:49:08 544
转载 ClassFactory
ClassFactory 实例是一个“工厂对象”,Flex 可用其生成其它类的实例,每个实例拥有相同的属性。 构建工厂对象时,指定 generator 类。然后,在工厂对象上设置 properties 属性。Flex 通过调用工厂对象的 newInstance() 方法使用工厂对象生成实例。 newInstance() 方法创建 generator 类的新实例,并在新实例中设置由 properti
2011-11-18 09:44:13 1044
转载 Flex TextInput restrict 只能输入英文,数字和汉字
验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]*$
2011-11-17 19:38:55 2729
转载 Flex 回车事件
1先引入键盘事件import flash.events.KeyboardEvent;2添加事件。this.addEventListener(KeyboardEvent.KEY_DOWN,当按下键盘时。就可以调到函数 keyDownHandle public function keyDownHandle(event:KeyboardEvent):void{ // 判
2011-11-17 13:48:57 1868
转载 flex的日期转换信息
我们知道,要将Date类型的对象转换为指定格式的字符串可以使用DateFormatter类,通过设置它的formatterString属性,可以转换日期对象为各种格式的字符串,但是如何将有效格式的字符串转换为日期对象呢?其实DateFormatter类中是有这个方法的,不过是受保护的:protected static function parseDateString(str:String):D
2011-11-16 18:18:09 500
转载 带时分秒的flex3日历选择器---完善版
前段时间要用到带时分秒的flex日历选择器。到网上找了些资料,再自己改改,有了以下成果:以下是所有代码:myDateChooser.csview plaincopy to clipboardprint?package nmsDateField { import m
2011-11-16 16:26:49 663
转载 Flex存储图片到数据库的例子
As代码:http://www.adobe.com/2006/mxml" layout="absolute" fontSize="12" creationComplete="init()"> import mx.rpc.events.ResultEvent; import mx.controls.Alert; import mx.graphics.cod
2011-11-16 10:04:11 542
转载 Flex 与 Java 上传ByteArray图片数据
Flex 端的上传代码: http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
2011-11-16 10:01:53 1681
转载 Flex上传图片,将图片保存以二进制流的方式保存到数据库。
Java代码:DTO中定义: private byte[] employePhoto = null; public byte[] getEmployePhoto() { return employePhoto; } public void setEmployePhoto(byte[] employePhoto) { if (null != employe
2011-11-16 10:00:10 1106
转载 一个很简单的过滤下拉框
Java代码 "1.0" encoding="utf-8"?> "http://www.adobe.com/2006/mxml" enter="toggleFilter(event)" editable="true"> import com.eshangrao.util.ObjectKeyMap;
2011-11-15 19:37:34 825
转载 flex 带有时分秒的日期组件
有两种方式实现 1:比较简单 Java代码 mx:Label text="开始时间" x="56" y="142"/> "开始时间:" width="42%" x="53" y="87"> "1"> "startDate" editable="false"
2011-11-15 19:29:28 855
转载 flex 显示二进制图片及把图片转换为二进制
今天搜了下,flex 显示二进制图片。大部分都是重写了一个类。个人用了下,未成功啊。。。然后搜英文的。终于成功了,非常简单的几行代码:显示二进制图片:img.source = byteData;//img 是Image控件的ID ,byteData为ByteArray类型,是接收到的二进制图片数据。把图片转换成二进制: var image:DisplayObject = img;
2011-11-15 15:06:47 1298
转载 Flex中ByteArray与BitmapData互相转换实现图片的二进制保存与复原 .
import flash.display.Bitmap; import flash.display.BitmapData; import flash.geom.Rectangle; import flash.utils.ByteArray; import mx.core.UIComponent; public class BitmapBytes {
2011-11-15 14:54:36 989
转载 BitmapData的整理
最近在看BitmapData这个类,对这个东西也不是很熟悉,所以在网上看了一些资料,现在把他们都整理了一下,我想通过以下这些会让大家会对BitmapData这东西有个深刻的了解,对大家的理解有所帮助。利用BitmapData的优势: 我们知道传统的矢量渲染模式下,任何元件的位移和变型以及任何改变显示的变化都会使得Flashplayer对其进行绘制,并渲染到显示器。(Fl9以后有所优化,
2011-11-15 14:53:57 505
转载 Flex中ByteArray与BitmapData互相转换实现图片的二进制保存与复原
view plaincopy to clipboardprint?class="javascript" name="code">package com.kyit.lg..util { import flash.display.Bitmap; import flash.display.BitmapData; import flash.geom.Rectangle; imp
2011-11-15 14:53:24 570
转载 实例讲解Flex3的SharedObject对象用法
Flex中的SharedObject对象可以实现web开发中的Cookie的功能,本例用到以下方法: 1.SharedObject.getLocal() 创建或连接本地共享对象; 2.SharedObject.flush() 立即把共享对象数据写入本地文件; 3.SharedObject.clear() 方法用于删除本地共享对象; 闲话不多说,看代码:(
2011-11-15 11:57:40 403
转载 FLEX SharedObject介绍及应用
以下内容是对网上一些资料的总结Flex SharedObject 介绍(转自http://www.eb163.com/club/thread-3235-1-1.html):Flash的本地共享对象是在用户机器上实现持久化存储的数据集合。Flash可以从程序中控制这些数据集合,向其中存入或者从中读取大量的信息数据。使用SharedObject对象 对象说明:SharedOb
2011-11-15 11:55:39 404
转载 Flex页面间三种传值方式
1.sharedObjectvar url:String="emailPreview.html";var so:SharedObject=SharedObject.getLocal("emailPreview","/");so.clear();so.data.emailSubject=emailSubject;
2011-11-15 11:36:38 1390 1
转载 Flex SharedObject 使用技巧-- 在Application之间传值
FLEX在application之间传值--SharedObject通常,我们在做页面传值的时候,都是用TitleWindow弹出框进行传值,下面我给大家介绍一下,两个Application页面的跳转和传值,希望对正在学习Flex的朋友能有所帮助情况一:在不同页面进行跳转: 传值方:
2011-11-15 11:31:14 681
转载 Flex上传图片等信息到数据库,并下载显示图片
1.上传到SqlServer功能为上传漫画至SqlServer,先上传非二进制图片信息(漫画编号,卷数,本卷图片编号),上传成功后根据返回的自增主键再上传二进制图片.采用FluorineFx调用RemoteObject操作数据库,上传图片则采用FileReference上传到UploadManHua.ashxC#端远程服务类ManHuaService.csCode
2011-11-14 19:51:54 1065
转载 插入图片到数据库(BLOB大字段保存对象)
key words : blob , oracle ,插入图片come from here显示blobtry {Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();Connection con=DriverManager.getConnection("jdbc:odbc:Multimedi
2011-11-14 19:36:03 1364
管理电脑端口的连接的软件
2011-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人