обработка изображений между Java и Android - PullRequest
1 голос
/ 15 марта 2011

У меня проблема с тем, что у меня есть программа, которая принимает файл изображения в качестве входных данных для настольной программы Java, обрабатывает его, и теперь мне нужно отправить это изображение из приложения Java на трубку Android.

В Java он хранится как ImageIcon или BufferedImage, и мне нужно превратить его в Android Drawable, желательно без отправки файла обратно на диск.

Я использую последние версии Java и Android 1.6

В настоящее время используется веб-сервер RESTful, расположенный между приложением Java Desktop и телефоном Android, для облегчения связи.

1 Ответ

1 голос
/ 15 марта 2011

Я думаю, вам придется создать веб-сервер для отправки файла на устройство.

Вам не нужен полноценный сервер.Прослушивания localhost в каком-то конкретном порту, который вы можете выбрать, должно быть достаточно.

Затем вы откроете устройство и откроете свое приложение (или просто браузер, если вы только хотите загрузить / просмотреть изображение) и откроете адрес вашего сервера.

Самый простойверсия создаст сервер на вашем компьютере (localhost), например, с использованием порта 5555, а затем перейдите в браузер и откройте страницу с IP-адресом / портом вашего компьютера.

Вот учебник по прослушиванию локального порта с Java

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...