- 浏览: 7251105 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (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 3669學習Java的人,知道java中反射的强大, ... -
flex的沙箱问题
2009-09-14 17:14 5406在flex与google的地图整合中发现,点击了goog ... -
Flex 常用技巧
2009-09-04 13:00 2527flex是一种异步请求的技术,如果要实现同步必须在传递函 ... -
Flex 開發Google地圖
2009-08-24 13:16 24031 .获取googe的key 2.下载google的fle ... -
查询之order by,group by和having的使用
2009-08-08 15:48 4670在项目中查询常驻酒店的中住的次数最多的前10个酒店: 代码如 ... -
objectProxy的监控对象应用
2009-08-08 13:46 2631在项目中查询根据一个字段发生实现需要特殊的功能,作出相应的动作 ... -
Flex 依赖注入
2009-08-08 13:41 2035了解依赖注入 众所周 ... -
Flex 与外部的数据通信(HTTPService,URLLoader和URLRequest)
2009-08-08 13:36 7367ActionScript 3.0中提供的数据加载请求类主要是H ... -
flex 数据绑定
2009-08-08 13:31 23709.2.1 函数和类级别的绑定 [Bindable]标签打使 ... -
Flex中Entity对象与Display对象之间的数据双向动态绑定
2009-08-08 13:27 2394flex项目中对象的和组 ... -
学习ActionScript 3.0的新特点
2009-08-06 13:05 1947ActionScript3.0 是一种类型 ... -
理解 Flex itemRenderer - 第 1 部分: 内联渲染器
2009-08-05 16:37 3096Flex 提供许多控制, 它们可以按不同方式显示大量数据。Li ... -
flex 中类似Google的提示下拉菜单实现
2009-08-01 16:28 5373项目中使用类似Gooogle输入提示菜单的实现如下 ... -
针对Flex中组件的扩展的应用开发
2009-08-01 16:04 2820在项目中使用一个自定义的CheckboxGroup组件继承自C ... -
Flex类似Google搜索提示的两种做法思路
2009-08-01 15:52 2636做了个简单的搜索提示 ... -
Flex中直接获取某个组件的对象
2009-08-01 15:47 2407Flex中直接获取某个组件的对象方案1: 遍历这些butto ... -
flex 查看类的各种数据的权限
2009-08-01 15:18 1819查看类的一些属性的信息:可读,可写,可读可写。 ... -
flex中getDefinitionByName 函数的使用
2009-08-01 12:40 6669在项目中自定义一个CheckboxGroup,这个控件里面 ... -
Flex 学习中数据类型必须注意的几点
2009-08-01 12:36 2175在字符串转换为int类型必须使用 最好如下: var a:i ... -
flex BindUtils的扩展的样式表绑定工具类StyleBindingUtils
2009-07-30 13:06 2166项目中使用的样式表绑定类如下: package uti ...
相关推荐
创 建过Java多语言本地化应用的朋友应该都很熟悉Java的本地化资源访问的功能,现在好了,Flex2诸多激动人心更新中的一个就是本地化特性 (localization feature),这倒是Adobe加强推广Flex2的一个强助力了(这一...
Flex 模块化应用程序开发,本人博客中还有更多详细信息 http://gaobo403163953.blog.163.com
flex 入门介绍 flex 如何结合 j2ee 开发应用程序以及 flex 的国际化等
flex flex flex flex flex
《Flex企业应用开发实战》共分为4大部分,涵盖企业级应用开发的整个生命周期。首先介绍了Flex/Flash的工作机理和利用Flex开发企业级应用必须掌握的基础知识和核心元素;接着剖析了Flex与Java的通信机制,以及Flex...
《Flex企业应用开发实战》全书共分为4大部分,涵盖企业级应用开发的整个生命周期。首先介绍了Flex/Flash的工作机理和利用Flex开发企业级应用必须掌握的基础知识和核心元素;接着剖析了Flex与Java的通信机制,以及...
Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex ...
介绍 Flex 项目 国际化的 具体方法
Flex Builder数据可视化应用开发(英文)
Flex格式化代码工具 安装步骤参考readme.txt
flex格式化插件,flex格式化插件,flex格式化插件
flex 国际化 可运行 资源文件 成功运行 flex4
实现flex4窗体最大化 最小话 和关闭功能
使用Flex开发WebGIS应用.pdf
FLEX企业应用开发实战PDF
FLEX企业应用开发实战_part2
Flex自定义组件,带最大化、最小化、还原及关闭按钮。
FLEX简单应用工程,学习FLEX入门必备的
代源码的企业应用FLEX开发实战,包括电子书及源码,分为10个章节
Flex、案例、Flex应用案例