【问题标题】:When to use a Bitmap vs Byte[] in Android development?何时在 Android 开发中使用 Bitmap vs Byte[]?
【发布时间】:2017-06-14 18:20:17
【问题描述】:

我正在处理在我的应用程序中捕获的图像,但我不确定如何处理它们。我已经看到一些资源使用位图,然后最终从该位图返回一个 Byte[],但有些只是使用位图。是否有一个用例?感谢您的帮助。

【问题讨论】:

    标签: java c# android xamarin xamarin.android


    【解决方案1】:

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

    【讨论】:

    • 这是有道理的,所以我要做的是在用户离开屏幕后截取屏幕截图,然后将其添加到“最近的屏幕”页面以允许用户不同屏幕之间的多任务。我没有通过互联网发送任何数据,那么位图可以吗?还是空间不足,无法继续使用 Byte[]?
    • 是的,我认为这很好,但由于您正在使用文本将其转换为 png ,因为它需要更少的内部空间,另一方面需要更少的内存(如果我不正确并且你有自然的图片或使用 jpeg 的东西)
    猜你喜欢
    • 2017-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-25
    • 2011-03-21
    • 2015-01-05
    • 2018-03-24
    • 1970-01-01
    相关资源
    最近更新 更多