- 浏览: 7325861 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (1546)
- 企业中间件 (236)
- 企业应用面临的问题 (236)
- 小布Oracle学习笔记汇总 (36)
- Spring 开发应用 (54)
- IBatis开发应用 (16)
- Oracle基础学习 (23)
- struts2.0 (41)
- JVM&ClassLoader&GC (16)
- JQuery的开发应用 (17)
- WebService的开发应用 (21)
- Java&Socket (44)
- 开源组件的应用 (254)
- 常用Javascript的开发应用 (28)
- J2EE开发技术指南 (163)
- EJB3开发应用 (11)
- GIS&Mobile&MAP (36)
- SWT-GEF-RCP (52)
- 算法&数据结构 (6)
- Apache开源组件研究 (62)
- Hibernate 学习应用 (57)
- java并发编程 (59)
- MySQL&Mongodb&MS/SQL (15)
- Oracle数据库实验室 (55)
- 搜索引擎的开发应用 (34)
- 软件工程师笔试经典 (14)
- 其他杂项 (10)
- AndroidPn& MQTT&C2DM&推技术 (29)
- ActiveMQ学习和研究 (38)
- Google技术应用开发和API分析 (11)
- flex的学习总结 (59)
- 项目中一点总结 (20)
- java疑惑 java面向对象编程 (28)
- Android 开发学习 (133)
- linux和UNIX的总结 (37)
- Titanium学习总结 (20)
- JQueryMobile学习总结 (34)
- Phonegap学习总结 (32)
- HTML5学习总结 (41)
- JeeCMS研究和理解分析 (9)
最新评论
-
lgh1992314:
[u][i][b][flash=200,200][url][i ...
看看mybatis 源代码 -
尼古拉斯.fwp:
图片根本就不出来好吧。。。。。。
Android文件图片上传的详细讲解(一)HTTP multipart/form-data 上传报文格式实现手机端上传 -
ln94223:
第一个应该用排它网关吧 怎么是并行网关, 并行网关是所有exe ...
工作流Activiti的学习总结(八)Activiti自动执行的应用 -
ZY199266:
获取不到任何消息信息,请问这是什么原因呢?
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息 -
xiaoyao霄:
DestinationSourceMonitor 报错 应该导 ...
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息
在项目中需要使用发送短信模板的功能的,根据主题不同,模板不同,发送的不同的短信,将短信信息存放在问题:
在网上查了一下类似的解决方案为两种:
1.将信息保存在数据库,在系统加载,加载相应的资源信息.
2.将信息保存在资源文件中,使用Flex中资源类读取资源信息.
本人采用第二种方案,将信息写在资源文件中,使用资源类读取信息.
必须注意的几点:
1.的resource名应与.properties文件名相同
2.在Flex属性中的Flex Compiler中 添加编译参数
-locale en_US -sp 资源文件包
3.在flex 3中资源文件不支持动态加载,但是flex4中支持动态加载,说明资源文件存放信息是flex存放资源一种趋势,所以最好采用资源文件的形式.
package util
{
import flash.events.Event;
import flash.events.EventDispatcher;
import flash.utils.ByteArray;
import mx.resources.ResourceBundle;
import mx.resources.ResourceManager;
import mx.utils.ObjectUtil;
/**
* 资源文件的信息
*
*/
public class ResourceUtil extends EventDispatcher
{
//采用单例模式
private static var _instance : ResourceUtil;
private var _language : String;
//这里的resource名应与.properties文件名相同
[ResourceBundle("en_US")]
private var lang_en:ResourceBundle;
[ResourceBundle("zh_CN")]
private var lang_zh:ResourceBundle;
private var localResources:ResourceBundle;
public static function getInstance() : ResourceUtil
{
if (_instance == null) {
_instance = new ResourceUtil();
}
return _instance;
}
[Bindable(event="languageChange")]
public function getString(key:String,params:Array=null):String
{
var value:String="";
if(params!=null)
{
value=ResourceManager.getInstance().getString(_language,key,params);
}else{
value=ResourceManager.getInstance().getString(_language,key);
}
var bytesArray:ByteArray=new ByteArray();
bytesArray.writeMultiByte(value,"utf-8");
bytesArray.position=0;
trace(bytesArray.readMultiByte(bytesArray.bytesAvailable,"utf-8"));
return bytesArray.readMultiByte(bytesArray.bytesAvailable,"utf-8");
}
[Bindable(event="languageChange")]
public function ResourceUtil(){
this.language = "zh_CN";
}
public function set language(language : String):void {
this._language = language;
if (_language ==OfflineConstant.BUSSOFF_RESOURCE_EN_US) {
this.localResources = lang_en;
} else if (_language == OfflineConstant.BUSSOFF_RESOURCE_ZH_CN) {
this.localResources = lang_zh;
} else {
this.localResources = lang_zh;
}
dispatchEvent(new Event("languageChange"));
}
}
}
发表评论
-
flex 中As3Commons的使用學習
2009-10-15 12:53 3718學習Java的人,知道java中反射的强大, ... -
flex的沙箱问题
2009-09-14 17:14 5446在flex与google的地图整合中发现,点击了goog ... -
Flex 常用技巧
2009-09-04 13:00 2570flex是一种异步请求的技术,如果要实现同步必须在传递函 ... -
Flex 開發Google地圖
2009-08-24 13:16 24351 .获取googe的key 2.下载google的fle ... -
查询之order by,group by和having的使用
2009-08-08 15:48 4713在项目中查询常驻酒店的中住的次数最多的前10个酒店: 代码如 ... -
objectProxy的监控对象应用
2009-08-08 13:46 2671在项目中查询根据一个字段发生实现需要特殊的功能,作出相应的动作 ... -
Flex 依赖注入
2009-08-08 13:41 2086了解依赖注入 众所周 ... -
Flex 与外部的数据通信(HTTPService,URLLoader和URLRequest)
2009-08-08 13:36 7424ActionScript 3.0中提供的数据加载请求类主要是H ... -
flex 数据绑定
2009-08-08 13:31 23999.2.1 函数和类级别的绑定 [Bindable]标签打使 ... -
Flex中Entity对象与Display对象之间的数据双向动态绑定
2009-08-08 13:27 2439flex项目中对象的和组 ... -
学习ActionScript 3.0的新特点
2009-08-06 13:05 1998ActionScript3.0 是一种类型 ... -
理解 Flex itemRenderer - 第 1 部分: 内联渲染器
2009-08-05 16:37 3130Flex 提供许多控制, 它们可以按不同方式显示大量数据。Li ... -
flex 中类似Google的提示下拉菜单实现
2009-08-01 16:28 5408项目中使用类似Gooogle输入提示菜单的实现如下 ... -
针对Flex中组件的扩展的应用开发
2009-08-01 16:04 2861在项目中使用一个自定义的CheckboxGroup组件继承自C ... -
Flex类似Google搜索提示的两种做法思路
2009-08-01 15:52 2674做了个简单的搜索提示 ... -
Flex中直接获取某个组件的对象
2009-08-01 15:47 2446Flex中直接获取某个组件的对象方案1: 遍历这些butto ... -
flex 查看类的各种数据的权限
2009-08-01 15:18 1860查看类的一些属性的信息:可读,可写,可读可写。 ... -
flex中getDefinitionByName 函数的使用
2009-08-01 12:40 6731在项目中自定义一个CheckboxGroup,这个控件里面 ... -
Flex 学习中数据类型必须注意的几点
2009-08-01 12:36 2233在字符串转换为int类型必须使用 最好如下: var a:i ... -
flex BindUtils的扩展的样式表绑定工具类StyleBindingUtils
2009-07-30 13:06 2211项目中使用的样式表绑定类如下: package uti ...
相关推荐
#### 三、Baron中的国际化应用实例 在实际项目中,比如Baron项目中,可以通过以下步骤实现国际化: 1. **定义资源绑定**:在主文件`Baron.mxml`中通过元数据标签`@ResourceBundle`指定资源文件,如: ```xml ...
在开发过程中,为了使应用能够适应不同国家和地区,就需要进行国际化的处理。 一、Flex的国际化基础 Flex的国际化主要依赖于两个核心组件:ResourceManager和Locale。ResourceManager负责管理应用程序中的资源,...
### Flex 4.5 UI布局与组件应用详解 ...这些技术和方法对于构建现代化、响应式的Web应用程序至关重要。开发者可以根据具体的应用场景选择合适的布局方式,从而提高开发效率,打造出更加美观、易用的用户界面。
- 文档中提到的所有商标均为各自所有者的财产,Adobe及其标志、Dreamweaver、Flash、Flash Player、ColdFusion、JRun 和 FlexBuilder 等是 Adobe Systems Incorporated 在美国和其他国家的注册商标或商标。...
此外,Flex还支持使用ICU的区域设置来处理不同国家/地区的日期格式。通过设置`locale`属性,我们可以确保日期和时间的显示符合用户的本地习惯。 例如,如果你知道用户来自中国,可以这样设置: ```actionscript ...
通过理解这些源代码文件,开发者可以学习如何在Flex项目中构建交互式地图应用,包括地图加载、图层管理、数据可视化以及用户交互等方面。对于希望在Web应用中集成地图功能的开发者来说,深入研究这些源码将大有裨益...
- **企业级应用开发**:Flex 4可以用来构建复杂的业务应用程序,支持高效的数据处理和用户管理。 - **多媒体应用**:利用其强大的媒体播放能力和动画效果,适合开发多媒体相关的应用。 - **跨平台应用**:Flex 4能够...
Flex是Adobe公司开发的一种基于ActionScript的开源框架,用于构建富互联网应用程序(RIA)。在本案例中,我们将深入探讨如何使用Flex与ArcGIS结合,加载天地图2.0的地图源码。 天地图是由中国国家测绘局主导的国家...
在当今的GIS(地理信息系统)领域,ArcGIS API for Flex已经成为构建交互式Web地图应用的重要工具。它提供了丰富的地图操作、图层管理、地理编码和空间分析功能,为开发者提供了一个灵活且强大的平台。而将ArcGIS ...
在开发面向全球用户的Flex应用时,多语言支持显得尤为重要,这使得应用能够适应不同国家和地区的用户需求。本方案将详细探讨如何在Flex项目中实现完美的多语言支持,以满足i18n(国际化)的需求。 首先,我们需要...
在获取XML数据后,Flex应用程序会解析这些数据,并根据用户的选择(国家、地区、城市)展示近三天的天气情况。这通常涉及到DOM(文档对象模型)解析,通过对XML结构进行遍历,提取出所需的天气信息。Flex提供了一...
对C语言、Java语言/JavaEE系统、Ruby on Rails、Flex、Ajax等领域都有深入的研究:国内第一个Flex企业级上线项目核心开发者,属于国内最早一批应用Flex进行企业级开发的软件工程师;国内第一批Ruly on Rails架构的...
标题中的“Flex 联动所用列表(国家,省市,区县)2010最新”指的是一个用于Flex应用程序的联动下拉列表数据,这个列表包含2010年更新的国家、省市、区县的数据。在Flex开发中,联动列表是一种常见的用户界面元素,...
Flex4变频器是Allen-Bradley品牌下的一款高性能变频器,旨在为各种工业应用提供精确的电机控制解决方案。它具备多种通信接口,如DriveExplorer、DriveTools32和SCANport,支持与PLC的集成,以及ControlNet和Device...
- **国际化支持**:Flex 3 改进了国际化支持,便于创建多语言应用。 - **安全性改进**:增加了安全性功能,以保护应用程序免受恶意攻击。 #### 六、总结 Flex 3 开发者指南为开发者提供了一个全面的技术资源,涵盖...
而“FLEX AWAY3D 世界地图素材”则为使用该框架的开发者提供了一个全球地理信息的可视化资源。 首先,我们需要理解FLEX AWAY3D的核心特点。它基于ActionScript 3.0开发,与Adobe Flex紧密集成,支持Flash Player和...
该软件是FUJI公司为了满足用户对自动化设备编程需求而开发的专业工具,尤其在电子制造领域,如SMT(表面贴装技术)生产线上的编程应用十分广泛。 FUJI NB系列是FUJI公司推出的高性能贴片机系列,主要负责在电路板上...
总的来说,Flex与JFreeChart的结合使用,为开发复杂的、交互性强的数据可视化应用提供了一种有效途径。它允许我们在Java后端生成丰富的图表,并在Flex前端以灵活的方式展示,满足各种数据分析和展示的需求。开发者...
Flex是Adobe公司推出的一种用于开发RIA(Rich Internet Applications)的应用程序框架,它基于Flash平台,允许开发者创建出高度交互性的、富媒体的网络应用。Flex通过多种方式与后台交互,其中最为常用的就是...
高斯-克吕格投影是一种横轴墨卡托投影,广泛应用于地形图制作中,特别是在中国和欧洲的一些国家。它的特点是保持形状不变,即任意两点间的距离与实际地面上的相应距离成比例。为了减少投影变形,通常将地球表面划分...