Tag: java me

包装黑莓OAuth应用程序抛出错误

我正在创build一个将链接发布到Twitter上的应用程序。 下面的代码拒绝为我打包,抛出以下错误: 错误:无法运行程序“jar”:CreateProcess error = 2,系统找不到指定的文件 这里是代码: public class ShowAuthBrowser extends MainScreen implements OAuthDialogListener { private final String CONSUMER_KEY = "<Consumer>"; private final String CONSUMER_SECRET = "<Secret>"; private LabelField _labelStutus; private OAuthDialogWrapper pageWrapper = null; public StoreToken _tokenValue; public BrowserField b = new BrowserField(); Manager _authManager; Manager _pinManager; ButtonField authButton; TextField authPin; public ShowAuthBrowser() { […]

如何在Java中转换ISO-8859-1和UTF-8?

有谁知道如何将string从ISO-8859-1转换为UTF-8并返回到Java? 我从网上获取一个string并将其保存在RMS(J2ME)中,但我想保留特殊字符,并从RMS获取string,但使用ISO-8859-1编码。 我该怎么做呢?

从.jar文件中提取源代码

有没有办法从可执行.jar文件(Java ME)中提取源代码?

黑莓中的图像button

如何在BlackBerry中实现图像button?

Android如何获得我放在res文件夹中的原始资源?

在J2ME中,我这样做: getClass().getResourceAsStream("/raw_resources.dat"); 但在Android中,我总是得到null,为什么呢?

Java SE / EE / ME之间的区别?

我想开始学习Java时应该安装哪一个? 我将从一些基础知识开始,所以我将编写简单的程序来创build文件,目录,编辑XML文件等等,现在不需要太复杂。 我猜Java SE(标准版)是我应该安装在我的Windows 7桌面上的。 我已经有了用于编写Java代码的Komodo IDE。

Java中volatile和synchronized的区别

我想知道区别声明一个variables为volatile并总是访问Java中的synchronized(this)块(尤其是J2ME)中的variables? 根据这篇文章http://www.javamex.com/tutorials/synchronization_volatile.shtml有很多可以说,有很多的差异,但也有一些相似之处。 我对这条信息特别感兴趣: … 访问一个volatilevariables永远不会有阻塞的可能性:我们只做过一个简单的读或写操作,所以与synchronized块不同,我们永远不会锁住任何锁; 因为访问一个volatilevariables永远不会拥有一个锁,所以它不适合我们想要读取更新 – 写入为primefaces操作的情况(除非我们准备“错过更新”); 他们是什么意思阅读更新写 ? 不写也是一个更新,或者他们只是意味着更新是依赖于读取信息的写入? 最重要的是,何时声明variablesvolatile比通过synchronized访问variables更合适? 对依赖于input的variables使用volatile是一个好主意吗? 例如,有一个variables叫render ,通过渲染循环读取并通过按键事件设置?

J2ME / Android /黑莓 – 行车路线,两地之间的路线

在Android 1.0上,有一个com.google.googlenav命名空间用于驾车路线: 路线 – 改进Google的行车路线 但在较新的SDK中,由于某种原因被删除了… Android:DrivingDirections从API 1.0中删除 – 如何在1.5 / 1.6中做到这一点? 在黑莓手机上,也有缺乏这种东西的API: 如何find黑莓两地之间的路线? csie-tw给出了一个解决方法(查询gmaps for kml文件并parsing它): Android – 行车路线(路线path) Andrea还为Android做了DrivingDirections辅助类 。 我在j2me中为这个function写了一个小助手,所以我想在Android和BlackBerry上分享我的示例。 UPDATE 正如评论中所述,这是不正式允许谷歌地图API服务条款 : Google地图/ Google地球API服务条款 最后更新:2009年5月27日 … 10.许可限制。 除非本条款明确允许,否则,除非您事先获得了Google(或适用的特定内容提供商)的书面授权,否则Google以上的许可将遵守以下所有限制。 除第7条或Maps APIs文档中明确许可外,您不得(也不得允许其他人): … 10.9将服务或内容用于以下任何产品,系统或应用程序: (a)实时导航或路线引导,包括但不限于与用户的启用传感器的设备的位置同步的逐转路线引导; 并可能被禁用某些应用程序(不知何故,至less在Android)…从Geocode刮在.NET对话 : 这是API使用条款所不允许的。 您不应该刮Google地图来生成地理编码。 我们将阻止执行服务器自动查询的服务。 布雷特·泰勒 Google地图产品经理 将感谢任何替代scheme和/或build议! 谢谢!

在Java ME中将JSONstring转换为对象?

有没有在Java / J2ME转换string的方法,如: {name:"MyNode", width:200, height:100} 到一个内部对象表示相同,在一行代码? 因为现在的方法太乏味了: Object n = create("new"); setString(p, "name", "MyNode"); setInteger(p, "width", 200); setInteger(p, "height", 100); 也许是一个JSON库?