随笔分类 -  Flex

摘要:ps:好久没写博客了,总以各种理由来偷懒,写博客是因为记性实在不好,一方面积累一方面分享.....以此开始一周一篇的来,嘿嘿,希望我能坚持下去..... 阅读全文
posted @ 2013-06-02 23:17 水石.重阳 阅读(234) 评论(0) 推荐(0)
摘要:看到一个网站用flash做的,很漂亮,想照着也做一个,但是技术还没到位,想把网页中的flash下载下来,然后对flash文件进行修改!我想这是很多人遇到的一个问题,其实现在已经有很多人在讲下载网页中的FLASH并修改的问题了,今天我把问题总结一下,如何下载网页中好看的FLASH,并将swf转化成fla文件进行修改。第一步:如何下载网页中的FLASH呢,方法有以下几种。1:从网页的源文件代码(查看 - 源文件)里找 .swf 的文件,然后把带有.swf 那一串地址 复制到下载工具里就可以了 。2:通过浏览器的自有功能下载网上的flash动画,这种方法最容易掌握也是最方便的;遨游、火狐、Green 阅读全文
posted @ 2012-09-21 13:32 水石.重阳 阅读(551) 评论(0) 推荐(0)
摘要:随着Flex越来越多的被人们所熟知,越来越多的互联网也开始了RIA应用。众所周知,目前国内的宽带应用并不是像很多发达国家发达,个人应用带宽基本上都是2M以下的,怎么样能够使你的Flex应用能够流畅的运行在客户端的问题,成为了制约每个Flex应用开发程序员的大难题。在这里,我收集整理了一下网络上关于这方面经验,欢迎大家补充。基本原则:1. 从外部加载媒体(Media) Heider提到了一个常用的Flex最佳实践——限制嵌入到应用/SWF文件中的媒体的数量,如图像、影片及mp3等资源都可以从外部的SWF文件加载。 Flex框架可以直接将图片、mp3及字体等资源编译到SWF中。当你想让最终用户获. 阅读全文
posted @ 2012-09-18 14:51 水石.重阳 阅读(178) 评论(0) 推荐(0)
摘要:Flash Builder 4 相比之前的版本,断点调试增加了比较贴心的一种方式-条件断点。具体是什么意思呢?就是以前我们都是在断点调试的时候,程序总是执行到每一句停止,但是有时候循环的调试,每一次停止都要按“process”,操作起来很不方便,现在新加入的这种条件断点,可以按照3种不同的方式来调试,很方便,下面我们来看看具体怎么操作的。首先,确认系统中是否已经安装了FLASH PLAYER DEBUG版本,如果没有可以去Adobe官网去下载。写一段 for 循环代码,在 trace(abc); 这一行加入断点,然后在断点处点击右键,选择“断点属性”。程序代码:<?xml version 阅读全文
posted @ 2012-08-15 16:17 水石.重阳 阅读(536) 评论(0) 推荐(0)
摘要:1.REST风格的Web服务 REST是Roy Fielding在其2000年的论文中首次提出的一种软件架构。具体地说,该术语可以被用来通过HTTP定义一个Web服务应用程序编程接口(API)来进行资源管理,例如创建、读取、更新和删除(CRUD)。 Roy Fielding指出,虽然REST架构专为大规模超媒体分发,但它并不是一种“专用”架构。目前,最具REST风格的Web服务可以简单为HTTP“Get”——既URL网址,这是最简单的利用Web服务的请求提出方式。 REST中,CRUD意味着创建/读取/更新/删除地图服务的子组件,也就是一个层。一个功能齐全的REST地图服务可以让使用者建立一. 阅读全文
posted @ 2012-05-28 17:24 水石.重阳 阅读(356) 评论(0) 推荐(0)
摘要:基于Flash开发的软件浏览器插件会受到应用沙盒限制,譬如说在本机发布了地图服务,在flex中使用localhost获取地图时一切正常,但改成IP地址后就会报安全沙箱错误。 Flash Player对访问外部资源有比较严格的限制,因此如果需要访问跨域的ArcGIS Server服务(比如本地非本机、不同域等),一定要注意Flash的安全策略问题。当在用ArcGIS Flex API的时候出现了安全沙箱错误(这个错误在调试状态下一般不会出现,因为IDE已经忽略了安全策略);或者运行的时候出不来地图,但是在浏览器中查看REST服务目录是正常的,这时候就需要注意是否进行了跨域访问。 配置服务器允许被 阅读全文
posted @ 2012-05-28 17:18 水石.重阳 阅读(424) 评论(0) 推荐(0)
摘要:as 代码:<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:viewer="com.esri.viewer.*" xmlns:managers="com.esri.viewer.managers.*" pageTitle="ArcGIS Viewer for Flex" creationCompl... 阅读全文
posted @ 2012-05-28 17:15 水石.重阳 阅读(6148) 评论(0) 推荐(0)
摘要:用ArcGIS Server Flex API调用Google Map的地图数据,原理是通过访问Google Map地图服务的切片数据,重载ArcGIS Server Felx API的TiledMapServiceLayer接口类,实现了对于Googlemap影像切片数据、道路等POI切片数据、矢量切片数据以及地形数据的接入。1.重载TiledMapServiceLayer接口类实现google地图的加载本例中将该类放在放到了src/com/esri/viewer目录下。View Code 1 package com.esri.viewer 2 { 3 import com.... 阅读全文
posted @ 2012-05-18 11:45 水石.重阳 阅读(1527) 评论(0) 推荐(0)
摘要:本文是关于Flex与ASP.NET通过Remoting方式进行通讯的内容, 本文将通过一个示例来介绍Flex与ASP进行数据交互的服务端和客户端所需的配置情况,以及二者通信的过程。1.软件1、Flex平台:Adobe Flex Builder 4.52、.Net平台:Visual Studio .Net 20083、Remoting网关:Fluorine2.介绍Flex与.NET服务端的通信可以通过WebService、HTTPService、URLLoader以及FielReference等组件或类来完成,通过这些方式来完成与服务端的通信是非常方便和简单的,但它们的缺点就是通信数据量较小,如 阅读全文
posted @ 2012-05-16 17:19 水石.重阳 阅读(708) 评论(0) 推荐(0)
摘要:系统基于Flex的表现层与基于ASP.NET的业务逻辑层之间的通信方式主要采用Remote Object,即采用Adobe定义的AMF通信协议,通过使用第三方协议通信网关解析软件Fluorine作为中间件实现Flex与ASP.NET之间的通信。本文将使用FluorineFx网关来提供数据服务等多项功能来介绍通过FluorineFx实现远程访问的相关知识点。 FluorineFx提供的远程访问包括有很多方面的知识点,本文主要介绍其中的三个知识点:访问远程对象返回对象,返回DataTable,返回DataSet对象(返回的对象需要能够在服务器端和flex端都可以被解析,如果在服务器端返回一个复杂的 阅读全文
posted @ 2012-04-25 08:58 水石.重阳 阅读(223) 评论(0) 推荐(0)