我想在对象中存储照片,哪个更好?
- 将其存储为字节数组
- 将其存储为位图
我经常使用字节数组
在OO中,通常最好让类尽可能接近现实。位图比字节数组更接近照片的真实性。所以位图更好。
除非"位图"无法捕捉照片的基本特征。比方说,您只需要将字节数组存储在某个地方。然后位图将没有任何用处,只会使图片复杂化。但这不是一张照片。
如果你只想存储图像(记住,存储一个字节数组,它无论如何都不会显示图像),那么将图像存储在字节数组中是很好的,
但是当要在某些视图中显示图像时,您必须转换位图中的字节数组,这可能比直接将图像存储在位图中占用更多内存。
所以总的来说,位图是一个更方便的选择,但它完全符合您的要求