Custom component for Bitmap from web URL
usage:
BitmapField icon = new BitmapField("http://www.google.com/")
add(icon);
完整代码:BitmapField.zip
private void getBitmap(final String url) {
new Thread(new Runnable() {
public void run() {
HttpConnection connection = null;
InputStream inputStream = null;
try {
connection = (HttpConnection) Connector.open(url, Connector.READ, true);
inputStream = connection.openInputStream();
final byte[] result = inputStreamToByte(inputStream);
int responseCode = connection.getResponseCode();
if (responseCode != HttpConnection.HTTP_OK) {
logger.info("HTTP response code: " + responseCode);
}
UiApplication.getUiApplication().invokeLater(new Runnable() {
public void run() {
callback(result);
}
});
} catch (final Exception e) {
logger.error(e);
} finally {
try {
inputStream.close();
inputStream = null;
connection.close();
connection = null;
} catch (Exception e) {
logger.error(e);
}
}
}
}).start();
}
public void callback(final byte[] data) {
try {
bitmap = EncodedImage.createEncodedImage(data, 0, data.length);
setImage(bitmap);
} catch (final Exception e) {
}
}
分享到:
相关推荐
软件开发网在此之前给大家介绍过...Glide.with(mContext).load(url).asBitmap().into(new SimpleTarget<Bitmap>() { @Override public void onResourceReady(Bitmap resource, GlideAnimation<? super Bitmap> gl
该demo 简单实现了 根据网络图片的 url 得到一个bitmap对象,再对这个bitmap对象,做处理 如 灰度化、线性 灰度化、二值化
处理bitmap内存溢出问题
android bitmap outofMemory 用来解决android中常见的bitmap outOfMemory
Halcon_Bitmap转换方法 写的文档 开发笔记
机器视觉技术必备,从位图到halcon图像,bitmap图像转为halcon图像,bitmap to Hobject
改用原始图像数据流回调函数RegisterImageStreamCallback进行抓图 但回调函数帧为YUV420格式 需要转成Bitmap才用用于显示及本地查看 在网上找了好多都是基于R Y+1 4075 V 128 G Y 0 3455 U 128 – 0 7169 V 128 B Y+...
赠送jar包:RoaringBitmap-0.7.45.jar; 赠送原API文档:RoaringBitmap-0.7.45-javadoc.jar; 赠送源代码:RoaringBitmap-0.7.45-sources.jar; 赠送Maven依赖信息文件:RoaringBitmap-0.7.45.pom; 包含翻译后的API...
C#语言下,官方好像没有提供直接的方式把Bitmap转为Mat,但是可以使用我的这个方式转变格式
Android Bitmap 相关知识介绍 Android 中的 Bitmap 是一种特殊的类,它不能被直接创建,而只能通过 BitmapFactory 来获取。BitmapFactory 提供了多种方法来从不同的图像来源中获取 Bitmap,下面是其中的一些: 1. ...
3个bitmap文件,用于认识bitmap文件格式的本质
c#.net Bitmap类的基本使用方法
赠送jar包:RoaringBitmap-0.7.45.jar; 赠送原API文档:RoaringBitmap-0.7.45-javadoc.jar; 赠送源代码:RoaringBitmap-0.7.45-sources.jar; 赠送Maven依赖信息文件:RoaringBitmap-0.7.45.pom; 包含翻译后的API...
加深对bitmap数据结构的理解,bitmap数据位图内存指针数据的长度
一个在VC中将Bitmap转换为Byte[]的小例子。
bitmapFont.zip
Bitmap 转 txt 源码
赠送jar包:RoaringBitmap-0.5.11.jar; 赠送原API文档:RoaringBitmap-0.5.11-javadoc.jar; 赠送源代码:RoaringBitmap-0.5.11-sources.jar; 赠送Maven依赖信息文件:RoaringBitmap-0.5.11.pom; 包含翻译后的API...