Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Android开发中何时使用位图vs Byte[]?_Java_C#_Android_Xamarin_Xamarin.android - Fatal编程技术网

Java 在Android开发中何时使用位图vs Byte[]?

Java 在Android开发中何时使用位图vs Byte[]?,java,c#,android,xamarin,xamarin.android,Java,C#,Android,Xamarin,Xamarin.android,我正在处理应用程序中捕获的图像,我不知道如何处理它们。我看到一些资源使用位图,然后最终从该位图返回一个字节[],但有些资源仅使用位图。是否有一个用例用于一个而不是另一个?谢谢您的帮助。当我想通过互联网发送和接收图像时,我使用字节数组,但我唯一使用位图的时候是从相机获取图像并将其转换为其他格式,位图文件有点大,我不想消耗太多的互联网连接或空间来保存它们,这很有意义,因此,我试图做的是,一旦用户离开屏幕,拍摄屏幕截图,然后将其添加到“最近的屏幕”页面,允许用户在不同的屏幕之间执行多任务。我没有通过互

我正在处理应用程序中捕获的图像,我不知道如何处理它们。我看到一些资源使用位图,然后最终从该位图返回一个字节[],但有些资源仅使用位图。是否有一个用例用于一个而不是另一个?谢谢您的帮助。

当我想通过互联网发送和接收图像时,我使用字节数组,但我唯一使用位图的时候是从相机获取图像并将其转换为其他格式,位图文件有点大,我不想消耗太多的互联网连接或空间来保存它们

,这很有意义,因此,我试图做的是,一旦用户离开屏幕,拍摄屏幕截图,然后将其添加到“最近的屏幕”页面,允许用户在不同的屏幕之间执行多任务。我没有通过互联网发送任何数据,所以位图可以吗?或者空间是否足够有限,可以继续使用字节[]?是的,我认为这很好,但因为您正在使用文本将其转换为png,因为它需要更少的内部空间,另一方面,需要更少的内存(如果我不正确,您有自然图片或其他东西,请使用jpeg)