请您帮助我以WBXML格式将数据从移动应用程序发送到Web服务器,好吗?我有点将xml转换为wbxml,但不知道如何以有效的方式将其发送到web服务器?我不确定我是否完全理解您的问题,但接下来
您需要使用POST HTTP请求,并将WBXML数据写入连接对象输出流。下面是一个简单的示例,显然您需要更多的代码才能使其实际工作:
byte[] wbxml = getMyWbxmlData();
HttpConnection conn = (HttpConnection)Connector.open(
我已经使用Eclipse用J2ME编写了一个MIDlet。为了测试它,我使用蓝牙连接将MIDlet传输到我的诺基亚6131
但MIDlet(或应用程序)只是出现在手机的“多媒体资料”文件夹中
如何将其移动到“应用程序”文件夹(其他J2ME应用程序所在的位置)?使用诺基亚PC套件可以解决此问题,并将程序安装到“应用程序”文件夹/菜单中
我正在尝试让这段代码在j2me上运行
(它正在运行java程序)
但在j2me中还没有
public static String generate(String plaintext, String passphase) throws Exception {
try {
PBEKeySpec pbeKeySpec = new PBEKeySpec(passphase.toCharArray());
PBEParameterSp
标签: Java Me
lwuitrmsrecordstorelwuit-form
我有两个表单,只有在填写了两个表单中的所有字段后,数据才应该存储在记录存储中,如果我们从一个表单切换到另一个表单,表单中的字段应该包含用户输入的内容。那么,当他从一个表单切换到另一个表单时,我如何存储以前的数据并自动填充它呢?您需要指出您是实际使用LUIT手动构建表单还是使用GUI生成器。此外,1.4的答案与1.5的答案不同。
如果您使用的是LWUIT 1.5,只需使用LWUIT4IO的存储类writeObject方法即可。创建一个实现com.sun.lwuit.io.Externalizabl
我有一个表单,它包含两个函数来调用两个画布,当我显示第二个画布时,它抛出了错误NullPointerException 请将您的显示变量mf设置为静态
标签: Java Me
midplcduijava-wireless-toolkit
我们正在为我们的j2me应用程序使用Sun Java Wireless Toolkit 2.5.2和lcdui包。我们希望以编程方式禁用导航键(上、下、左、右)。我该怎么做?你用的是表格还是画布?@Lucifer:我们用的是画布
public void keyPressed(int keyCode) {
int action = getGameAction(keyCode);
if (action == UP || action == DOWN || action
对于一个rss xml文件(如果我读取了一个xml,则应执行我的代码并显示列表屏幕)
现在,我想将相同的代码应用于5个rss xml文件(即,我需要逐个读取xml文件)
如何在j2me中实现这一点?有什么帮助吗?如果您可以一次解析一个xml:
创建一个向量来控制xml队列
让线程重用kxmlParser使用队列中的xml对象
如果需要同时解析所有XML
为每个xml创建一个线程,为每个xml创建一个kxmlParser实例
第一种方法速度较慢,但运行时内存较少,而且更易于实现
I already
标签: Java Me
lwuitstatusbarseries-40
我在J2ME应用程序中使用Lwuit S40,我想显示包含电池/时间的状态栏。。。在应用程序中,我尝试将这行代码放在Midlet中
((Canvas)(javax.microedition.lcdui.Display.getDisplay(this).getCurrent())).setFullScreenMode(false);
它可以工作,但底部会出现两个菜单栏。我应该怎么做才能解决这个问题?在这种模式下工作时,应该使用本机命令。我自己不使用S40版本,所以我不知道这些家伙做了什么。但是,
我需要一个工作链接下载lwuit捆绑包1.5版
我徒劳搜索的一些结果:
下载LWUIT捆绑包的链接已断开。
但是这个
好像坏了。
LWUIT 1.4捆绑包可从以下网站下载:
我已经搜索过了,但只能找到lwuit 1.5的.jar文件和lwuit 1.4的链接。
我相信我需要lwuit 1.5包来访问Javadoc、资源编辑器和lwuit 1.5的示例
指向捆绑包的dropbox链接可能会有所帮助:D您可以从LWUIT 1.5下载
我想在文本字段中设置默认文本,当文本字段获得焦点时,默认文本将消失。类似于firefox中的google搜索框
使用java me还可以为显示器设置背景图像。第二个问题的答案很简单。除非您使用画布,否则这是不可能的
很抱歉,您无法在J2ME中处理文本字段上的焦点事件,因此这是不可能的。很抱歉,这也是不可能的。你能考虑使用第三方库来实现用户界面吗?LWUIT易于学习:
我们如何才能像通常水平绘制一样,沿对角线绘制图像或任何字符串?您的意思是要将图像旋转45度吗?非标准转换需要第三方库,也可以自己编写
但所有运行时转换都需要占用大量内存和CPU。最快的方法是将准备好的图像保存在jar中或通过互联网下载它们
我尝试为阿尔卡特OT 808创建应用程序。但当我用实现DiscoveryListener的类加载应用程序,然后启动这个应用程序时,手机会说:Java应用程序停止了
但实际上是这样的
谢谢你的回答 嗨,DiscoveryListener方法不返回或返回延迟,系统可能被阻止。请阅读,此型号在用户的Java应用程序中不支持蓝牙。通过使用其他设备解决问题。谢谢,但所有使用蓝牙的应用程序都存在此问题,我认为这是硬件上的问题…尝试不同的手机,如果您满意,请接受答案,以便其他人检查此问题并回答。。。。。。谢谢
我想在表格单元格中添加一个组合框,以提供拖放选项LWUIT
我用过这个选项
private String strCmbBox[] = { "1", "2", "3", "4" };
ComboBox comboRdoBox = new ComboBox(strCmbBox);
comboRdoBox.setListCellRenderer(new comboBoxRenderer());
TableModel model = new DefaultTableM
我正在为我的J2ME应用程序使用LCDUI。我有两个弹出选项组。应根据第一个CG的选择动态填充第二个CG的值。我尝试过setItemCommand方法,但不起作用。我如何达到预期的结果。任何指点都将不胜感激
我已经尝试了setItemCommand
我觉得上面的hm听起来不对。选择更改事件旨在通过setItemStateListener/itemStateChanged对处理,而不是通过item命令
此外,即使使用状态侦听器,第二组也有可能在某些有缺陷的设备上错过刷新。如果这种情况发生在你身上,
当从一个设备向另一个设备发送sms时,它会在两个设备中接收到。
我在源代码中没有发现任何错误。
请帮帮我。
注:
这是发送源代码:
try {
String addr = "sms://" + txt_number.getString()+":1234";
MessageConnection conn = (MessageConnection) Connector.open(addr);
TextMessage msg = (TextMessage) conn.newMessage(Messag
我正在创建JavaME应用程序,它经常以5分钟的间隔从服务器获取数据。我可以为每个请求使用持久HTTP连接吗
我可以为每个请求使用相同的连接吗?是的,当然可以
但是,如果您的服务器将处理来自大量设备的请求,您可能不需要持久连接。添加了java标记-它确实处理java。感谢您的重播,请解释我如何在服务器和客户端中处理请求。您完全没有向我们展示任何代码。关于这方面的老文档,但很好:我在发布问题时使用了错误的标记。在Java ME中创建移动应用程序,使用此文档如何在每5分钟的间隔内使用持久化HTTP连
有没有办法在j2me中创建选项卡菜单?
我找到了一个代码,但我无法理解它
在这段代码中,在Canvas类中创建了Tab菜单,然后创建了Tab菜单,这完全是在Canvas或painted中完成的。我发现唯一难以掌握的部分是void go()方法,然后
当我尝试使用paint方法在代码上方和下方绘制任何内容时,它都不起作用-有什么问题吗
下面是代码
// Tab Menu CANVAS class
import javax.microedition.lcdui.Canvas;
impor
我曾读到,可以在三星Bada手机上开发和部署Java ME应用程序。但是如何将应用程序部署到模拟器和/或手机上?有Eclipse插件吗
任何指向指南的指针或链接都会很有帮助。将.jar文件复制到手机上,然后在手机的文件系统中打开它,它会要求您安装java应用程序,然后您就可以使用它了。要在模拟器中测试java应用程序,我建议您使用netbeans编写java应用程序,它包括一个jme应用程序模拟器将.jar文件复制到手机上,然后在手机的文件系统中打开它,它会要求您安装java应用程序,然后您可以
标签: Java Me
wmajava-wireless-toolkit
我正在做一个开发移动支付系统的项目
如何使用Java ME SDK 3.0创建短信应用程序来发送短信?我希望将消息连接到WAMP服务器。您可以使用此免费Java示例程序,使用连接到计算机的GSM调制解调器将SMS从PC发送到COM端口。您还需要从Sun下载并安装Java comm api
该程序需要以下java文件才能运行
SerialConnection.java此文件用于从java程序连接到COM端口
SerialConnectionException.java此文件用于处理java程序中的
我是J2ME的新手。我在J2ME教程上搜索了很多,但没有找到答案。我正在使用LWUIT 1.4中的日历组件,我想在文本字段中设置日历的选定日期。我也用过。但它不起作用,它只显示日历,而在LWUIT 1.4中,getDate()函数不起作用。请为使用LWUIT 1.4的J2ME推荐更好的书籍或教程。
这是我的密码:
addActionListener(新ActionListener(){
你的问题到底是什么?你能展示一些代码吗?我想如果你能把整个问题分解成一小段代码,你会发现你的问题会给出更成功的
我正在疯狂尝试使用RSSReader组件处理rss请求错误。我创建的RssReader如下所示:
RSSReader r = new RSSReader();
r.setTargetContainer(c.getParent());
r.setUIID("RSSReader");
r.setURL("some feed url");
r.setProgressTitle("Fetching News Feed");
r.setHint("RSS D
我正在开发一个J2ME应用程序,应该每小时启动一次
我使用的是PushRegistry.registerAlarm方法,它工作正常。即使我关掉手机,打开它也能用
问题是:如果手机保持关机状态超过一个小时,当手机打开时,闹钟的时间已经过去了。并且不会通知应用程序要启动
问题:
有没有办法让我的midlet在实际时间超过预定时间的情况下发出报警呼叫?每当遇到手机关机、midlet无法运行时必须“记忆”某些东西以及其他需要持久性的东西时,首先想到的是
…记录管理系统API,一种持久存储机制,通过它,M
我已从图像url(lcdui图像)创建了一个图像
我想将高度和宽度设置为此?我想显示您不需要设置宽度和高度,因为在图像加载过程中会加载和设置此信息。因此,如果映像是320x100,那么代码将创建一个320x100映像。
img.getWidth()将返回320img.getHeight()将返回100
无法更改图像对象的宽度和高度。您可以只查询其宽度和高度
您的图像已准备好显示在画布中的ImageItem对象中。您无法设置图像的宽度和高度。但是,您可以使用以下方法调整图像的大小
public I
我想在LWUIT表单屏幕上显示Rss文件中的图像和说明
这是我的代码:
HTMLComponent com=new HTMLComponent();
com.setBodyText(detailNews.getDescription());
form2.addComponent(com);
在循环中形成Rss URL的字符串是
<p><img border="1" align="left" width="150" vspace="2" hspace="2" height="1
如何迭代j2me应用程序的所有recordstore
记录存储由用户在输入某些数据时创建。
所以记录库的数量不在我的控制范围之内
那么应用程序是否跟踪与j2me应用程序关联的所有recordstore?
或者我应该创建一个包含所有其他记录库名称的记录库吗?
我可以使用
for(int i=1;i<=getnumrecords(RecordStoreName);i++)
RecordStoreName.getrecord(i);
for(int i=1;i如果您的用户可以从记录存储中删除条
我已经设计了一个具有推注册表功能的j2me应用程序。启动应用程序时,我几乎不会出现“应用程序冲突,显示项目?”的错误
我所做的只是在项目->属性->Pushregistry[MIDlet-Push-1:sms://:5051,Pushregistry.sendApproval,*]
我的JAD和manifest文件正常并显示这些条目,但每当我进行此更改时,应用程序都不会启动并显示我上面提到的错误,但当我删除此步骤(条目)时,它工作正常,我的意思是应用程序会运行
我的应用程序代码
public v
我正在尝试在为非触摸式诺基亚s40设备制作的应用程序上使用LWUIT。我正在使用诺基亚sdk 1.1
我下载了s40平台的lwuit二进制文件。
我下载的压缩文件名为:LWUIT-for-Series-40-binaries-1.0.zip
我包括了jar文件
LWUIT-for-Series-40-binaries-1.0/bin/sdk1.1/s40-non-touch.jar
在项目生成路径中。该项目可以编译,但不会运行。我一直收到以下错误消息
未捕获异常java/lang/NoClass
标签: Java Me
actionlistenerlwuitnokia-s40
我目前正在为Asha手机制作一个应用程序,包括3xx系列和新的5xx系列
我已经有了3xx系列的代码,比如Asha 310和311,但是由于某种原因,当我编译并在Asha 501手机上试用它时,它不起作用
我正在收听“收音机1点击!!!”Asha 310模拟器控制台上的消息,而不是Asha 501上的消息
我在Asha 310/311上使用的是诺基亚Java SDK 2.0,在Asha 501手机上使用的是诺基亚Asha SDK 1.1,在SDK中使用的是正确的Asha LWUIT库
有人知道为
我正在尝试使用界面过滤一些记录。在我的应用程序中,我有两个类似于此的界面,用户可以在上面输入ID或名称(他/她可以同时输入,也可以不输入)
以下是我迄今为止所做的工作:
客户过滤器
在这里,如果用户没有输入ID,我会将0作为默认值传递,这就是我评估customerID的原因=0
public class CustomerFilter implements RecordFilter {
private String mName_Filter;
private int mID_F
java.util.jar在j2me中不可用,如果使用j2me应用程序希望在运行时从midlet创建jar文件,该怎么办?我立即将j2me应用程序的jar文件放入它的资源中,然后重建它。您可以使用getClass().getResourceAsStream()和其他资源一样访问它
大家好
我想将字符串(作为用户的输入)转换为secretkey。我用J2ME编码。使用的算法是blowfish。编辑:请查看Eric的答案。这在J2ME中不可用。
要将字符串转换为键,可以执行以下操作:
String strkey = "My key goes here";
SecretKeySpec key = new SecretKeySpec(strkey.getBytes("UTF-8"), "Blowfish");
Java加密API在Java ME中不可用
您需要下载支持JavaM
我是j2me新手,我正在为我的设备创建滑雪板游戏。
那么,如何在Fire按键上实现跳转功能
有什么帮助吗
谢谢。使用滑雪板游戏API
SnowBoarder bob = new SnowBoarder("Bob");
SnowboardGame snowboardGame = new SnowboardGame();
snowboardGame.setCharacter(bob);
snowboardGame.startRace();
bob.jump(FIRE_KEY);
这太模糊了。
我想创建一个动态节点,上面是静态节点的示例代码
plz帮助查看UIDemo应用程序中的类。这里动态地从文件根中检索值,并将该值添加到向量中。请参见TreeDemo类中的FileTreeModel内部类。您可以按照同样的方法添加动态值 这可能有助于-
TreeModel model = new TreeModel() {
Node[] sillyTree = {
new Node("X", new Node[] {
new Node("Child
我从服务器(j2me应用程序)接收到一个字符串。我想将此字符串写入一个必须动态创建的文件。可能的重复项
我想使用Push注册表在指定时间启动midlet。当我运行应用程序时,即使超过时间,midlet也不会启动
公开作废startApp(){
有人曾经遇到过类似的问题吗?如何解决这个问题?公平地说,我从未使用过PushRegistry,但据我所知,您需要在middlet destroyApp()上安排时间警报请看这篇文章,向下滚动查看为了公平起见,我从未使用过PushRegistry,但从我读到的内容来看,您需要在middlet destroyApp()上安排时间警报。请看这篇文章,向下滚动查看我
我尝试了以下代码:
final Container root = getRootAncestor(c);
TextArea resultBox = findResultBox(root);
Style style = resultBox.getUnselectedStyle();
style.setBgImage(null);
style.setBgColor(0x00ff00);
style.setFgColor(0xff0000);
resultBox.setUnselectedStyle
我在eclipse中使用S60,我想知道如何在Symbian OS开发中使用LWUIT和eSWT?
LWIIT和eSWT的区别是什么。?
在我看来,这两个是用于GUI的。但是我需要如何在eclipse中工作,因为没有任何结构使用这两个。
请帮帮我。
比你强
当显示对话框时,屏幕背景变暗。我想消除这种黑暗,使屏幕看起来正常。如何实现这一点?当您显示对话框时,背景会变成表单,更改其样式可以修改对话框的背景。我真的不知道你是否能使这个表单透明。我使用LWUIT主题生成器并修改表单的样式,我可以将图像的背景更改为一种颜色
在这里试试!
设置父窗体的着色颜色,也可以在look and feel类和资源编辑器中的主题常量中设置 只需在对话框中添加以下代码:
dialog.getWindow().clearFlags(WindowManager.LayoutPa
我想从服务器端获取数据到j2me中的应用程序。从服务器获取的数据是用户名和手机号码,该号码已存储在服务器中。在我们的项目中,我们实现了添加、删除、查看服务器上存在的联系人的功能。因此,现在我们必须实现“保存”功能,以便所有服务器数据(用户名和手机号码)都将存储并显示在移动仿真器上。我需要为此使用XML解析吗?如果是,那么我如何使用它?如果没有,我应该用什么?请帮助我了解代码示例。步骤是使用一种Web服务方法从服务器获取数据,并将其存储在设备中。下面的每个步骤都有参考链接
从服务器获取数据
我对其
如何使用按钮单击将一个选项卡移动到另一个选项卡?当我单击“接受”按钮时,它将移动到下一个选项卡菜单。
谁能告诉我怎么做
frmSubscription = new Form();
String[] subscriptionList = {"15 Days - $12.5", "30 Days - $25", "45 Days - $37.5", "60 Days - $50", "90 Days - $75"};
cmdBack = new Command((Strin
标签: Java Me
datepickerlwuitmidp-2.0cldc
我正在使用j2me和lwuit开发一个移动应用程序
j2me中有一个lcdui日期字段(充当日期选择器)。就像lwuit中有任何组件或项目一样
如何在lwuit中实现日期选择器(类似于lcdui日期字段)
日历(在lwuit中)对象对用户不友好。如果手机屏幕尺寸较小,则无法正确显示。在普通j2me(lcdui)中,日期字段具有非常好的外观。我想创建一个类似于lwuit的组件/项(在j2me中使用lwuit)。您可以在lwuit中使用lcdui日期字段。我是这样做的:
import java.ut
我正在开发一个j2me应用程序,在这个应用程序中,用户只能设置一次密码,并且在整个应用程序生命周期中都应该设置密码
它不是每个用户的密码,而是应用程序的密码,我只需要在其中存储一次
如何使用数据库设置此密码?您的数据库是否在手机上?如果是这样,您可以使用记录存储。关于它的一篇好文章是
您可以使用简单的对象映射来存储用户登录名和密码,如:
class User {
private String login, password;
// ... constructors, s
我在java me工作。我正在尝试使用ok命令和back命令在视觉设计之间切换。我有一个可显示的表单,在我的主类a.java中命名为formA,在另一个类B.java中命名为formB。我在formA中使用了一个ok命令,在选择时,它应该将用户带到formB
我在主类a.java构造函数中创建了对B.java的引用
B b;
// A.java constructor
public A() {
b = new B(this);
}
现在我可以从formA中的commandActio
是否可以从JavaMe midlet获取呼叫量中的phobe值?不需要更改音量。
谢谢。好的,
无法访问电话音量。但是,您可以设置应用程序卷或获取应用程序
控制应用程序容量的示例代码:
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import javax.microedition.lcdui.Ticker;
import javax.microedition.media.*;
public cla
我正在尝试获取身份验证代码和访问令牌,但无法获取,因为它返回html标题或查询字符串中的代码,但诺基亚oauth-20不支持这两种方法
urn:ietf:wg:oauth:2.0:oob
该值向Google授权服务器发出信号,表示应在浏览器的标题栏中返回授权代码
另一个:
该值向Google授权服务器发出信号,表示授权代码应作为查询字符串参数返回给客户端上的web服务器
诺基亚oauth-20的限制:
参考:
重定向必须指向internet站点
该机制无法支持身份验证方案,其中重定向URL不是
有人能告诉我如何在J2ME中将一个png图像解析成许多png图像吗
举个例子:我只是想得到一个150*150像素的源图像,然后把它解析成10个15*15像素的图像
我写了一个有注释的元素代码
这是我的代码:
public class HelloMIDlet extends MIDlet implements CommandListener {
private boolean midletPaused = false;
private Command exitCommand;
private F
标签: Java Me
nokiamobile-phonesseries-40
我想为你开发一个应用程序。据说开发者平台是“Series 40 developer platform 1.0”,但是从“Series 40 platform SDK”页面上看,没有SDK Series 40 for platform 1.0,我只能看到Series 40、developer platform 2.0等等
我是否可以使用40系列开发者平台2.0或3.0开发一个在诺基亚3120上运行的应用程序?基本上,您最好的选择是Java ME MIDP。您可以使用更高版本的Series 40 S
我想在我的MIDlet应用程序中使用javax.microedition.datasync将我的手机数据与计算机同步。问题是我不知道在哪里可以找到JSR-230使用的库。因此,如果有人知道从何处获取此jsr库。我认为这是不可下载的,因为此jsr的状态是,这意味着:
我想在j2me应用程序中添加一个进度条,显示繁忙的进程
我正在使用警报添加仪表作为指示器进行此操作,但它会在单击按钮时消失。从LWUIT我们可以通过两种方式显示进度
1) 在一个对话框中显示一些gif图像,在我们从服务器获得完整响应之前不要处理该对话框/在完成处理后处理它
2) 从LWUIT 1.5中,我们有一个名为Slider和Sliderfull的组件,我们可以使用该组件来显示一些进度,直到处理完成
欲了解更多信息,请浏览本博客如果您不想使用LCDUI Alert或LWUIT,您可以使用Ca
标签: Java Me
lwuitnokialwuit-textarea
我正在为Asha 501使用诺基亚SDK 1.0构建我的应用程序
我想知道的是,如何通过按下TextArea来捕获事件。我正在从S40移植一个应用程序,使用下面的代码,TextArea不会捕获事件
TextArea itemText = new TextArea("Hello I'm a TextArea", 2, 22) {
public void pointerPressed(int x, int y) {
Syste
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 48 页