草庐IT

double-byte

全部标签

Android 将 String 转换为 byte[] - 取 byte[]

我有一个小问题。如何获取bytearray的fragment并将其保存为String。我的意思是,如果y字节数组太大,我该如何从中创建一些字符串。例如,第一次我只得到字节的50位/字符,第二次是接下来的50位等等。有什么想法吗? 最佳答案 使用String.getBytes()方法。 关于Android将String转换为byte[]-取byte[],我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/q

android - 如何将 Double 值从一个 Activity 检索到另一个 Activity ?

我制作了一个包含2个Activity的应用程序,第一个Activity包含一些EditText(十进制),另一个Activity也包含一些EditText(十进制),现在我想将一个EditText的值传递给另一个,但作为“双"不是字符串。因为该值将用于数学计算。我希望这个值严格为“double”。我试过如下:但不知道如何将String转换为“double”。activity1.javafinalDoubled1;finalDoubled2;finalDoubled3;finalDoubled4;finalDoubled5;finalDoubled6;finalDoubled7;fina

android - dalvikvm 堆 : Out of memory on a 73547536-byte allocation

我已经释放了每个对象,回收了onDestroy()方法中的所有位图:privatevoidunbindDrawables(Viewview){if(view.getBackground()!=null){view.getBackground().setCallback(null);}if(viewinstanceofViewGroup){for(inti=0;i我在每个类的onDestroy()方法中都完成了这个编码。但我的logcat仍然向我显示如下错误:FATALEXCEPTION:mainjava.lang.RuntimeException:Unabletostartactivi

java - Android NumberFormatException : Invalid Double - except the value is a valid Double

所以前几天,GooglePlay开发者控制台的“崩溃”部分弹出了以下错误:java.lang.NumberFormatException:Invaliddouble:"−0.05"如果我错了请纠正我,但这实际上是一个有效的替身-它在我的计算机、模拟器和我自己的Android设备(Nexus5)上被识别为有效的替身它崩溃的设备是运行Android4.3的GalaxyNoteII-请知道它为什么会崩溃? 最佳答案 它是或不是有效的double取决于您的语言环境。对于US/ENGLISH语言环境,-0.05是有效的double值,但对于F

android - 在 byte [] 中保存 Camera2 输出流

我支持具有视频聊天功能的应用程序。我为API>=21使用Camera2。相机工作。现在我需要从我的设备的相机接收数据并将其写入一个字节[],然后将数组传递给本地方法来处理和传输图像对手。用C++编写的视频传输功能。我的任务-在byte[]中正确记录视频(因为此参数接受本地方法,即在视频显示上执行所有后续操作)。如果我开始添加一些东西,相机就会停止工作。帮助我尽可能正确、轻松地执行此任务。我尝试使用MediaRecorder,但它不会在字节[]中写入数据。我看过标准的Google示例,例如Camera2Basic、Camera2Video。我尝试像本教程中那样实现MediaRecorde

mysql异常1292 - Truncated incorrect DOUBLE value:

问题描述:在客户正式环境调用一个mysql的自定义函数时,出现Procedureexecutionfailed1292-TruncatedincorrectDOUBLEvalue:'Carryforward'分析准备:1,找到报错的函数2,根据报错提示,很明显是赋值的时候,更新,插入语句报错;重点分析5,6;3,这是一个很奇怪的错误,参数代入查询了相关数据,根本没有这个'Carryforward'字段值。纠结,闹心。4,更奇怪的是同样的函数,测试环境正常,客户现场环境报错;纠结,闹心。分析思路:1,既然是函数报错,使用排除法,快速找到报错代码;在运行函数,复现问题之后;分别去掉1,2,3,4,

java - 如何在android中将double转换为string

我想在我的构造函数中将string转换成double,我不能在我的构造函数中改变它,因为在一个过程中,变量必须是double,而其他类必须是string,你能告诉我转换的方法吗它..?这是我的构造函数:publicclassDataItem{StringijiInvest,ijiId;Stringtanggal;doublepersenHmint1,inuNilaiselisih,persen_hke1;publicDataItem(StringijiInvest,doublepersenHmint1,DoubleinuNilai,doubleselisih,doublepersen_

java - Android 版 OpenCV - Mat.get(row, col, double[])

我想访问我的Mat中的一些像素。下面是一个例子。如何在Java中获得类似的效果?我不能使用函数Mat.get(...)因为返回double[]。谁能帮忙?在C++中Matsaturation;floatsat[256];for(inti=0;i(i,0);}在Java中Matsaturation=newMat();float[]sat=newfloat[256];for(inti=0;i 最佳答案 创建一个大小为1的float组,然后使用该数组调用get方法。即float[]element=newfloat[1];mat.get(r

android - 在不创建文件的情况下将 byte[] 数据发送到 Activity

我开发了一个android应用程序,它可以拍照、调用Web服务并使用ACTION_SEND_MULTIPLE发送两个文档(图片和Web服务响应)。Intent。此操作需要将数据作为ArrayList传递;因此应用程序将数据存储在临时文件中并创建两个Uri这些文件中的对象。主要缺点是应用程序无法删除这些临时文件,因为无法确定调用的Activity是否处理了数据。是否可以使用byte[]发送数据(ACTION_SEND数据类型)或ACTION_SEND_MULTIPLE不创建临时文件?谢谢 最佳答案 当然!如果假设你有byte[]数据中

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当我