总结 symbian 资源文件的结构和关系

 

 1、symbian资源文件是用来描述UI元素和系统的字符串常量的。

 

 2、资源文件 APP.rss 要include *.hr文件,因为在这里存在资源的类型定义 。

 

2、 资源文件同时会include hrh文件 在这里会定义一些被rss文件引用的枚举类型和常量。

 

                     include .loc(.rls)文件,这个文件就是国际化文件。可以根据不同语言定义不同的loc文件,以实现symbian应用的国际化。 所以symbian程序的国际化处理比较简单。如果用中文就定义 app_zh.loc。在rss文件中#include “app_zh.loc" 如果是英文就定义app_en.loc,在rss文件中#include"app_en.loc" 重新编译就可以了。

 

4、资源文件的结构语法:

RESOURCE <type> <name>

{

     eleName=eleValue;

     eleName={eleItemvalue1,eleItemValue2};

     eleName=

STRUCTtype

{

  eleName=eleValue;

     eleName={eleItemvalue1,eleItemValue2};

};

 

资源元素类型可以是单一类型,整形,字符串; 也可以是list; 还可以是STRUCT,嵌套类型。

 

5、资源文件通过rcomp 资源编译器,编译成 .rsc 文件和.rsg文件(个人理解.rsg是资源文件头文件,rsc为资源文件编译后的目标文件)

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值