Как сохранить массив изображений или коллекцию массива байтов одним файлом, не используя базу данных?
Example: Bitmap[] or List<byte[]>
ObjectOutputStream не хочет работать с Bitmap или byte[]. Причина тут собственно в том что у Bitmap есть метод compress, а у байтов ByteArrayOutputStream.
ByteArrayOutputStream работает только с массивом байтов byte[], а не с коллекцией массивов байтов. Метода записи по сути два у этого класса: write(byte[] buffer и write(byte[] buffer, int offset, int len). С учетом того, что у меня это коллекция массива байтов, перегрузки для неё нету...=(
Запись, которую потом нельзя считать не подойдёт.
Повторю, мне нужно сохранить одним файлом, а не несколькими, а эти все варианты сохранения, могут только несколькими.
Ответ был дан