当前位置:  开发笔记 > 编程语言 > 正文

BlackBerry:本地化,资源包

如何解决《BlackBerry:本地化,资源包》经验,为你挑选了1个好方法。

我需要一些BlackBerry Localization的帮助.我按照 名为" 本地化应用程序"的http://na.blackberry.com/eng/developers/resources/developer_labs.jsp#tab_tab_jde上课.我创建了我的资源头文件(.rrh)和我的资源内容文件(.rrc).我很困惑他们在哪里得到这个"CityInfoBResource"?它是一个名为"CityInfoBResource.java"的文件,它包含一些定义.请参阅注释1.如何生成此文件?请给我一些线索,告诉我如何生成此文件或指向正确的方向,谢谢.

Note 1:
package com.rim.samples.cityinfo.i18n;

public interface CityInfoBResource {
    // Hash of: "com.rim.training.cityinfo.i18n.CityInfoB".
    long BUNDLE_ID = 0x14bf5713287b65c0L;
    String BUNDLE_NAME = "com.rim.training.cityinfo.i18n.CityInfoB";

    int FIELD_TITLE = 1;
    int FIELD_NEWYORK_POP = 17;
    int CLOSE = 20;
    int FIELD_LA_SIGHTS = 21;
    int FIELD_CITIES = 2;
    int FIELD_STATE = 7;
    int APPLICATION_TITLE = 0;
    int FIELD_LA_POP = 10;
    int FIELD_NEWYORK_STATE = 18;
    int FIELD_CHICAGO_SIGHTS = 15;
    int FIELD_CHICAGO_STATE = 14;
    int FIELD_CHOICE = 3;
    int FIELD_CHICAGO_POP = 13;
    int MENUITEM_VIEW = 4;
    int FIELD_LA = 9;
    int FIELD_NEWYORK = 16;
    int FIELD_LA_STATE = 11;
    int FIELD_CHICAGO = 12;
    int FIELD_NEWYORK_SIGHTS = 19;
    int FIELD_POP = 6;
    int MENUITEM_CLOSE = 5;
    int FIELD_SIGHTS = 8;
}

Anthony Rizk.. 7

你已经得到了它.当您创建名为"MyFile.rrh"的资源头文件(以及相应的.rrc文件)时,BlackBerry编译器将自动在同一个包中生成一个名为"MyFileResource"的接口(或者具体地,在相应的包中到您的.rrh文件所在的目录.

这是在编译时完成的,因此您实际上不会在任何时候获得该接口的相应.java文件.但是JDE和Eclipse的JDE插件也会识别何时保存对.rrh文件的更改并将这些更改提供给编辑环境,这样您在开发时就不会收到警告.



1> Anthony Rizk..:

你已经得到了它.当您创建名为"MyFile.rrh"的资源头文件(以及相应的.rrc文件)时,BlackBerry编译器将自动在同一个包中生成一个名为"MyFileResource"的接口(或者具体地,在相应的包中到您的.rrh文件所在的目录.

这是在编译时完成的,因此您实际上不会在任何时候获得该接口的相应.java文件.但是JDE和Eclipse的JDE插件也会识别何时保存对.rrh文件的更改并将这些更改提供给编辑环境,这样您在开发时就不会收到警告.

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有