路径  "> 路径  " />
使用XML的方式添加资源

使用XML的方式添加资源

ID:38044513

大小:33.50 KB

页数:4页

时间:2019-05-24

使用XML的方式添加资源_第1页
使用XML的方式添加资源_第2页
使用XML的方式添加资源_第3页
使用XML的方式添加资源_第4页
资源描述:

《使用XML的方式添加资源》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、MTK10A的代码规范里使用XML的方式添加资源大大简化了对资源的维护方式.    1.添加图片资源.在对应的app.res文件中添加                        路径    2.添加字串资源。在对应的  app.res文件中添加                      "字串"    3.添加菜单资源。在对应的  app.res文件中添加                      

2、Uid="主菜单名"  type="类型"str="字串名"highlight="高亮函数名">                                                       调用RESGEN编译时会用到resgen_xml,exe将xml文件编译成响应的资源文件和头文件。使用资源时包含相应的头文件即可。 例如编辑主菜单请到MainMenuRes.res中。 1、文件结构目录一:plutommiMMIFirstApp目录二:pl

3、utommiMMIFirstAppFirstAppInc(该结构未改变)文件列表:FirstAppDefs.h:用于存放本程序所需要的类型,结构,常量的定义FirstAppProt.h:用于存放本程序中的所有函数声明,但此文件只被本文件的源程序所加载FirstAppGprot.h:也是用于存放函数声明,但是此文件是用于别的程序加载,即此文件中的函数声明的都是对外的接口FirstAppResDef.h:用于存放本资源ID的定义接口目录三:plutommiMMIFirstAppFirstAppSrc(该结

4、构未改变)FirstAppSrc.c程序的主源文件目录四:plutommiMMIFirstAppFirstAppRes(新的目录)FirstApp.res:资源文件定义,包含字串、图片、菜单、屏幕等的定义,该文件实际为一个标准xml文件ref_list_FirstApp.txt:该模块多国语言字串定义(目前发现该文件并未生效,不知道是否是设置问题) 2、将文件加入项目修改makeplutommimmi_app下的三个文件:1)mmi_app.lis:此文件用来申明MMI所要编译的所有源文件,添加如下一

5、行:plutommiMMIFirstAppFirstAppSrcFirstAppSrc.c2)mmi_app.inc:此文件用来指明MMI所有头文件所在目录,同样添加:plutommiMMIFirstAppFirstAppInc3)mmi_app.pth:此文件用来指明MMI所有源文件所在目录,添加:plutommiMMIFirstAppFirstAppSrc4)在plutommiCustomerResGeneratorMakeFile文件中添加如下一行:-I"../../MMI/Fir

6、stApp/FirstAppInc" 3、应用程序ID定义1)在基础ID统一定义文件plutommiMMIIncmmi_res_range_def.h(原来为MMIDataType.h)中找到如下定义块:RESOURCE_BASE_ENUM_BEGIN()   ……   RESOURCE_BASE_ENUM_END()在其中添加:#ifdef__MMI_FIRSTAPP__RESOURCE_BASE_RANGE(FIRSTAPP,50),#endif2)找到如下定义块:RESOURCE_BASE_TABL

7、E_BEGIN()……RESOURCE_BASE_TABLE_END()在块中间末尾位置添加:#ifdef__MMI_FIRSTAPP__#defineFIRSTAPP_BASE((U16)GET_RESOURCE_BASE(APP_FIRSTAPP))#defineFIRSTAPP_BASE_MAX((U16)GET_RESOURCE_MAX(APP_FIRSTAPP))RESOURCE_BASE_TABLE_ITEM_PATH(APP_FIRSTAPP,".\MMI\FirstApp\FirstAppR

8、es\")//这里较之前有所变化#endif 4、字串、图片、屏幕资源的添加先来说字串、图片、屏幕资源ID的添加。10A版本中对资源定义的改动比较大,稍微对比一下新老版本,你会发现很多原来很大的文件变小了,而多出来了很多.res后缀的文件,这就是新版本的资源定义文件。10A版本仍部分保持了老版本的定义方式,不过笔者建议采用新版本的方式来定义资源,而且与之前相比新版本的资

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。