标签: java-me

黑莓 - 是否有可能开发品牌应用程序?

我被要求调查BlackBerry的开发选项.我的客户希望构建一个代表其品牌的应用程序.我意识到开发有不同的技术,Java/J2ME方法可能是最强大的.

有没有人有建立品牌应用程序的经验,或者有黑莓应用程序的屏幕截图可以突破用户界面/体验?

我还想对这些技术在经验方面的影响提供一些反馈.我确信从品牌角度来看应用程序有各种各样的缺点,但我想向客户强调这些.

java mobile blackberry branding java-me

0
推荐指数
1
解决办法
219
查看次数

哪些移动操作系统支持J2ME?

我的任务是使用WURFUL确定移动浏览器是否能够下载我公司开发的J2ME应用程序.

我首先想到我可以使用"device_os"标签并按此过滤,但是,我不确定J2ME操作系统的完整列表是什么......任何想法?

我被告知没有MIDP要求,应用程序将在任何支持J2ME的手机上运行(具有两个特定的分辨率,我已经知道如何查询)

提前致谢.

wurfl java-me

0
推荐指数
1
解决办法
2666
查看次数

在Java J2ME中使用RecordStore

我目前正在做一些J2ME开发.我遇到的问题是用户可以添加和删除记录存储中的元素,如果记录被删除,那么该记录将保留为空,其他记录不会向上移动.我正在尝试提出一个循环,它将检查记录中是否有任何内容(如果它已被删除),如果它有,那么我想将该记录的内容添加到列表中.我的代码类似如下:

      for (int i = 1; i <= rs.getNumRecords(); i++)
      {
        // Re-allocate if necessary

        if (rs.getRecordSize(i) > recData.length)
          recData = new byte[rs.getRecordSize(i)];
        len = rs.getRecord(i, recData, 0);
        st = new String(recData, 0, len);
        System.out.println("Record #" + i + ": " + new String(recData, 0, len));
        System.out.println("------------------------------");
        if(st != null)
        {
            list.insert(i-1, st, null);
        }

      }
Run Code Online (Sandbox Code Playgroud)

当它到达rs.getRecordSize(i)时,我总是得到一个"javax.microedition.rms.InvalidRecordIDException:错误查找记录".我知道这是由于记录是空的,但我想不出办法解决这个问题.

任何帮助将非常感激.

提前致谢.

java rms midp java-me

0
推荐指数
1
解决办法
3404
查看次数

net_rim_api.jar在哪里?

我在J2ME环境中工作了6个月.在这6个月中,我完成了j2me基础知识UI设计,包括文本框,表单,画布等.

现在,我的组织为我分配了一个黑莓应用程序.我认为,"net_rim_api.jar"需要在j2me中开发黑莓应用程序.但我不知道从哪里下载这个jar.请好好告诉我链接等

blackberry mobile-application java-me

0
推荐指数
1
解决办法
2231
查看次数

如何在Blackberry上设置VerticalFieldManager的大小

VerticalFieldManager中有一个ListField,我想修复VerticalFieldManager的高度.因为ListField底部有一个无尽的空白区域.

layout blackberry java-me

0
推荐指数
1
解决办法
2583
查看次数

删除lwuit列表中的索引

我使用LWUIT创建了List.
但是显示了带索引的项目.
喜欢

  1. 项目-1
  2. 项目-2
  3. 项目-3

我想删除左侧索引1,2,3我该怎么办?

码:

 class mainForm extends Form implements ActionListener{

        List list;

        String newkey = "";
        final String COMPANY[] = {"AIRCEL", "AIRTEL", "BPL", "BSNL", "IDEA", "RELIANCE", "TATA DOCOMO", "TATA INDICOM", "UNINOR", "VIRGIN", "VIDEOCON", "VODAFONE", "AIRCEL1", "AIRTEL2", "BPL1", "BSNL1", "IDEA1", "RELIANCE1", "TATA DOCOMO1", "TATA INDICOM1", "UNINOR1", "VIRGIN1", "VIDEOCON1"};
        final int CO_LENGTH = COMPANY.length;

        mainForm() {

            super("Main Form");
            setLayout(new BoxLayout(BoxLayout.Y_AXIS));

            list = new List(COMPANY);
           list.addActionListener(this);


            list.setPreferredW(getWidth());

            addComponent(list);



        }
}
Run Code Online (Sandbox Code Playgroud)

谢谢.

java lwuit java-me

0
推荐指数
1
解决办法
988
查看次数

Blackberry MenuItem已弃用

我正在尝试使用BlackBerry JDE 6.0的MenuItem类,我遇到错误"构造函数MenuItem String(String,int,int)已被弃用".我正在使用MainScreen类下的子类实现它.以下是不推荐使用的示例代码:

public class UiFunMainScreen extends MainScreen{

   class LoginMenuItem extends MenuItem {

    public LoginMenuItem() {

    super("Login", 20, 10);
    }

    public void run() {
    login();
    }
}
class ClearMenuItem extends MenuItem {

    public ClearMenuItem() {
    super("Clear", 10, 20);
    }

    public void run() {
    clearTextFields();
    }
}
} 
Run Code Online (Sandbox Code Playgroud)

blackberry jde java-me

0
推荐指数
1
解决办法
456
查看次数

哪个是设计Java ME应用程序的最佳框架?

我听说Java Me UI设计使用Java ME SDK非常复杂.是否有任何可用于开发UI设计的Framework更容易?任何人都可以告诉框架吗?

java mobile user-interface java-me

0
推荐指数
1
解决办法
924
查看次数

黑莓模拟器网络错误不足

我正在尝试为黑莓做一个应用程序在黑莓地图上做一些思考.当我开始在smilator上调试时,由于网络覆盖不足而导致错误.

我在它的浏览器上试过google.com,但它确实有效!但在我的应用程序上它提供的网络错误不足.

这个问题怎么解决?

blackberry java-me blackberry-simulator blackberry-maps

0
推荐指数
1
解决办法
377
查看次数

substring获取空间j2ME

我有一个以这样的空格结尾的字符串:

String s="somthing= "
Run Code Online (Sandbox Code Playgroud)

我希望得到那个空间,所以我这样做:

s.substring(s.indexOf("=")+1).trim()
Run Code Online (Sandbox Code Playgroud)

但它不起作用.任何的想法?

java substring java-me

0
推荐指数
1
解决办法
221
查看次数