- 浏览: 83232 次
- 性别:
- 来自: 北京
最新评论
-
ningzijian:
感谢啊!少了个s!
解决 Android 在Eclipse 开发中 Class Not Found 的问题 -
feargod:
如果资源中有错误存在,R是不会出来的,必须先把错误去掉
解决 Android 在Eclipse中 R.java 文件消失问题 -
REALGODO:
目前在移植一个Midlet项目到blackberry的时候也遇 ...
Blackberry 上如何使用第三方 Library (jar) -
zhaohuaxishiwzw:
很老的帖子啊,今天我也遇到这个问题了,虽然用了如上方法仍然没有 ...
解决 Android 在Eclipse中 R.java 文件消失问题 -
wuhua:
最近也碰到类似的问题,非常的纠结啊。
Blackberry 上如何使用第三方 Library (jar)
文章列表
关于黑莓上如何使用第三方jar包的问题,折腾我好几天了。下面是我从黑莓官方网站上直接copy下来的,这种方法我测试过了。下面的描述是基于BB自己的IDE操作的,Eclipse上没有试过。
如有任何问题可以留言联系我,我尽量帮你们解答。
Article Number: DB-00042
Summary
This article applies to the following:
BlackBerry® wireless devices based on Java™
BlackBerry Java Development Environment (JDE)
Details
You can ...
主类是在外国网站上看的,忘了是哪个网站了。直接上主类的代码
package com.doll.decodegif;
import net.rim.device.api.ui.UiApplication;
import net.rim.device.api.ui.XYRect;
import net.rim.device.api.system.GIFEncodedImage;
import net.rim.device.api.ui.Graphics;
import net.rim.device.api.ui.component.BitmapField;
//A field ...
我也不知道是因为什么原因 J2ME 上字符串处理方法中没有 split()这个方法;
有时候要做字符串切割的时候 很麻烦 下面我给出一个以前老师教我的mySplit方法 跟split()方法用法相似。我就懒的写了 直接copy
/**
* 切割字符串
*
* @param str
* 要切割的字符串
* @param chr
* @return
*/
public static String[] mySplict(String str, char chr) {
/**
* 返回的字符串
*/
S ...
黑莓调用浏览器代码也跟Android似的 很简单 就一句话
String url = "www.google.com";
Browser.getDefaultSession().displayPage(url);
在模拟器和真机上测试 可以显示网页。
注:以下代码不是我自己写的,原文地址为:http://www.coderholic.com/blackberry-webbitmapfield/
直接上代码
private static Bitmap fetchImage( String imageURL, boolean useCaches )
{
EncodedImage encodedImage = null;
if ( imageURL != null )
{
HttpConnection conn = null;
InputStream is = null;
...
直接上代码
String title= "I am just a title";
String content = "Content";
String email = "ooxx@china.com";
MessageArguments msgArg = new MessageArguments(MessageArguments.ARG_NEW,email,title,content);
Invoke.invokeApplication(Invoke.APP_TYPE_MESSAGES, msgArg);
...
调用地图,代码如下,我是通过设定经度和纬度直接调用MapView的
MapView mapview = new MapView();
mapview.setLatitude(4542349);
mapview.setLongitude(-7569792);
mapview.setZoom(3);
Invoke.invokeApplication(Invoke.APP_TYPE_MAPS, new MapsArguments(mapview));
MapView是受限的API需要签名才可以再真机上用。模拟器上运行正常。
这里面几点都是一些代码片段,是这一周搞BB开发的小总结 小心得。
什么都不说直接上代码。
String phoneNumber = "13800138000";
PhoneArguments call = new PhoneArguments (PhoneArguments.ARG_CALL,phoneNumber);
Invoke.invokeApplication(Invoke.APP_TYPE_PHONE, call);
声明:没有在真机上测试,在模拟器上测试通过。