您的位置:首页 > 其它

MTK添加资源

2014-06-06 18:17 239 查看
1、资源加载

在plutommi/Customer/CustResource/PLUTO_MMI/Res_MMI目录中新建Res_Lighter.c文件,添加PopulateLigherRes()函数,主要负责模块资源加载。

在PopulateRes.c文件中void PopulateResData(void)函数中调用PopulateLigherRes()函数。

2、在plutommi/Customer/ResGenerator makefile文件中将Res_Lighter.c加入到编译工程中。

3、首先定义基础Resource Base,在MMIDataType.h文件 RESOURCE_BASE_ENUM中定义Resource Base及其范围。如:

RESOURCE_BASE_RANGE(LIGHTER, 100) /

#define LIGHTER_BASE ((U16) RESOURCE_BASE_LIGHTER)

#define LIGHTER_BASE_MAX ((U16) RESOURCE_BASE_LIGHTER_END)

RESOURCE_BASE_TABLE_ITEM(LIGHTER)

4、定义好Resource Base之后,可以在工程lighter/lighterInc目录中的lighterDefs.h文件中定义资源的ID,包括ScreenID,String ID,Pictures ID等等。

5、添加资源

3.1字串资源 在plutommi/Customer/CustResource/PLUTO_MMI/目录中的ref_list.txt添加。

3.2图片资源或背景资源 plutommi/Customer/Images目录中找到对应使用的目录增加图片。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: