我想将照片存储在对象中,哪个更好?
我当然使用字节数组
答案 0 :(得分:2)
在OO中,通常最好让您的课程尽可能接近现实。 位图更接近于照片的真实性,而不是字节数组。 所以Bitmap更好。
除非Bitmap没有捕捉到你称之为照片的基本特征。比如说,你只需要在某处存储你的字节数组。那么Bitmap将毫无用处,只会使图片复杂化。但那不是照片。
答案 1 :(得分:1)
如果你的目的只是存储图像(请记住,存储一个字节数组,它不显示图像)然后将图像存储在字节数组中是好的,
但是当在某些视图中显示图像时,您必须在位图中转换那些可能占用内存的字节数组,然后将存储图像直接转换为位图。
因此,所有位图都是更方便的选项,但同样完全符合您的要求