草庐IT

bytes_transferred

全部标签

android - 在 Android 上将 byte[] 放入 JSON

我必须使用json发送我的数据,并且必须使用我的json中的byte[]发送图像。现在我可以使用以下代码行将位图转换为字节数组:selectedImageBitmap.compress(Bitmap.CompressFormat.JPEG,100,stream);byte[]byteArray=stream.toByteArray();但是我不能把这个字节数组放在Json中。我正在使用android2.1默认的Json对象。当我尝试将byte[]转换为JSONArray时,出现内存不足异常。JSONArrayjsonArray=newJSONArray();for(inti=0;i当我

android - 在 OpenCL 内核中读取 GL_UNSIGNED_BYTE OpenGL texture2D (android)

我的Android应用将OpenGLtexture2D传递到我的OpenCL内核,但是我的内核读取的像素值超出范围(>255)。我这样创建我的OpenGL纹理:GLES20.glGenTextures(2,targetTex,0);GLES20.glBindTexture(GLES20.GL_TEXTURE_2D,targetTex[0]);GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D,GLES20.GL_TEXTURE_MIN_FILTER,GLES20.GL_LINEAR);GLES20.glTexParameteri(GLES20.GL_

android - 手机间隙 : file transfer fail on Android

我尝试使用Filetransfer.upload将文件从我的Android手机上传到000webhost。它返回错误代码1。错误代码1是什么意思?任何帮助表示赞赏。谢谢。functionuploadPhoto(imageURI){varoptions=newFileUploadOptions();options.fileKey="file";options.fileName=imageURI.substr(imageURI.lastIndexOf('/')+1);options.mimeType="image/jpeg";varparams=newObject();params.val

android - 方法 getInstance(byte[]) 未定义文档类型.. Android

我正在使用droidText库生成pdf我有以下代码publicvoidcreatePDF(){Documentdoc=newDocument();try{Stringpath=Environment.getExternalStorageDirectory().getAbsolutePath()+"/droidText";Filedir=newFile(path);if(!dir.exists()){System.out.println("directorynotexists");dir.mkdirs();}else{System.out.println("directoryexirs

安卓 : Exif of a Byte[] or Bitmap object

是否可以读取Byte[]或Bitmap对象的Exifheader而不将其写入磁盘?我只找到一个构造函数ExifInterface(Stringfilename),而且似乎不可能做到这一点。能否确认一下?否则,我如何将该位图保存在缓存目录中并取回以读取Exifheader? 最佳答案 你可以使用我的metadata-extractor图书馆。它具有从byte[]、流、文件...解码Exif(和其他格式)的类像这样的东西应该可以工作:Metadatametadata=newMetadata();newImageMetadataReade

JavaMail : Java. awt.datatransfer.Transferable 不存在

这个问题在这里已经有了答案:java.lang.NoClassDefFoundError:javax.activation.DataHandlerinandroid(3个答案)关闭5年前。我不打算提出问题,但我没有解决这个问题的方法!我在从IMAP服务器接收消息时遇到问题。错误显示“原因:java.lang.ClassNotFoundException:在路径上找不到类“java.awt.datatransfer.Transferable”......”这是我的代码:enterStringtest(){Stringall="";try{classRunnerextendsAsyncTa

android - 如何将 Android 中的 byte[] 转换为 C 中的 uint8_T 数组?

我打算用照相手机(Android)拍照,然后通过JNI将其传递给C函数。C函数由MATLABCoder生成。这里是生成的C函数的头文件:real_Tdetection(const**uint8_T**OriginalImage[28755648])这是图像的数据类型:@OverridepublicvoidonPictureTaken(**byte[]data**,Cameracamera){.....}问题:如何将byte[]转为uint8_T数组?我找到了howtoconvertbyte[]tojbyte*..但我不知道如何处理uint8_T?我只会Java,不会C。问候,

java - 来自 byte[] 和 UTF-8 的字符串在 Android 上与在 Windows JVM 上给出不同的结果

我正在尝试使用以下代码将字节数组转换为Java中的字符串:byte[]myArray={25,-50,-86,81,47,44,97,-5,69,-4,87,-114,-47,62,-113,-64,58,-32,-121,-102,53,-89,-122,12,-2,-23,-127,111,-100,53,-87,-23,-44,-28,4,-21,-42,75,87,-112,-38,118,54,92,-116,4,-118,110,-87,7,-13,3,-72,-63,-69,123,92,94,56,61,120,-52,98,-17,5,41,101,-3,121,81

Android - 如何将图片从 webview.capturePicture() 转换为 byte[] 并返回位图

我正在trycatch从webview.capturePicture()获取的图片以将其保存到sqliteDatabase,我需要将图像转换为byte[]以便能够将其保存为BLOB在我的表中,然后能够检索该byte[]并将其转换回位图。这是我正在做的:Picturep=webView.capturePicture();ByteArrayOutputStreambos=newByteArrayOutputStream();p.writeToStream(bos);byte[]ba=bos.toByteArray());然后我通过以下方式检索图像:byte[]image=cursor.ge

android - 如何将 byte[] 类型的参数传递给 AsyncTask 函数?

如何将byte[]类型的参数传给AsynTask类的doInBackground函数?当我做这样的事情时:privateclassBananaextendsAsyncTask{protectedvoiddoInBackground(byte[]...data){mCamera.addCallbackBuffer(byte[]data);}protectedvoidonProgressUpdate(){}protectedvoidonPostExecute(){}}我收到一条错误消息,指出返回类型与doInBackground函数的异步任务不兼容。 最佳答案