2 baidu 15438619 baidu_15438619 于 2016.03.21 22:31 提问

android 从socket中读取数据转换bitmap为空

用蓝牙传的,这是客户端用摄像头预览的数据
图片说明

这是传数据的方法
图片说明

这是服务端接收数据
图片说明

日志上显示 D/skia: --- SkImageDecoder::Factory returned null
打印接收到的数据byte[] b时显示一排竖方框,这应该是乱码或者是空吧,是编码格式的问题?

1个回答

devmiao
devmiao   Ds   Rxr 2016.03.21 23:00
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android获取相册图片路径为空
一个拍照和相册选择图片的demo 注意:在有些机型上,这种写法获取到的相册图片的路径为空
解决android 将vector图片转为 bitmap时为null的问题
问题代码: Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.danger_build10); 其中R.drawable.danger_build10是一个vector图片,此代码在4.4上运行正常,但在5.0以上的系统会出现空指针,原因在此方法不能将vector转化为bitmap,而apk编译时为了
android-获取资源图片为Bitmap
Bitmap mBitmap = ((BitmapDrawable) getResources().getDrawable(R.drawable.ic_launcher)).getBitmap();
android高效加载Bitmap
归纳总结: 1. 从缓存中读取图片:先从内存缓存中读取。 若是从内存中读取到的Bitmap为空,则在磁盘缓存中读取。 若是从磁盘中读取到的Bitmap为空,则从起始资源中读取 2.开启工作线程,执行从起始资源中读取bitmap的任务 3.计算合适比例,读取适屏的bitmap 4.检查ImageView与任务线程的一致性 5.最后Hanlder更新UI
从 Uri中获取bitmap
BitmapFactory.Options options = new BitmapFactory.Options(); InputStream input = null; Bitmap bitmap = null; try { input = context.getContentResolver().openInputStre
android如何用imageloader获取bitmap图片
背景: 我想要使用Bitmap类型的图片,但是我使用的是ImageLoder private DisplayImageOptions options;// 展示图片的工具 options = new DisplayImageOptions.Builder() .cacheOnDisk(true) .cacheInMemory(true) .buil
Android 读取Bitmap的几种方式
想读取本地项目里的资源图片,但又不能用到R文件。查了很多资料终于找到了。 现总结以下几种读取Bitmap的方法。    1.以文件流的方式,假设在sdcard下有 test.png图片 FileInputStream fis = new FileInputStream("/sdcard/test.png"); Bitmap bitmap  = BitmapFactory.decodeStr
Nohttp 获取图片Bitmap
Nohttp请求图片的两种简答的方式:普通请求以及缓存请求 开局声明:这是基于nohttp1.0.4-include-source.jar版本写的教程 由于nohttp功能强悍,因此需要多种权限,仅仅一个联网的权限是不够的,如果只给了Internet的权限,去请求网络将还会报错: onFailed: com.yolanda.nohttp.error.NetworkError:
Android 从相机获取图片,存到指定文件进行编辑,bitmap总是为空
pChoice.setOnClickTextViewListener(new PopChoice.OnClickTextViewListner() { @Override public void onTextViewClick(String tag) { if (tag.equals("相机")) { if (checkPermission(Manife
通过路径获取本地图片bitmap
private Bitmap getDiskBitmap(String pathString)   {       Bitmap bitmap = null;       try       {           File file = new File(pathString);           if(file.exists())           {