摘要: 主要分析下bringToFront实现原理以及ViewGroup中的mTransitioningViews 阅读全文
posted @ 2013-08-30 22:35 Joshuali 阅读(34765) 评论(0) 推荐(2) 编辑
摘要: ContentProvider跨进程访问详解 阅读全文
posted @ 2013-08-22 20:29 Joshuali 阅读(11039) 评论(1) 推荐(2) 编辑
摘要: 本篇详细介绍了一个基于Cairngorm框架的例子。 阅读全文
posted @ 2010-11-28 19:15 Joshuali 阅读(7099) 评论(7) 推荐(2) 编辑
摘要: Cairngorm是一个开源的Flex项目,为FLex提供了一个类似MVC的体系结构框架,它是Flex RIA开发的最好框架之一。使用Cairngorm框架可以大大提高开发和维护的效率。 Cairngorm说白了就是一大堆的设计模式和功能模块,它分为6部分,分别是:Business(业务逻辑部分)。Command(命令部分)。Control(控制部分)。Model(数据模型部分)。View(界面部分)。Value Object(数据部分)。一般简称VO 先来了解一下这6部分的组成和功能: Business Business包括两部分内容:Delegate和ServiceLoca... 阅读全文
posted @ 2010-11-28 17:10 Joshuali 阅读(12672) 评论(4) 推荐(4) 编辑
摘要: 最近做了一个类似qq聊天面板的东西,在做的时候遇到了一些问题,于是记录下来,一是对其他人的帮助,另外也是一个回顾。 面板的布局设计在此不赘述,直接讲我的问题。我们都知道qq的聊天面板有一个scroll,我们输入文字的时候它会自动地跟随文字滚到最下面。我通过如下方法实现:1. 使用updateComplete事件;2. 使用容器的verticalScrollPosition属性对scroll进行定位。 updateComplete在容器的任何视觉改动的情况下都会发生,当然也包括添加了新的组件(我通过添加新组件实现聊天信息的即时展示)。于是我们有如下代码:VBoxCode highligh... 阅读全文
posted @ 2010-11-26 19:41 Joshuali 阅读(996) 评论(0) 推荐(0) 编辑
摘要: 今天在写一个Flex小程序,希望实现如下功能:主页面提供一个输入框供用户输入信息,并且可以选择一个图片和信息一起上传到服务器。我在做图片选择的时候单独写了一个组件,主要功能是让用户选择本地文件并且上传,该组件在主页面中用PopUpManager进行管理,但是当遇到如下需求时出现了问题:如果用户想在文件上传完毕之后能够立即预览到相关信息(例如用户上传一个头像,在上传结束之后用户希望可以看到头像的预览效果)。显然,在Flex中用消息的方法来处理这个问题最合适不过了。 我们首先写一个event类。ImageUploadedEventCode highlighting produced by A... 阅读全文
posted @ 2010-11-26 01:26 Joshuali 阅读(832) 评论(0) 推荐(1) 编辑
摘要: 本文讲的是通过Blazeds实现Flex文件上传,关于Blazeds的配置在这里就不赘述了,下面直接开讲。 说到Flex上传文件,就不得不用到FileReference了,下图是FileReference的属性: 可见data属性是ByteArray格式的,由其可以想到如果我们要上传文件,必然是将文件已比特流的形式通过网络上传到服务器。既然如此,我们就在服务器端写一个接受数据的JAVA类UploadFile。UploadFile.javaCode highlighting produced by Actipro CodeHighlighter (freeware)http://ww... 阅读全文
posted @ 2010-11-26 00:46 Joshuali 阅读(1919) 评论(1) 推荐(1) 编辑