Денис Загаевский: и последний вопрос, а в чем разница? Использовать socket1.getInputStream или conn.getInputStream(). Получается ради картинок писать сервер обрабатывающий http запросы
не постесняюсь ответить)))(может на самом деле выбрал не тот подход) идея такова, на ПК есть сервер, на нем же хранятся картинки, исходя из этого и выбрал socket, то что вы написали, запоминать и отменять по логике я понимаю, а вот с реализацией не все так просто.