- 博客(19)
- 资源 (20)
- 收藏
- 关注
原创 Flex之旅:第二部分:容器与布局(4)--- callLater()方法的使用
为了提高容器的启动性能,和确保数据的完整性就不得不提到callLater()一下内容来自的我对官方的翻译: callLater()会将它方法内部要执行的“操作”排队等候,直到下一帧的时候,才被执行,而不是当前帧执行。如果不使用callLater(),在某些情况下是会产生问题的。比如,你的某个“操作“需要去访问某个组件的属性,但是当前帧下,这个组件
2015-03-27 16:54:28 2253
原创 Flex之旅:第二部分:容器与布局(3)---高级的TabNavigator(SuperTabNavigator)
SuperTabNavigatorSuperTabNavigator来自flexlib(https://github.com/flex-users/flexlib)可以下载下来,配置一下,运行看看flexlib自带的例子。但是个人感觉,功能是有的,但是肯定有bug,但是页面效果还是不太美观。而且感觉flexlib三年都人没有维护了,在sdk4.5上编译后的效果不好看~~~~tabbar
2015-03-26 16:16:15 2908
原创 Flex之旅:第二部分:容器与布局(2)---动态添加组件(TabNavigator)
动态添加组件其实所谓的动态添加组件,就是使用as代码去添加,而不是使用标签去事先定义好。我定义了一个TabNavigator,初始化时候,没有往里面添加任何的组件。之后,通过按钮,去添加,删除,禁用,组件。<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="lib
2015-03-26 10:23:46 4389
原创 Flex之旅:第二部分:容器与布局(1)---容器的初始化顺序
容器的初始化顺序如下代码:<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="
2015-03-24 13:11:20 931
原创 Flex之旅:第一部分:flex必备基础知识积累(10)---弹出窗口以及位置控制
弹出窗口要注意几点(我个人的理解):PopUpManager负责创建,删除,居中,前置弹出窗口。要弹出的窗口,最好是以TitleWindow为基础自定义components基于其它的类也可以,比如Box,Group,Canvas, 可可以通过PopUpManager创建出来,但是后续的功能就没有了!比如标题栏拖动,标题栏关闭按钮等。上代码(基本来自flex
2015-03-20 13:55:48 1491
原创 Flex之旅:第一部分:flex必备基础知识积累(8)---动态填充和修改菜单
首先来看看Flex菜单的静态加载直接上代码:<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWi
2015-03-18 16:08:24 917
原创 Flex之旅:第一部分:flex必备基础知识积累(7)---XML, XMLList, XMLListCollection的区别(三)
XMLListCollectionXMLListCollection特点就给组件(component)做dataProvider用的。下面来看看代码:<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark
2015-03-13 15:19:24 1184
原创 Flex之旅:第一部分:flex必备基础知识积累(6)---XML, XMLList, XMLListCollection的区别(二)
XMLListXMLList的特点就是没有根节点。1直接赋值XMLList的写法<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/
2015-03-13 11:55:00 825
原创 Flex之旅:第一部分:flex必备基础知识积累(3)---is as typeof in instanceof 用法介绍
is运算符is运算符是ActionScript 3.0中的新增运算符,用来测试变量或表达式是否为给定的数据类型。返回值是true 和 false。is运算符可以检查正确的继承层次结构,不但能够检查对象是否为特定类的实例,而且还可以检查对象是否是用来实现特定接口的类的实例。早期版本中的instanceof运算符已不再推荐使用代码:<s:Application x
2015-03-11 15:10:11 937
原创 Flex之旅:第一部分:flex必备基础知识积累(2)---自定义事件以及事件数据传递
自定义事件以及事件数据传递为什么要自定义事件?一个页面,肯定是有许许多多的components组成的;为了方便管理和复用,我们要按照逻辑划分,把一个页面划分成多个小的页面。页面a和页面b之间,或者页面a和主页面之间要相互通信,通信,就意味着有页面之间有数据传递,如果想在数据传递的同时,为了降低页面与页面之间的耦合度,就要使用事件去传递数据。单component的
2015-03-06 18:01:02 1030 2
原创 Flex之旅:第一部分:flex必备基础知识积累(1)---监听键盘事件的注意事项
声明:关于我写的flex的东东,有不少内容是在阅读了“Flex 3 CookBook 简体中文”之后,自己觉得很重要的,就贴了出来,以免自己忘记。在文章里,我只是加入了自己的粗浅理解,没有用于任何商业用途。监听键盘事件现来看看代码:<s:BorderContainer xmlns:fx="http://ns.adobe.com/mxml/2009"
2015-03-06 14:42:46 1019
原创 Spring BlazeDS Integration之spring security(5)---自定义rememberMeServices的注意事项
重新贴出我的自定义rememberMeServices,注意事项,都在注释里面(没事研究一下spring security源码会有新发现的)package test;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.s
2015-03-05 17:20:33 2419
转载 Cookie和Session
一、cookie机制和session机制的区别***********************************************************************具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标识,所以session
2015-03-04 15:45:50 684
原创 Spring BlazeDS Integration之spring security(4)---自定义rememberMeServices,找到自动登陆成功切入点
我们先说一个现象,比如已经有一个使用Spring BlazeDS Integration配置了spring security的一个应用,如下图是用户已经登录成功时,进入的界面,此时login按钮是个摆设,没有任何功能;logout按钮是通过flex提供的api是完成登出操作:当,用户没有点击logout按钮,直接关闭了浏览器,浏览器比如是firefox。用户再次使用
2015-03-04 14:55:03 3900 4
原创 Flex之旅:第一部分:flex必备基础知识积累(5)---XML, XMLList, XMLListCollection的区别(一)
private var menubarXML:XMLList = <>
2015-03-03 18:04:40 797
原创 Spring BlazeDS Integration之spring security(3)---自定义rememberMeServices,找到用户登陆成功切入点
仔细看过Spring BlazeDS Integration文档,我们知道,配置spring security其实很简单。如下: 即可。但是这小小的 标记,其后台初始化了很多instance,其中最重要的就是org.springframework.flex.security3.SpringSecurityLoginCommand 类,该类存在spring-flex-
2015-03-02 17:12:48 2167 1
原创 Spring BlazeDS Integration之spring security(2)---http form登陆
使用场景二:即,虽然我们使用了Spring BlazeDS Intergration去配置项目,但是登陆页面还是传统的html form 提交。这也是支持的!security-config.xml:<beans:beans xmlns="http://www.springframework.org/schema/security" xmlns:beans="http
2015-03-02 16:47:32 886
原创 Spring BlazeDS Integration之spring security(1)---flex UI登陆
"Spring BlazeDS Integration"集成了spring security功能。使用场景一:我们自己用flex UI代码去login:flex的session和登陆的功能一直是令人头疼的问题。对于大多数java出身的程序员来说,都会想到使用http form表单提交,在java后台实现登陆功能。但是flex不同于html标记,他有自己的api去实现登陆功能
2015-03-02 16:27:53 988
spring事务与配置
2016-06-01
GXT之旅项目源码包
2014-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人