Android - Как сохранить файл из сокета сервера в SDCard PDF и JPG ...? - PullRequest
0 голосов
/ 23 сентября 2011

Я сделал сервер на моем ПК и клиент на андроиде ... Я записываю jpg файл через сокет, и клиент андроид читается и отображается успешно.Но я хочу сохранить это на SDCard.Пожалуйста, помогите ...

1 Ответ

3 голосов
/ 23 сентября 2011
private void copytoSD() throws IOException{

            //Open your local file as the input stream
            InputStream myInput = //your input Stream

            // Path to the just created empty db
            String outFileName = Environment.getExternalStorageDirectory().toString+"/filename.jpg";

            //Open the empty db as the output stream
            OutputStream myOutput = new FileOutputStream(outFileName);

            //transfer bytes from the inputfile to the outputfile
            byte[] buffer = new byte[2048];
            int length;
            while ((length = myInput.read(buffer))>0){
                myOutput.write(buffer, 0, length);
            }

            //Close the streams
            myOutput.flush();
            myOutput.close();
            myInput.close();

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