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目录中找到对应使用的目录增加图片。
在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目录中找到对应使用的目录增加图片。
相关文章推荐
- MTK手机平台添加资源和菜单的方式
- MTK 菜单资源的添加与开关机有关的代码
- mtk添加资源
- MTK手机平台添加资源和菜单的方式
- 对MTK中添加资源的研究
- MTK 个人入门笔记(修改通话界面,修改开机画面,修改ilde界面,title刷新背景,添加图片资源)
- MTK平台10A添加资源方式
- MTK添加项目资源结构
- MTK资源添加
- MTK添加资源(含52_11B情况的说明)
- MTK添加资源方法
- MTK手机平台添加资源和菜单的方式
- MTK手机平台添加资源和菜单的方式(转)
- MTK之添加资源与菜单心得
- MTK添加资源(含52_11B情况的说明)
- MTK手机平台添加资源和菜单的方式(修改)
- MTK手机平台添加资源和菜单的方式716557759
- MTK之添加资源与菜单心得
- 问题:MTK手机软件开发平台中字串资源添加进去了,菜单也能用,但是菜单上的字符串显示不出来。
- MTK手机平台添加资源和菜单的方式(转)